1 | 87 | Mount Hebron,
MD - Team Time (1st 5) 1:21:27.8 | Spread (1st 5) 1:33.2 |
| 4, 8, 16, 27, 32, (40), (51) |
| Jacob Hauf, Alexander Barton, Braedon Moyer, Paul Carter, Wyatt Grabelle, (Dominick Mendez-Saxer), (Michael Heinemann) |
| 15:28.4, 15:54.9, 16:15.0, 16:47.9, 17:01.6, (17:16.9), (17:47.2) |
2 | 88 | River Hill,
MD - Team Time (1st 5) 1:21:51.0 | Spread (1st 5) 50.3 |
| 5, 17, 19, 23, 24, (26), (33) |
| Bryce Handa, Quinlan Ballou, Kevin McAllister, Robert King, Yash Porwal, (Daniel Wang), (Garrett Fulton) |
| 15:49.0, 16:16.6, 16:27.1, 16:39.0, 16:39.3, (16:46.9), (17:02.8) |
3 | 97 | Centennial,
MD - Team Time (1st 5) 1:21:27.4 | Spread (1st 5) 2:10.9 |
| 2, 6, 12, 38, 39, (42), (49) |
| Antonio Camacho-Bucks, Luke LasCasas, Alexander White, Owen Graff, Isaiah Shiau, (Jeffrey Cheng), (David Herzberger) |
| 15:03.5, 15:49.8, 16:06.2, 17:13.5, 17:14.4, (17:18.4), (17:41.2) |
4 | 108 | Howard,
MD - Team Time (1st 5) 1:22:34.5 | Spread (1st 5) 1:31.9 |
| 3, 22, 25, 28, 30, (36), (37) |
| Joseph Raudabaugh, Kyle Reardon, Kyle Jones, Nick Yankle, Makilan Balasubramanian, (Ryan O'Byrne), (Chris Mann) |
| 15:22.7, 16:37.9, 16:46.6, 16:52.7, 16:54.6, (17:06.3), (17:07.4) |
5 | 127 | Reservoir,
MD - Team Time (1st 5) 1:23:24.9 | Spread (1st 5) 1:19.3 |
| 9, 13, 28, 34, 43, (44), (45) |
| William Chapman, Kidus Zeleke, Connor Puls, Arjun Banerjee, Ryan Thibaudeau, (Anuraag Karunakaran), (Daniel Ake) |
| 16:01.1, 16:07.0, 16:52.7, 17:03.7, 17:20.4, (17:24.1), (17:25.7) |
6 | 155 | Atholton,
MD - Team Time (1st 5) 1:24:41.3 | Spread (1st 5) 1:49.4 |
| 10, 18, 35, 40, 52, (53), (57) |
| Zachary Shord, Ethan Mulcahy, Samuel Martin, Caleb Crawford, Vinay Kumar, (Bryan Wang), (Jason Jankoski) |
| 16:02.3, 16:25.1, 17:05.3, 17:16.9, 17:51.7, (17:53.0), (18:03.2) |
7 | 184 | Manchester Valley,
MD - Team Time (1st 5) 1:25:27.1 | Spread (1st 5) 3:05.2 |
| 1, 20, 50, 54, 59, (64), (68) |
| Aiden Neal, Carter Knox, Patrick Ziegenfuss, Jace Calhoun, Quinlan Casey, (Gavin Boer), (Nick Polischeck) |
| 15:02.3, 16:36.5, 17:42.8, 17:58.0, 18:07.5, (18:41.7), (18:52.0) |
8 | 191 | Long Reach,
MD - Team Time (1st 5) 1:29:17.5 | Spread (1st 5) 4:38.9 |
| 7, 14, 21, 74, 75, (76), (77) |
| Christian Brower, Alejandro Cabrera, Evan Quinn, Javan Mendoza, Christopher Lopez, (Theodore Travis-Richmond), (Benjamin Thomas) |
| 15:54.7, 16:10.4, 16:37.0, 20:01.8, 20:33.6, (21:31.1), (21:40.9) |
9 | 236 | Marriotts Ridge,
MD - Team Time (1st 5) 1:28:00.8 | Spread (1st 5) 59.7 |
| 31, 46, 48, 55, 56, (58), (63) |
| Pranav Rajan, Joseph Zoller, Geoffery Willis, Dhevesh Ananth, Preston Hong, (Adithya Iyer), (Frank Leo) |
| 17:00.5, 17:26.4, 17:34.4, 17:59.3, 18:00.2, (18:06.3), (18:28.4) |
10 | 258 | Wilde Lake,
MD - Team Time (1st 5) 1:29:24.9 | Spread (1st 5) 2:42.9 |
| 11, 60, 61, 61, 65, (67), (73) |
| Henry Hopper, Noah Vernon, Colin Myers, Sean Moore, Myles Brown, (Chris Withee), (Joshua Wright) |
| 16:03.0, 18:07.6, 18:14.2, 18:14.2, 18:45.9, (18:48.8), (19:23.8) |
11 | 266 | Westminster,
MD - Team Time (1st 5) 1:30:30.6 | Spread (1st 5) 2:50.7 |
| 15, 47, 65, 69, 70, (71), (72) |
| Wyatt Vanlandingham, Lukas Michael, Jayden Craig, Ryan Hornung, Alex Davis, (Wyatt Sharp), (Peyton Ellis) |
| 16:14.8, 17:27.0, 18:45.9, 18:57.4, 19:05.5, (19:13.4), (19:17.7) |