1 | 23 | Trinity Episcopal,
VA - Team Time (1st 5) 1:22:49.8 | Spread (1st 5) 42.2 |
| 1, 2, 4, 7, 9, (15), (18) |
| Cole Shugart, Steve Jean, Max Galbraith, Bill Londrey, Jack Bibb, (Nick Jean), (Noah Poling) |
| 16:14.1, 16:22.8, 16:32.3, 16:44.3, 16:56.3, (17:15.4), (17:35.6) |
2 | 73 | Woodberry Forest,
VA - Team Time (1st 5) 1:26:42.0 | Spread (1st 5) 1:28.0 |
| 3, 10, 17, 20, 23, (33), (33) |
| Robert Singleton, James Carrington, William Rich, Parker Jacobs, Clay Tydings, (Jonathan Hernandez), (David Gussler) |
| 16:30.0, 16:57.0, 17:34.0, 17:43.0, 17:58.0, (18:23.0), (18:23.0) |
3 | 108 | Fork Union Military Academy,
VA - Team Time (1st 5) 1:28:26.6 | Spread (1st 5) 1:58.8 |
| 6, 11, 21, 31, 39, (45), (47) |
| Alexander Lomong, Julian Yescas, Anthony Vernon, Mark Toombs, Matthew Abrahams, (Blake Wishard), (Quinn Calahan) |
| 16:38.2, 17:03.7, 17:48.0, 18:19.7, 18:37.0, (18:43.5), (18:46.8) |
4 | 114 | Norfolk Academy,
VA - Team Time (1st 5) 1:28:59.5 | Spread (1st 5) 1:53.2 |
| 5, 13, 25, 35, 36, (37), (40) |
| Petey Decker, Bascombe Traywick, Grayson Glenn, Connor Yager, Zach Paris, (Adavya Dhawan), (Ned Broach) |
| 16:38.0, 17:10.3, 18:11.5, 18:28.5, 18:31.2, (18:34.8), (18:38.8) |
5 | 122 | Collegiate,
VA - Team Time (1st 5) 1:29:51.3 | Spread (1st 5) 1:07.0 |
| 14, 22, 27, 29, 30, (42), (53) |
| John Hazelton, William Bennett, David White, John Diemer, Adam Bowes, (David Hugo), (Nate Holdych) |
| 17:11.8, 17:49.9, 18:14.3, 18:16.5, 18:18.8, (18:42.2), (19:36.7) |
6 | 140 | St. Christopher's,
VA - Team Time (1st 5) 1:30:11.4 | Spread (1st 5) 1:53.5 |
| 8, 19, 24, 43, 46, (49), (54) |
| Joey Cuevas, Jack Workman, Drew Vanichkachorn, Jack Girerd, Wyatt Campbell, (Zeb Gordon), (Thomas Kehoe) |
| 16:52.1, 17:40.2, 18:10.5, 18:43.0, 18:45.6, (18:57.9), (19:43.9) |
7 | 160 | Covenant,
VA - Team Time (1st 5) 1:31:57.3 | Spread (1st 5) 2:50.0 |
| 12, 16, 26, 51, 55, (56), (57) |
| John Dyke, Chase Carson, Andrew Rapp, Noah Sheffield, Chauncey Hutter, (Michael Sawyer), (Nathan Soucy) |
| 17:04.0, 17:21.0, 18:12.3, 19:26.0, 19:54.0, (20:16.0), (20:19.0) |
8 | 193 | St Annes Belfield,
VA - Team Time (1st 5) 1:32:48.6 | Spread (1st 5) 30.8 |
| 28, 32, 41, 44, 48, (52), (58) |
| Zach Ashby, Evan Swett, Hewson Duffy, Sebastian Cave, Evan Colavincenzo, (Conrad Mackethan), (Kyle Kysar) |
| 18:16.4, 18:21.6, 18:40.1, 18:43.3, 18:47.2, (19:31.1), (20:28.1) |
9 | 268 | Steward,
VA - Team Time (1st 5) 1:45:59.1 | Spread (1st 5) 5:27.1 |
| 38, 50, 59, 60, 61, (62), (63) |
| Harrison Vicars, Henr Landry-Seward, Doug Kiester, Chris Dellosso, Baker Dewey, (Ryan Leopold), (Cole Richardson) |
| 18:35.5, 19:12.5, 21:26.7, 22:41.8, 24:02.6, (24:23.5), (24:25.2) |