1 | 51 | Towson,
MD - Team Time (1st 5) 1:26:35.0 | Spread (1st 5) 1:09.0 |
| 3, 7, 12, 13, 16, (26), (28) |
| Vaughn Parts, Jonathan Ellis, James Kavanagh, Sushant Dhaurali, Luke Bender, (Tyler Paul), (Jack Morgan) |
| 16:37.0, 17:15.0, 17:27.0, 17:30.0, 17:46.0, (18:14.0), (18:20.0) |
2 | 60 | Edgewood,
MD - Team Time (1st 5) 1:27:31.0 | Spread (1st 5) 1:11.0 |
| 4, 6, 7, 21, 22, (34), (42) |
| Langston Gash, David Dzambasow, Sam Verk, Ben Gorski, Tim Johnson, (Alex Mateo), (Mitch Skaggs) |
| 16:54.0, 17:13.0, 17:15.0, 18:04.0, 18:05.0, (18:38.0), (19:09.0) |
3 | 73 | Westminster,
MD - Team Time (1st 5) 1:28:02.5 | Spread (1st 5) 1:07.3 |
| 5, 9, 11, 23, 25, (36), (38) |
| Jesse Parsons, Brad Arbaugh, Brandon Arbaugh, Lucas Pearce, Bradley Moore, (Cyrus Daroowalla), (Oliver Budd) |
| 17:05.7, 17:16.8, 17:21.0, 18:06.0, 18:13.0, (18:43.0), (18:54.0) |
4 | 94 | Bel Air,
MD - Team Time (1st 5) 1:29:55.0 | Spread (1st 5) 30.0 |
| 14, 18, 19, 19, 24, (30), (33) |
| Kieran McDermott, Casey Sims, Eric Ingram, Austin Weiss, Ethan Brito, (Jordan Mensh), (Kenny Connelly) |
| 17:39.0, 18:01.0, 18:03.0, 18:03.0, 18:09.0, (18:31.0), (18:33.6) |
5 | 108 | North Harford,
MD - Team Time (1st 5) 1:28:39.0 | Spread (1st 5) 3:36.0 |
| 1, 10, 15, 39, 43, (48), (49) |
| Nick Fransham, George Schiminger, Matt Munson, George Morey, Kyle Welsh, (Ben Dibastinani), (Patrick O'leary) |
| 15:35.0, 17:17.0, 17:41.0, 18:55.0, 19:11.0, (19:27.0), (19:32.0) |
6 | 189 | C. Milton Wright,
MD - Team Time (1st 5) 1:34:27.1 | Spread (1st 5) 1:25.9 |
| 17, 37, 44, 45, 46, (52), (53) |
| Brad Ensor, Eric Jagde, Mike Foulks, Devin Defrieze, Ian Ziemski, (James Natoli), (Mirek Havel) |
| 17:57.1, 18:43.9, 19:11.1, 19:12.0, 19:23.0, (19:33.4), (19:36.9) |
7 | 241 | Milford Mill,
MD - Team Time (1st 5) 1:39:17.1 | Spread (1st 5) 7:08.4 |
| 2, 41, 54, 66, 78 |
| Jordan Leon, Styles Bond, Travis Walker, Kyree Scarlett, Isaiah Savage |
| 16:20.5, 19:04.2, 19:51.3, 20:32.2, 23:28.9 |
8 | 247 | Franklin,
MD - Team Time (1st 5) 1:37:54.0 | Spread (1st 5) 1:31.3 |
| 35, 49, 49, 56, 58, (60), (62) |
| Oscar Merchan, Tristan Diaz, Ethan Teie, Eli Rosner, Fadhili Maina, (Louie Rosner), (Venae Sidhu) |
| 18:39.0, 19:32.0, 19:32.0, 20:00.7, 20:10.3, (20:11.6), (20:17.5) |
9 | 262 | Aberdeen,
MD - Team Time (1st 5) 1:39:05.7 | Spread (1st 5) 2:38.5 |
| 32, 40, 59, 61, 70, (73), (77) |
| Gavin Brennan, Dylan Morris, Steven Nichols, Nathan Reed, Daniel Cullinan, (Patrick Heritier-Robbins), (Daniel Fournier) |
| 18:32.8, 18:57.2, 20:11.4, 20:13.0, 21:11.3, (21:40.0), (22:27.3) |
10 | 263 | Patapsco,
MD - Team Time (1st 5) 1:39:43.2 | Spread (1st 5) 3:21.0 |
| 27, 31, 63, 68, 74, (75), (76) |
| Joseph Cepero, Yomiyu Fekadu, Javen Oliver, Orlando Chan, Charles Appiah, (Rashad Batten), (Jacob Askin) |
| 18:19.4, 18:31.4, 20:27.0, 20:45.0, 21:40.4, (21:51.1), (22:11.0) |
11 | 290 | Dundalk,
MD - Team Time (1st 5) 1:40:39.8 | Spread (1st 5) 1:16.7 |
| 47, 55, 57, 64, 67, (72), (80) |
| Sokar Omar, Harold Headley, Bradley Allen, Lawrence Barlow, Jauwan Graham, (Nic Parrish), (John Weiss) |
| 19:26.3, 19:55.7, 20:07.7, 20:27.1, 20:43.0, (21:35.0), (25:25.0) |
12 | 313 | Parkville,
MD - Team Time (1st 5) 1:46:24.0 | Spread (1st 5) 6:27.5 |
| 29, 65, 69, 71, 79, (81) |
| Zenden Cole, Jaden Rhodes, Gavin Pierce, George Akparewa, Jim Hill, (Jeffrey Dooms) |
| 18:27.6, 20:29.5, 20:57.4, 21:34.4, 24:55.1, (33:07.6) |