1 | 29 | The Miller School Of Albemarle,
VA - Team Time (1st 5) 1:31:53.1 | Spread (1st 5) 1:29.3 |
| 1, 2, 3, 11, 12, (14), (25) |
| Elias Hubbard, Sam James, Chris Keeling, Kyle Ottaway, Rawls Fortenberry, (Jake King), (William Chambers) |
| 17:40.3, 17:56.5, 17:58.6, 19:08.1, 19:09.6, (19:16.9), (19:54.9) |
2 | 56 | Covenant,
VA - Team Time (1st 5) 1:34:41.8 | Spread (1st 5) 1:26.5 |
| 5, 6, 9, 13, 23, (33), (41) |
| Girma Fekadu, Girma Baker, George Brumbaugh, Zander McNeish, William Meakem, (Corey Conner), (Josiah Carter) |
| 18:23.5, 18:28.9, 18:44.0, 19:15.4, 19:50.0, (20:42.2), (21:44.3) |
3 | 132 | Eastern Mennonite,
VA - Team Time (1st 5) 1:40:42.3 | Spread (1st 5) 2:40.8 |
| 15, 16, 24, 31, 46, (54), (57) |
| Morgan Shank, Timothy Martin, Will Sullivan, Jonathan Layman, Andre' Eanes, (Ben Ghaemmaghami), (Curtis Martin) |
| 19:17.0, 19:17.5, 19:52.0, 20:18.0, 21:57.8, (22:10.9), (22:24.0) |
4 | 166 | Fuqua,
VA - Team Time (1st 5) 1:43:09.1 | Spread (1st 5) 3:51.3 |
| 8, 28, 32, 40, 58, (59), (75) |
| Brandon Ah, Colin AH, Thomas Pairet, Dallas Powell, Pranay Bonagiri, (John Patterson), (Benjamin Wade) |
| 18:36.0, 20:01.3, 20:21.2, 21:43.3, 22:27.3, (22:31.7), (23:49.1) |
5 | 171 | North Cross,
VA - Team Time (1st 5) 1:43:54.2 | Spread (1st 5) 4:27.5 |
| 4, 29, 38, 39, 61, (65), (82) |
| Dana Thompson, Spencer Holland, Jordi Penas, Chris Pollack, Ben Batzel, (Harrison Macher), (Keith Willis) |
| 18:19.1, 20:06.5, 21:19.0, 21:23.0, 22:46.6, (22:57.2), (24:45.0) |
6 | 189 | Fishburne Military,
VA - Team Time (1st 5) 1:45:21.4 | Spread (1st 5) 5:23.0 |
| 7, 27, 35, 44, 76, (85), (86) |
| Chris Collins, Travis Knapp, James Park, Nolan Vance, Mark Mega, (Michael Landers), (Sean Mega) |
| 18:33.0, 19:57.0, 21:02.0, 21:53.4, 23:56.0, (25:54.0), (25:58.6) |
7 | 199 | Roanoke Catholic,
VA - Team Time (1st 5) 1:46:10.9 | Spread (1st 5) 4:20.7 |
| 10, 18, 36, 66, 69, (83) |
| Caleb Amstutz, Patrick Strelka, Brendan Snow, Connor Snow, Patrick Saville, (Devin Overton) |
| 19:06.0, 19:28.0, 21:12.0, 22:58.2, 23:26.7, (25:09.0) |
8 | 200 | Richmond Christian,
VA - Team Time (1st 5) 1:45:37.3 | Spread (1st 5) 3:23.0 |
| 19, 21, 34, 62, 64, (67), (71) |
| Nathan Fishell, Josh McNamara, Caleb Simpson, Sam Mcnamra, Eric Moore, (Chris Rooney), (Matthew Hedgepeth) |
| 19:28.4, 19:34.0, 20:54.7, 22:48.8, 22:51.4, (23:03.4), (23:34.0) |
9 | 217 | Hargrave Military,
VA - Team Time (1st 5) 1:48:03.0 | Spread (1st 5) 2:15.0 |
| 26, 42, 47, 51, 51, (55), (56) |
| Clark Emmanuel, Dakota Weatherbee, Joshua Williams, Jay Suthard, Brandon Beavers, (Mengchu Zhao), (Wesley Caretto) |
| 19:55.0, 21:47.0, 22:01.0, 22:10.0, 22:10.0, (22:13.7), (22:16.0) |
10 | 230 | Carlisle,
VA - Team Time (1st 5) 1:48:23.8 | Spread (1st 5) 2:25.0 |
| 30, 37, 50, 53, 60, (70), (79) |
| Sidney Allen, Alex Spears, Peter Daniel, Trae Meder, John Monte Daniel, (John Mark Daniel), (Nash Tetterton) |
| 20:14.0, 21:13.0, 22:07.0, 22:10.8, 22:39.0, (23:33.8), (24:27.2) |
11 | 246 | Westover Christian,
VA - Team Time (1st 5) 1:56:14.3 | Spread (1st 5) 10:59.0 |
| 22, 43, 45, 48, 88 |
| Tyler King, Drake Richardson, Dalton Pruitt, Nathan Honea, Ethan Francis |
| 19:42.9, 21:51.8, 21:53.7, 22:04.0, 30:41.9 |
12 | 252 | Blessed Sacrament-Huguenot,
VA - Team Time (1st 5) 1:49:31.6 | Spread (1st 5) 4:19.8 |
| 17, 20, 68, 73, 74, (80), (87) |
| Jack Toomey, Graham Frazier, RJ Witt, Brian Hammond, Matt Cheseldine, (Sean O'Donnell), (Matt Bradstock) |
| 19:22.5, 19:31.1, 23:13.7, 23:42.0, 23:42.3, (24:29.5), (27:32.5) |
13 | 339 | Virginia Episcopal,
VA - Team Time (1st 5) 1:57:01.0 | Spread (1st 5) 2:09.0 |
| 49, 63, 72, 77, 78, (81), (84) |
| James Campbell, Clif Chang, Peter Harrington, Conger Edwards, James Bellamy, (Thomas Fu), (Dennis Thompson) |
| 22:06.0, 22:50.0, 23:40.0, 24:10.0, 24:15.0, (24:31.0), (25:30.0) |