1 | 42 | Centennial,
MD - Team Time (1st 5) 1:21:32.4 | Spread (1st 5) 41.9 |
| 2, 4, 5, 15, 16, (25), (31) |
| Antonio Camacho-Bucks, Jacob Cole, Fernando Ribeiro Duraes, Luke LasCasas, Alexander White, (Kyle Scherock), (Connor Brennan) |
| 16:00.0, 16:04.1, 16:05.8, 16:40.6, 16:41.9, (17:26.7), (18:04.3) |
2 | 63 | Mount Hebron,
MD - Team Time (1st 5) 1:22:52.9 | Spread (1st 5) 41.2 |
| 7, 9, 12, 17, 18, (39), (41) |
| Alexander Barton, Jacob Hauf, Jake Hayden, Braedon Moyer, Nicholas Snyder, (Paul Carter), (Nicholas Venginickal) |
| 16:11.9, 16:24.9, 16:35.9, 16:47.1, 16:53.1, (18:20.2), (18:21.3) |
3 | 100 | River Hill,
MD - Team Time (1st 5) 1:25:48.7 | Spread (1st 5) 1:52.0 |
| 8, 10, 23, 26, 33, (38), (40) |
| Joshua Galindo, Bryce Handa, Robert King, Kian Mostoufi, Kevin McAllister, (Daniel Wang), (Tyler Brown) |
| 16:19.0, 16:31.2, 17:09.8, 17:37.7, 18:11.0, (18:15.6), (18:20.5) |
4 | 101 | Marriotts Ridge,
MD - Team Time (1st 5) 1:25:31.4 | Spread (1st 5) 2:21.5 |
| 3, 5, 19, 32, 42, (43), (44) |
| Michael Wade, Grayson Max Crockett, Brian Lau, Joseph Zoller, Vignesh Lella, (Joseph Larson), (Pranav Rajan) |
| 16:00.6, 16:05.8, 16:54.6, 18:08.3, 18:22.1, (18:27.0), (18:34.7) |
5 | 125 | Atholton,
MD - Team Time (1st 5) 1:27:32.6 | Spread (1st 5) 1:37.7 |
| 13, 14, 27, 34, 37, (46), (47) |
| Zachary Shord, Ethan Mulcahy, Mark Anthony Rosas, Caleb Crawford, Justin Werner, (Jameson Cavalier), (Samuel Martin) |
| 16:37.6, 16:38.2, 17:48.5, 18:13.0, 18:15.3, (18:40.8), (18:46.6) |
6 | 126 | Long Reach,
MD - Team Time (1st 5) 1:28:05.3 | Spread (1st 5) 6:04.8 |
| 1, 11, 20, 21, 73, (75), (76) |
| Cameron Hindle, Christian Brower, Evan Quinn, Alejandro Cabrera, Benjamin Thomas, (Parker Gribbin), (Christopher Lopez) |
| 15:44.2, 16:34.4, 16:57.1, 17:00.6, 21:49.0, (23:13.0), (23:27.6) |
7 | 208 | Reservoir,
MD - Team Time (1st 5) 1:32:36.3 | Spread (1st 5) 1:17.8 |
| 27, 36, 45, 48, 52, (53), (54) |
| William Chapman, Arjun Banerjee, Kidus Zeleke, Anuraag Karunakaran, Connor Puls, (Saahil Patel), (Ryan Thibaudeau) |
| 17:48.5, 18:14.5, 18:39.3, 18:47.7, 19:06.3, (19:06.7), (19:29.1) |
8 | 217 | Wilde Lake,
MD - Team Time (1st 5) 1:33:25.6 | Spread (1st 5) 2:58.5 |
| 24, 29, 49, 51, 64, (74), (77) |
| Henry Hopper, Joseph Withee, Angelo Flores, Noah Vernon, Sean Moore, (Chris Withee), (Anthony Russo) |
| 17:26.3, 17:52.4, 18:48.3, 18:53.8, 20:24.8, (21:59.1), (23:41.1) |
9 | 250 | Manchester Valley,
MD - Team Time (1st 5) 1:37:00.5 | Spread (1st 5) 4:03.6 |
| 22, 35, 59, 66, 68, (69), (70) |
| Aiden Neal, Carter Knox, Gabe Szybalski, Mason Weston, Ian Siegler, (Jace Calhoun), (Nathan Chalk) |
| 17:04.8, 18:13.6, 19:51.1, 20:42.6, 21:08.4, (21:11.3), (21:14.9) |
10 | 261 | Hammond,
MD - Team Time (1st 5) 1:37:00.1 | Spread (1st 5) 2:02.3 |
| 30, 56, 57, 58, 60, (61), (65) |
| Joshua Speich, Benjamin Johnson, Sebastian Hurt, Colin Ward, Grant Bierce, (Daniel Rodriguez), (CJ Bierce) |
| 17:54.4, 19:38.4, 19:42.3, 19:48.3, 19:56.7, (19:58.8), (20:31.5) |
11 | 297 | Westminster,
MD - Team Time (1st 5) 1:40:02.1 | Spread (1st 5) 2:16.0 |
| 50, 55, 62, 63, 67, (71), (72) |
| Wyatt Vanlandingham, Anders Madsen, Lukas Michael, Justin Condon, Colin Stohrer, (Ryan Hornung), (Alex Davis) |
| 18:50.8, 19:29.7, 20:16.6, 20:18.2, 21:06.8, (21:21.0), (21:28.7) |