1 | 74 | Westminster,
MD - Team Time (1st 5) 1:27:01.8 | Spread (1st 5) 41.1 |
| 8, 9, 14, 16, 27, (39), (40) |
| Brandon Arbaugh, Noah Griffin, Sam DiPietro, Charlie Ferguson, Kyle Cotoia, (Oliver Budd), (Shane Wagner) |
| 17:06.0, 17:08.0, 17:30.0, 17:30.7, 17:47.1, (18:08.7), (18:12.5) |
2 | 76 | Oakdale,
MD - Team Time (1st 5) 1:27:21.4 | Spread (1st 5) 18.3 |
| 11, 13, 14, 18, 20, (25), (41) |
| Matthew Schaefer, Jake Hooper, Evan Kowalk, Collin Shriner, Collin Dempsey, (Nicholas Stokes), (Elijah Holman) |
| 17:15.2, 17:29.7, 17:30.0, 17:33.0, 17:33.5, (17:45.0), (18:13.0) |
3 | 77 | Poolesville Sr,
MD - Team Time (1st 5) 1:25:13.7 | Spread (1st 5) 1:57.3 |
| 1, 2, 19, 26, 29, (33), (38) |
| Ryan Lockett, Andrew Lent, Anthony Meza, Joshua Tiren, Jason Hsu, (Jairo Huaylinos), (Garrett Gularson) |
| 15:53.8, 16:09.4, 17:33.4, 17:46.0, 17:51.1, (18:01.5), (18:08.4) |
4 | 98 | Linganore,
MD - Team Time (1st 5) 1:26:19.8 | Spread (1st 5) 2:05.0 |
| 3, 4, 17, 32, 42, (46), (52) |
| Micah Hewitson, Michael Belmaggio, Spencer Askine, Kyle Guinn, Jeremy Carter, (Gunnar Eklund), (Clay Buckman) |
| 16:11.0, 16:25.9, 17:31.5, 17:55.4, 18:16.0, (18:25.7), (18:36.5) |
5 | 142 | Urbana,
MD - Team Time (1st 5) 1:28:50.0 | Spread (1st 5) 1:58.0 |
| 5, 12, 30, 44, 51, (56), (56) |
| Nathan Davis, Justin Le, Ben Landon, Sawyer Estok, Matthew Fairbanks, (Cole Madsen), (Cody Bridges) |
| 16:38.0, 17:22.9, 17:52.1, 18:21.0, 18:36.0, (18:51.0), (18:51.0) |
6 | 179 | Governor Thomas Johnson,
MD - Team Time (1st 5) 1:30:27.7 | Spread (1st 5) 54.5 |
| 22, 31, 34, 45, 47, (73), (76) |
| Dylan Poppert, Daveen Bavari, Cheyenne Johnson, Isaiah Myers, John Paul Carmona, (Lane Spurlock), (Josh Goodrich) |
| 17:35.9, 17:53.9, 18:02.0, 18:25.5, 18:30.4, (19:25.4), (19:30.9) |
7 | 205 | South Hagerstown,
MD - Team Time (1st 5) 1:31:31.0 | Spread (1st 5) 1:32.6 |
| 21, 23, 37, 61, 63, (67), (83) |
| Timothy Witmer, Charlie Pandolfi, Dajuan Williams, Isaac Montgomery, Jared Harvey, (Judah Womack), (Michael Sheppard) |
| 17:34.3, 17:37.9, 18:08.0, 19:03.9, 19:06.9, (19:16.6), (19:50.8) |
8 | 230 | North Hagerstown,
MD - Team Time (1st 5) 1:32:15.2 | Spread (1st 5) 2:56.6 |
| 6, 7, 54, 81, 82, (84), (91) |
| Nathaniel McKinsey, Brandon Gasaway, Ben Gazzola, David Butts, Evan Izer, (Nicholas Unger), (Andrew Stine) |
| 16:53.4, 17:05.0, 18:39.8, 19:47.0, 19:50.0, (19:51.1), (21:05.0) |
9 | 265 | Tuscarora,
MD - Team Time (1st 5) 1:33:29.7 | Spread (1st 5) 1:38.3 |
| 28, 43, 50, 70, 74, (79), (80) |
| Nicholas Hildebrandt, Kyle Shreve, Jimmy McElroy, Sean O'Sullivan, Alexei Maier, (Louis Konopelski), (Jorge Argueta) |
| 17:49.2, 18:18.0, 18:35.3, 19:19.7, 19:27.5, (19:40.0), (19:43.0) |
10 | 276 | Damascus,
MD - Team Time (1st 5) 1:34:19.2 | Spread (1st 5) 34.3 |
| 48, 49, 58, 59, 62, (65), (68) |
| Iversson Sauceda, Logan Lazarro, Dylan Ramirez, Nickolas Santorelli, Luis Rivas, (Colton Brown), (Ben Raymond) |
| 18:32.5, 18:34.7, 19:02.5, 19:02.7, 19:06.8, (19:09.2), (19:16.9) |
11 | 284 | Manchester Valley,
MD - Team Time (1st 5) 1:34:14.9 | Spread (1st 5) 1:43.0 |
| 24, 53, 66, 69, 72, (75), (77) |
| Andrew Jackson, Bryce Schilling, Jacob Newton, Joel Galford, Jeremy McDermott, (Ryan Gilbert), (Ian Chapman) |
| 17:42.1, 18:38.4, 19:09.9, 19:19.4, 19:25.1, (19:29.7), (19:31.6) |
12 | 289 | Seneca Valley,
MD - Team Time (1st 5) 1:35:34.5 | Spread (1st 5) 3:38.4 |
| 10, 35, 71, 86, 87, (89), (90) |
| Bryan Midlam, Giresse Achouakong, Isaac McCabe, Zion Delilly, Sergio Sanchez, (Tommy Dang), (Carvell Powell) |
| 17:09.4, 18:06.0, 19:23.2, 20:08.1, 20:47.8, (21:00.4), (21:02.1) |
13 | 293 | Frederick,
MD - Team Time (1st 5) 1:34:32.9 | Spread (1st 5) 1:27.1 |
| 36, 55, 60, 64, 78, (85), (88) |
| Chris Galvin, Zachary Melby, Luis Fuentes, Justin Speirs, Will Hamilton, (Nick Gray), (Lionel Layrea) |
| 18:06.9, 18:42.0, 19:03.0, 19:07.0, 19:34.0, (19:55.0), (20:53.0) |