1 | 66 | Norfolk Academy,
VA - Team Time (1st 5) 1:33:22.4 | Spread (1st 5) 3:33.7 |
| 2, 5, 7, 16, 36, (42), (48) |
| Franklin Reid, Connor Rhoades, Harrison Summers, Camby Traywick, John Ferguson, (Samuel Bibeau), (Owen Johnson) |
| 17:20.3, 17:56.6, 18:06.7, 19:04.8, 20:54.0, (21:11.8), (21:34.6) |
2 | 93 | Cape Henry Collegiate,
VA - Team Time (1st 5) 1:36:32.2 | Spread (1st 5) 3:00.1 |
| 3, 14, 22, 25, 29, (30), (31) |
| Zach Earl, Connor Amet, Johnny Mcguigan, Nate Jensen, Jonah Zuckerman, (Michael McKnew), (William Fryer) |
| 17:24.7, 18:56.5, 19:50.1, 19:56.1, 20:24.8, (20:30.7), (20:36.3) |
3 | 99 | Peninsula Catholic,
VA - Team Time (1st 5) 1:37:19.2 | Spread (1st 5) 1:11.6 |
| 12, 18, 19, 23, 27, (32), (83) |
| Johnathan Mummert, Quinn Layman, Alex Fowler, Andrew Curtis, Brendon Domzal, (Drew McFadden), (Ethan Sargent) |
| 18:51.2, 19:16.3, 19:17.7, 19:51.2, 20:02.8, (20:37.3), (35:17.2) |
4 | 108 | Bishop Sullivan Catholic,
VA - Team Time (1st 5) 1:38:13.0 | Spread (1st 5) 2:09.0 |
| 8, 17, 24, 26, 33, (40), (52) |
| Jack Devito, Lawrence Maclin, Ian Dooley, Sammay Averill, Gavin Reingold, (Andreas Melendez), (Jack Hemelt) |
| 18:31.0, 19:09.0, 19:55.0, 19:58.0, 20:40.0, (21:08.0), (21:53.0) |
5 | 114 | Stonebridge,
VA - Team Time (1st 5) 1:38:11.5 | Spread (1st 5) 6:11.2 |
| 4, 9, 10, 20, 71, (80), (81) |
| Tate Frost, Trent Sivils, Jimmy Buyrn, Gabe Nunziata, Jonathan Stallings, (Casey Hough), (Aidan Parker) |
| 17:36.2, 18:37.0, 18:45.5, 19:25.4, 23:47.4, (27:18.9), (27:53.7) |
6 | 168 | Walsingham Academy,
VA - Team Time (1st 5) 1:42:32.6 | Spread (1st 5) 3:22.2 |
| 11, 13, 37, 49, 58, (59), (63) |
| Parker Shonka, Jake Falcone, Brendan Bouchard, Dominick Yacono, Clay Carpenter, (Andrew Robinson), (Nick Primich) |
| 18:50.9, 18:54.2, 20:54.6, 21:39.8, 22:13.1, (22:13.6), (22:20.5) |
7 | 192 | Steward,
VA - Team Time (1st 5) 1:44:06.3 | Spread (1st 5) 4:05.8 |
| 6, 35, 44, 51, 56, (67), (70) |
| Drew Thompson, Benjamin Poling, Josh Stein, Manning Morrison, Will Frank, (Wil Berling), (Braylan Rice) |
| 18:01.0, 20:48.7, 21:20.5, 21:49.3, 22:06.8, (22:57.8), (23:24.7) |
8 | 204 | Broadwater Academy,
VA - Team Time (1st 5) 1:45:43.5 | Spread (1st 5) 2:07.1 |
| 21, 41, 43, 46, 53, (57), (59) |
| Ture Gustafson, Will Petka, Carson Savage, Braden Carlsen, Logan Hickman, (Kolby Evans), (Ryan Lawson) |
| 19:48.9, 21:11.6, 21:16.3, 21:30.7, 21:56.0, (22:11.0), (22:13.6) |
| 204 | Hampton Roads Academy,
VA - Team Time (1st 5) 1:45:26.7 | Spread (1st 5) 4:12.3 |
| 15, 28, 38, 54, 69, (76), (82) |
| Tyler Metalavich, William Wilson, Daniel Hager, Jack Silberhorn, Jay Barreto, (Christian Culp), (Aidan Thompson) |
| 19:03.1, 20:08.2, 21:01.0, 21:59.0, 23:15.4, (24:54.7), (28:06.1) |
10 | 248 | Greenbrier Christian,
VA - Team Time (1st 5) 1:47:56.2 | Spread (1st 5) 6:56.4 |
| 1, 47, 62, 66, 72, (74), (79) |
| Louka Fetter, Samuel Sonin, DJ Thompson, Matthew Mueller, Auberon Palma, (Mason Somers), (David Williams) |
| 17:10.2, 21:32.4, 22:17.5, 22:49.5, 24:06.6, (24:22.9), (25:40.4) |
11 | 264 | Bishop Ireton,
VA - Team Time (1st 5) 1:49:17.4 | Spread (1st 5) 1:32.5 |
| 39, 45, 55, 61, 64, (73), (78) |
| Jack Ambrey, Marco Cecchi-Rivas, Sergio Bureno, Jack Nagtzaam, Kieran Keller, (James Barker), (Travis Nienaber) |
| 21:03.0, 21:22.3, 22:00.0, 22:16.6, 22:35.5, (24:13.9), (25:33.6) |
12 | 292 | Nansemond Suffolk Academy,
VA - Team Time (1st 5) 1:53:02.8 | Spread (1st 5) 3:55.6 |
| 34, 50, 65, 68, 75, (77) |
| Ian Zimmerman, Kevin Li, Sean O'Keefe, Reid Stambaugh, Jacob Slattery, (Andy Beute) |
| 20:42.8, 21:42.8, 22:44.0, 23:14.8, 24:38.4, (25:18.6) |