1 | 26 | Boonsboro,
MD - Team Time (1st 5) 1:30:45.6 | Spread (1st 5) 1:09.0 |
| 2, 4, 5, 6, 9, (10), (11) |
| Ben Hartings, John Poling, Levi Mason, Donovan McClellan, Bryce Rogers, (Henry Schmidt), (Gabe Juedemann) |
| 17:27.6, 18:04.7, 18:14.8, 18:21.9, 18:36.6, (18:51.9), (18:57.2) |
2 | 39 | Smithsburg,
MD - Team Time (1st 5) 1:31:47.2 | Spread (1st 5) 3:20.9 |
| 1, 3, 8, 12, 15, (16), (17) |
| Will Merritt, Garrett Kercheval, Jordan Marquiss, Michael Ortega, Jack Roberts, (Bryson Brawner), (Kevin Wilson) |
| 16:29.6, 17:44.2, 18:36.2, 19:06.7, 19:50.5, (19:55.5), (20:04.8) |
3 | 89 | Fort Hill,
MD - Team Time (1st 5) 1:45:01.2 | Spread (1st 5) 5:36.0 |
| 7, 14, 20, 22, 26, (27), (28) |
| Jeremy Joe, Trey Hose, Austin Ringler, Gage Fair, Jeremy Harr, (Evan Twigg), (Corey Fadley) |
| 18:34.1, 19:48.3, 20:58.5, 21:30.2, 24:10.1, (24:16.8), (25:22.2) |
4 | 94 | Brunswick,
MD - Team Time (1st 5) 1:43:52.3 | Spread (1st 5) 2:28.6 |
| 13, 18, 19, 21, 23, (24), (25) |
| Joey Intolubbe, Ethan Ropp, Connor Noonan, Devon Sallings, Logan Ropp, (Connor Crutchley), (Ryan Terry) |
| 19:14.1, 20:50.7, 20:53.1, 21:11.7, 21:42.7, (21:56.2), (22:10.6) |