1 | 30 | Tuscarora,
VA - Team Time (1st 5) 1:21:16.0 | Spread (1st 5) 58.0 |
| 2, 5, 6, 8, 9, (17), (35) |
| Jared Ruggles, Grant White, Luke Getz, Jacob Jackson, Ben Kelly, (Brandon Stefkovich), (Colin Weissman) |
| 15:36.0, 16:16.0, 16:18.0, 16:32.0, 16:34.0, (16:53.6), (17:47.8) |
2 | 65 | Freedom (LC),
VA - Team Time (1st 5) 1:23:31.5 | Spread (1st 5) 44.8 |
| 4, 12, 15, 16, 18, (19), (32) |
| Greg Borden, Carson Rico, Henry Clark, Jason Smith, Ty Beyer, (James Byerle), (Noel Madda) |
| 16:12.1, 16:43.2, 16:48.3, 16:51.0, 16:56.9, (16:59.2), (17:39.2) |
3 | 68 | Broad Run,
VA - Team Time (1st 5) 1:22:31.0 | Spread (1st 5) 3:08.0 |
| 1, 7, 9, 13, 38, (45), (46) |
| Tarek Benlamkaddem, Jack Zettlemoyer, Grant McGee, Javier Sanchez Hightower, Bryce Scholz, (Ian Gerard), (Jc Valencia) |
| 14:51.0, 16:23.0, 16:34.0, 16:44.0, 17:59.0, (18:17.0), (18:20.0) |
4 | 89 | Thomas Jefferson S&T,
VA - Team Time (1st 5) 1:24:38.7 | Spread (1st 5) 1:19.4 |
| 3, 20, 21, 22, 23, (26), (33) |
| Matthew Ruby, Luke Flecker, Nathan Liu, Will Fadden, Theodore Hwang, (Pranav Velleleth), (Tristan Devictor) |
| 15:54.4, 17:08.0, 17:09.6, 17:12.9, 17:13.8, (17:23.5), (17:44.6) |
5 | 165 | Potomac Falls,
VA - Team Time (1st 5) 1:28:42.0 | Spread (1st 5) 41.8 |
| 25, 27, 36, 37, 40, (51), (55) |
| Gavin Jackson, Eli Wike, Tyler Jackson, Zachary Himmelberger, Tyler Hamblin, (Drew Barry), (Ali Omer) |
| 17:23.0, 17:24.4, 17:53.8, 17:56.0, 18:04.8, (18:36.2), (18:50.1) |
6 | 177 | John Champe,
VA - Team Time (1st 5) 1:29:16.3 | Spread (1st 5) 1:48.0 |
| 13, 31, 42, 43, 48, (50), (66) |
| Nicholas Rini, Cole Smith, Rupin Thamidisetty, Jacob Zalenski, Daniel Prakash, (John Moye), (Ryan Gam) |
| 16:44.0, 17:38.3, 18:10.0, 18:12.0, 18:32.0, (18:36.0), (19:39.0) |
7 | 207 | Stone Bridge,
VA - Team Time (1st 5) 1:30:30.4 | Spread (1st 5) 1:05.0 |
| 30, 34, 44, 47, 52, (53), (54) |
| William Donohue, Matthew Palmer, Josh Goldstein, Riley Weyer, Wyatt McNiel, (William Gardner), (Ethan Shepherd) |
| 17:32.2, 17:45.5, 18:14.0, 18:21.5, 18:37.2, (18:39.5), (18:39.6) |
8 | 208 | Briar Woods,
VA - Team Time (1st 5) 1:30:43.4 | Spread (1st 5) 1:34.9 |
| 24, 28, 41, 56, 59, (60), (61) |
| Matthew Shelton, Abhinav Sheth, Chad Luck, Ahyan Baqar, Jack Drake, (James Scott), (Zach Sica) |
| 17:22.3, 17:26.1, 18:07.6, 18:50.2, 18:57.2, (19:03.3), (19:11.4) |
9 | 275 | Rock Ridge,
VA - Team Time (1st 5) 1:34:23.0 | Spread (1st 5) 2:07.9 |
| 29, 57, 58, 64, 67, (68), (69) |
| Ayush Marwaha, Ritvik Chappidi, Advik Baiju, Arya Lele, Pranith Kadavil, (Sathvik Ravishankar), (Shreyas Muppaneni) |
| 17:31.6, 18:53.6, 18:55.3, 19:23.0, 19:39.5, (19:44.7), (19:53.6) |
10 | 280 | Wakefield,
VA - Team Time (1st 5) 1:35:18.1 | Spread (1st 5) 3:23.8 |
| 11, 63, 65, 70, 71, (73), (74) |
| Liam Keish, Logan Ward, Ian Maguire, Finn Sherlick, Andrew Coe, (Connor Moore), (Daniel Herring) |
| 16:35.3, 19:19.5, 19:27.2, 19:57.0, 19:59.1, (20:02.3), (20:44.6) |
11 | 296 | John R. Lewis HS,
VA - Team Time (1st 5) 1:36:37.0 | Spread (1st 5) 2:44.0 |
| 39, 48, 62, 72, 75 |
| Nathan Tesfa, Haytham Elshafie, Eltayeb Hamid, Yousef Ali-Taha, Zaire Najjar |
| 18:01.0, 18:32.0, 19:18.0, 20:01.0, 20:45.0 |