1 | 42 | Norfolk Academy,
VA - Team Time (1st 5) 1:25:23.6 | Spread (1st 5) 1:00.5 |
| 1, 4, 9, 12, 16, (22), (27) |
| Bascombe Traywick, Alex Nevarez, Benjamin Summers, Harrison Summers, Franklin Reid, (Josh Rubin), (Adavya Dhawan) |
| 16:28.7, 16:49.0, 17:13.5, 17:23.2, 17:29.2, (17:45.6), (18:00.0) |
2 | 76 | St. Christopher's,
VA - Team Time (1st 5) 1:27:29.1 | Spread (1st 5) 44.5 |
| 7, 8, 18, 20, 23, (28), (34) |
| Neal Dhar, Wyatt Campbell, Sully Beck, Miles Mullins, Chas Steinbrugge, (Hank Valentine), (Ian Smith) |
| 17:06.4, 17:07.2, 17:39.2, 17:45.4, 17:50.9, (18:01.1), (18:20.9) |
3 | 78 | Woodberry Forest,
VA - Team Time (1st 5) 1:27:26.1 | Spread (1st 5) 1:29.9 |
| 5, 11, 14, 15, 33, (38), (41) |
| Riley Fletcher, Henry Clark, William Rich, Parker Watt, Henry Singleton, (Ryan Daniels), (Edward Lindner) |
| 16:50.0, 17:19.4, 17:28.1, 17:28.7, 18:19.9, (18:30.2), (18:45.9) |
4 | 116 | Collegiate,
VA - Team Time (1st 5) 1:29:14.0 | Spread (1st 5) 34.0 |
| 17, 19, 25, 26, 29, (31), (32) |
| Johnny White, David Hugo, John Diemer, Thomas Hutchins, Clay Ryan, (Nate Holdych), (Ian Quindoza) |
| 17:32.0, 17:45.0, 17:55.0, 17:56.0, 18:06.0, (18:14.0), (18:19.0) |
5 | 128 | Fork Union Military Academy,
VA - Team Time (1st 5) 1:29:35.7 | Spread (1st 5) 1:44.5 |
| 3, 10, 36, 39, 40, (44), (45) |
| Julian Yescas, Blaine Marrs, David Greenspon, Abel Lulseged, Michael Tidwell, (Jared Giszack), (Thomas Betters) |
| 16:47.6, 17:17.5, 18:26.7, 18:31.8, 18:32.1, (19:03.9), (19:15.1) |
6 | 136 | St Annes Belfield,
VA - Team Time (1st 5) 1:30:54.3 | Spread (1st 5) 2:53.8 |
| 6, 21, 24, 35, 50, (57), (59) |
| Victor JI, Zach Ashby, Sebastian Cave, Hewson Duffy, Manny Taye, (Shawn Liu), (Carter Perkins) |
| 16:57.9, 17:45.5, 17:54.2, 18:25.0, 19:51.7, (20:32.9), (20:36.7) |
7 | 190 | Trinity Episcopal,
VA - Team Time (1st 5) 1:34:38.0 | Spread (1st 5) 3:14.0 |
| 2, 42, 46, 48, 52, (55), (62) |
| Max Galbraith, Alex Bush, Nathan Sauls, Zach Marett, Sailesh Lingamaneni, (James Gould), (Timothy Petrucelli) |
| 16:43.0, 18:46.0, 19:28.0, 19:44.0, 19:57.0, (20:06.0), (20:48.0) |
8 | 207 | Steward,
VA - Team Time (1st 5) 1:35:59.6 | Spread (1st 5) 3:06.0 |
| 13, 37, 47, 52, 58, (60), (61) |
| Benjamin Poling, Zac Abushmaies, Jake Smithson, Corbett Schmittou, Matt Lane, (Jack Morgan), (Randolph Reazin) |
| 17:28.0, 18:29.0, 19:31.6, 19:57.0, 20:34.0, (20:38.0), (20:43.0) |
9 | 227 | Covenant,
VA - Team Time (1st 5) 1:36:37.4 | Spread (1st 5) 1:48.5 |
| 30, 43, 49, 51, 54, (56), (63) |
| Bryce Willetts, Michael Sawyer, Adam Dillard, Matthew Knowles, Justin Bryan, (Sam Kowalski), (Nathan DeVore) |
| 18:11.8, 18:47.9, 19:45.1, 19:52.3, 20:00.3, (20:16.4), (21:41.9) |