1 | 36 | Urbana,
MD - Team Time (1st 5) 1:21:16.7 | Spread (1st 5) 1:03.6 |
| 2, 3, 4, 12, 15, (16), (19) |
| Nicholas Danner, Nathan Davis, Garrett Santis, Justin Le, Julian Bandini, (Ben Landon), (Anuk Dayaprema) |
| 15:52.0, 15:54.2, 15:57.2, 16:37.7, 16:55.6, (17:05.2), (17:22.1) |
2 | 53 | Westminster,
MD - Team Time (1st 5) 1:22:42.0 | Spread (1st 5) 39.2 |
| 5, 10, 11, 13, 14, (23), (24) |
| Brad Arbaugh, Sam DiPietro, Brandon Arbaugh, Kyle Cotoia, Bradley Moore, (Shane Wagner), (Oliver Budd) |
| 16:10.8, 16:29.3, 16:33.1, 16:38.8, 16:50.0, (17:33.7), (17:34.8) |
3 | 92 | South Hagerstown,
MD - Team Time (1st 5) 1:25:05.5 | Spread (1st 5) 2:44.8 |
| 1, 8, 20, 30, 33, (47), (53) |
| Darren Harman, Timothy Witmer, Charlie Pandolfi, Nathan Strassberger, Isaac Montgomery, (Connor Buckley), (Stevie Witmer) |
| 15:20.2, 16:24.7, 17:26.9, 17:48.7, 18:05.0, (18:38.0), (19:12.0) |
4 | 121 | Tuscarora,
MD - Team Time (1st 5) 1:27:22.3 | Spread (1st 5) 2:19.6 |
| 6, 17, 22, 32, 44, (48), (49) |
| Gavin Prather, Tomas Aker, Mitchell Monninger, Kyle Shreve, Jimmy McElroy, (Nicholas Hildebrandt), (Louis Konopelski) |
| 16:12.4, 17:09.6, 17:33.4, 17:54.9, 18:32.0, (18:43.8), (18:48.4) |
5 | 142 | Linganore,
MD - Team Time (1st 5) 1:28:31.1 | Spread (1st 5) 1:53.5 |
| 9, 18, 35, 39, 41, (50), (51) |
| Micah Hewitson, Michael Belmaggio, Justin Richmond, Kyle Browne, Brennan Henyon, (Ben Dillard), (Jeremy Carter) |
| 16:27.4, 17:13.5, 18:09.8, 18:19.5, 18:20.9, (19:00.8), (19:01.4) |
6 | 144 | Oakdale,
MD - Team Time (1st 5) 1:29:10.8 | Spread (1st 5) 39.2 |
| 21, 24, 26, 36, 37, (38), (40) |
| Evan Kowalk, Mark Fachler, Jake Hooper, Evan Bourdeau, Matthew Schaefer, (Elijah Holman), (Alex Bacon) |
| 17:32.5, 17:34.8, 17:40.9, 18:10.9, 18:11.7, (18:14.8), (18:20.3) |
7 | 218 | Poolesville Sr,
MD - Team Time (1st 5) 1:33:19.7 | Spread (1st 5) 3:15.8 |
| 7, 42, 54, 57, 58, (66), (67) |
| Andrew Lent, Alex Merchlinsky, Kyle Berger, Anthony Meza, Darian Berger, (Joshua Tiren), (Alex Carbonell) |
| 16:21.6, 18:29.2, 19:21.5, 19:30.0, 19:37.4, (20:07.3), (20:10.8) |
8 | 222 | North Hagerstown,
MD - Team Time (1st 5) 1:33:42.3 | Spread (1st 5) 2:06.9 |
| 27, 28, 46, 60, 61, (63), (76) |
| Mike Brady, Brandon Gasaway, Nicholas Unger, Jeremiah Dempsey, Mark Shepheard, (Ben Gazzola), (Jackson Metz) |
| 17:43.3, 17:44.2, 18:35.6, 19:49.0, 19:50.2, (19:52.6), (21:05.7) |
9 | 256 | Damascus,
MD - Team Time (1st 5) 1:35:45.2 | Spread (1st 5) 2:27.6 |
| 30, 43, 55, 59, 69, (73), (74) |
| Ben Macek, Cameron Horst, Luis Rivas, Tyler Maggio, Iversson Sauceda, (Daniel Junghans), (Nick Mantua) |
| 17:48.7, 18:30.3, 19:23.9, 19:46.0, 20:16.3, (20:34.2), (20:40.0) |
10 | 264 | Governor Thomas Johnson,
MD - Team Time (1st 5) 1:35:53.8 | Spread (1st 5) 1:48.2 |
| 34, 45, 56, 64, 65, (68), (71) |
| Daniel Moriarty, Steven Stabler, Devin Clark, Liam Coates, Isaiah Myers, (Dylan Poppert), (Daveen Bavari) |
| 18:06.9, 18:32.7, 19:25.7, 19:53.4, 19:55.1, (20:11.0), (20:25.2) |
11 | 285 | Frederick,
MD - Team Time (1st 5) 1:37:27.3 | Spread (1st 5) 2:40.9 |
| 29, 52, 62, 70, 72, (75), (77) |
| Ryan English, Vasiliy Sergueev, Luis Fuentes, Chase LeClair, Ben Meredith, (Jordan Champe), (Lionel Layrea) |
| 17:44.5, 19:03.9, 19:52.2, 20:21.3, 20:25.4, (21:00.3), (21:11.0) |