1 | 36 | Tuscarora,
VA - Team Time (1st 5) 1:22:39.9 | Spread (1st 5) 48.0 |
| 3, 4, 6, 10, 13, (16), (20) |
| Luke Getz, Grant White, Diego Barbara, Daniel Bruno, Jared Ruggles, (Brandon Stefkovich), (David Bruno) |
| 16:14.5, 16:15.2, 16:22.3, 16:45.4, 17:02.5, (17:07.1), (17:14.6) |
2 | 67 | Broad Run,
VA - Team Time (1st 5) 1:23:48.5 | Spread (1st 5) 1:53.2 |
| 1, 5, 15, 17, 29, (39), (46) |
| Tarek Benlamkaddem, Jacob Crouch, Jacob Grimm, Javier Sanchez Hightower, Grant McGee, (Jack Zettlemoyer), (Parker Nyhuis) |
| 15:41.8, 16:15.7, 17:07.0, 17:09.0, 17:35.0, (18:10.3), (18:25.0) |
3 | 84 | Freedom (LC),
VA - Team Time (1st 5) 1:25:20.8 | Spread (1st 5) 59.8 |
| 7, 11, 18, 23, 25, (31), (40) |
| Eric Aviles, Henry Clark, James Byerle, Greg Borden, Jason Smith, (Carson Rico), (Danny Lorusso) |
| 16:27.0, 16:51.0, 17:11.0, 17:25.0, 17:26.8, (17:36.0), (18:10.5) |
4 | 109 | Thomas Jefferson S&T,
VA - Team Time (1st 5) 1:26:38.8 | Spread (1st 5) 39.2 |
| 12, 18, 22, 28, 29, (35), (36) |
| Matthew Ruby, Jack Klopson, Luke Flecker, Aidan Singer, Ryan Power, (Luke Wang), (Will Fadden) |
| 16:55.8, 17:11.0, 17:23.0, 17:34.0, 17:35.0, (17:48.0), (17:57.0) |
5 | 133 | Rock Ridge,
VA - Team Time (1st 5) 1:27:52.4 | Spread (1st 5) 1:27.4 |
| 9, 21, 24, 38, 41, (61), (62) |
| Ayush Marwaha, Paul Skeen, Jett Cooper, Yug Kolla, Brandon Kilfeather, (Ishaan Hoysal), (Atharv Iyer) |
| 16:43.7, 17:21.7, 17:26.0, 18:09.9, 18:11.1, (19:29.2), (19:32.7) |
6 | 154 | Stone Bridge,
VA - Team Time (1st 5) 1:28:41.4 | Spread (1st 5) 1:15.7 |
| 14, 26, 27, 42, 45, (49), (50) |
| Matthew Ryan, William Donohue, Patrick Devine, Matthew Palmer, Josh Goldstein, (Ethan Shepherd), (Lucas Thompson) |
| 17:04.8, 17:31.6, 17:32.4, 18:12.1, 18:20.5, (18:38.6), (18:42.6) |
7 | 172 | Briar Woods,
VA - Team Time (1st 5) 1:29:03.4 | Spread (1st 5) 3:08.7 |
| 2, 33, 37, 47, 53, (54), (59) |
| Zach Mitchell, James Scott, Josh Martin, Ryan Theiss, Smayan Navudu, (Patrick Jordan), (Westin Mitchell) |
| 15:44.0, 17:44.9, 18:08.9, 18:32.9, 18:52.7, (18:55.7), (19:18.9) |
8 | 228 | Potomac Falls,
VA - Team Time (1st 5) 1:32:22.1 | Spread (1st 5) 1:27.9 |
| 34, 43, 44, 51, 56, (57), (60) |
| Eli Wike, Tyler Hamblin, Gavin Jackson, Zachary Himmelberger, Landen Barth, (Tyler Jackson), (Gabriel Renzoni) |
| 17:47.1, 18:16.0, 18:18.0, 18:46.0, 19:15.0, (19:15.3), (19:23.0) |
9 | 267 | Wakefield,
VA - Team Time (1st 5) 1:35:16.0 | Spread (1st 5) 2:11.0 |
| 32, 48, 58, 64, 65, (67), (69) |
| Liam Keish, Harrison Greenberg, Eben Zimmerman, Logan Ward, Jonathan Hecker, (Brian McChreight), (Aaron Klug) |
| 17:41.0, 18:36.0, 19:18.0, 19:49.0, 19:52.0, (20:05.0), (20:10.0) |
10 | 275 | John R. Lewis HS,
VA - Team Time (1st 5) 1:38:11.5 | Spread (1st 5) 4:40.0 |
| 8, 55, 68, 71, 73, (76) |
| Khalid Hamid, Zaire Najjar, Anthony Mai, Yousef Ali-Taha, Scott Heilig-Roby, (Yaseen Ali-Taha) |
| 16:31.0, 19:14.0, 20:08.0, 21:07.5, 21:11.0, (22:05.2) |
11 | 323 | John Champe,
VA - Team Time (1st 5) 1:39:54.6 | Spread (1st 5) 2:19.9 |
| 52, 63, 66, 70, 72, (74), (75) |
| Nicholas Rini, Cole Smith, Brendan Schneider, Jacob Zalenski, Uday Kandi, (Ryan Gam), (John Moye) |
| 18:49.7, 19:47.7, 19:57.0, 20:10.6, 21:09.6, (21:16.3), (21:35.7) |