1 | 47 | Governor Thomas Johnson,
MD - Team Time (1st 5) 1:22:02.4 | Spread (1st 5) 1:22.3 |
| 2, 5, 7, 12, 21, (24), (39) |
| Ben Freed, Louis Levine, Logan Staley, Thomas Trott, Nico Johnson, (Ryan Galligan), (Matt Orr) |
| 15:43.4, 16:14.6, 16:24.0, 16:34.7, 17:05.7, (17:30.9), (18:07.8) |
2 | 63 | Catoctin,
MD - Team Time (1st 5) 1:23:11.8 | Spread (1st 5) 2:02.9 |
| 1, 4, 10, 22, 26, (30), (37) |
| David Dorsey, Kevin Dorsey, Zach Gascho, Patrick Van Der Cruyssen, Eric Myers, (Paul Slotwinski), (Garrett Buckley) |
| 15:38.0, 16:08.0, 16:31.2, 17:13.7, 17:40.9, (17:49.9), (18:06.9) |
3 | 76 | Urbana,
MD - Team Time (1st 5) 1:24:14.1 | Spread (1st 5) 55.7 |
| 8, 11, 15, 19, 23, (27), (40) |
| Troy Shuman, Greyson Strouse, Nick Nobile, Garrett Santis, Kevin Cory, (Nicholas Danner), (Jaydn Eakins) |
| 16:29.3, 16:32.0, 16:51.4, 16:56.4, 17:25.0, (17:45.3), (18:08.0) |
4 | 94 | Linganore,
MD - Team Time (1st 5) 1:25:17.0 | Spread (1st 5) 1:54.0 |
| 3, 14, 17, 28, 32, (33), (38) |
| Dan Beck, Micah Hewitson, Luke Kastel, Brennan Henyon, Scott Coblentz, (Daniel Lemen), (Steven Frazer) |
| 15:59.0, 16:42.0, 16:56.0, 17:47.0, 17:53.0, (17:54.0), (18:07.0) |
5 | 140 | Tuscarora,
MD - Team Time (1st 5) 1:28:03.5 | Spread (1st 5) 1:48.5 |
| 9, 25, 29, 34, 43, (50), (52) |
| Alex Paddison, Brad Baker, Marshall Kayda, Jordan Wood, Gavin Prather, (Zachary Helmold), (Thomas Suray) |
| 16:29.5, 17:32.0, 17:48.0, 17:56.0, 18:18.0, (18:36.2), (18:44.2) |
6 | 147 | Oakdale,
MD - Team Time (1st 5) 1:28:06.8 | Spread (1st 5) 1:31.7 |
| 16, 18, 31, 36, 46, (47), (49) |
| Jacob Staley, Patrick Boddicker, Evan Kowalk, Brett Tarzy, Jake Hooper, (John Wiley), (Mark Fachler) |
| 16:52.3, 16:56.2, 17:51.7, 18:02.6, 18:24.0, (18:28.6), (18:29.3) |
7 | 165 | Middletown,
MD - Team Time (1st 5) 1:28:43.0 | Spread (1st 5) 2:27.0 |
| 6, 13, 45, 48, 53, (56), (60) |
| Brent Leber, Brandon Folio, Evan C. Wilson, Reese Whitesell, Joey Athey, (David Kelsey), (Chris Burgenson) |
| 16:22.0, 16:41.0, 18:22.0, 18:29.0, 18:49.0, (19:16.0), (19:48.0) |
8 | 227 | Walkersville,
MD - Team Time (1st 5) 1:32:44.9 | Spread (1st 5) 2:17.2 |
| 20, 41, 54, 55, 57, (59), (64) |
| Hal Reichard, Johnny Haizel-Cobbina, Kelby Spence, Blake Capella, Myles Cooper, (Joey Moss), (Jacob Bartholow) |
| 17:02.1, 18:10.8, 19:04.7, 19:08.0, 19:19.3, (19:47.2), (20:24.9) |
9 | 233 | Frederick,
MD - Team Time (1st 5) 1:33:15.0 | Spread (1st 5) 1:51.0 |
| 35, 42, 44, 51, 61, (62), (63) |
| Jacob Slife, Mitchell Kavanaugh, Tristan Strickland, Benjamin VanBloem, Ian McReal, (Ryan English), (Chase LeClair) |
| 18:02.0, 18:15.0, 18:21.0, 18:44.0, 19:53.0, (19:58.9), (19:59.0) |
10 | 324 | Brunswick,
MD - Team Time (1st 5) 1:42:48.3 | Spread (1st 5) 1:22.3 |
| 58, 65, 66, 67, 68, (69), (70) |
| Alex Grisez, David Tarcza, Nate Zumbach, Aaron Cash, Bryan Sloper, (Logan Hathcock), (Cale Pritchard) |
| 19:46.8, 20:34.8, 20:36.8, 20:40.8, 21:09.1, (21:14.2), (21:15.1) |