1 | 33 | Virginia Episcopal,
VA - Team Time (1st 5) 1:27:11.2 | Spread (1st 5) 3:12.5 |
| 1, 4, 6, 10, 12, (23), (29) |
| Daniel O'Brien, Row Sterne, Josh Buckley, Colin Walsh, Joseph Sterne, (John Tharpe), (Thomas Cook) |
| 15:13.0, 17:39.0, 17:48.0, 18:05.7, 18:25.5, (19:51.6), (20:17.1) |
2 | 80 | Roanoke Catholic,
VA - Team Time (1st 5) 1:34:25.6 | Spread (1st 5) 3:20.1 |
| 2, 14, 15, 24, 25, (26), (28) |
| Danny Connelly, Justin Barnard, Johnny Atienza, Bennett Atienza, George Smith, (Avery Wilson-Leedy), (Christopher Keeley) |
| 16:44.2, 18:45.1, 18:51.7, 20:00.3, 20:04.3, (20:10.1), (20:16.2) |
3 | 89 | Hargrave Military,
VA - Team Time (1st 5) 1:35:32.2 | Spread (1st 5) 2:43.8 |
| 5, 7, 19, 27, 31, (40), (54) |
| Gabriel Medlin, Tyler Morris, Hamza Al-Tell, Rashed Khraisat, Walter Thompson, (Gage Crisp), (Adian Thomas) |
| 17:42.1, 17:49.1, 19:22.0, 20:13.1, 20:25.9, (21:22.4), (22:28.7) |
4 | 105 | North Cross,
VA - Team Time (1st 5) 1:36:29.1 | Spread (1st 5) 5:08.1 |
| 3, 13, 17, 22, 50, (51), (53) |
| Harry Pearson, Patrick Daly, Michael Habib, Sam Karlen, Daniel Byrnes, (Billy Zhai), (Sam Clark) |
| 16:57.0, 18:35.0, 19:04.6, 19:47.4, 22:05.1, (22:09.0), (22:25.7) |
5 | 133 | Fishburne Military,
VA - Team Time (1st 5) 1:39:53.7 | Spread (1st 5) 2:57.3 |
| 9, 21, 32, 34, 37, (52), (56) |
| G Rose, A Hanger, H Earhart, A Hangwe, J. Hill, (A Smith), (W Terry) |
| 18:02.7, 19:43.0, 20:27.0, 20:41.0, 21:00.0, (22:18.4), (22:44.0) |
6 | 151 | Grace Christian,
VA - Team Time (1st 5) 1:41:48.7 | Spread (1st 5) 2:20.7 |
| 18, 20, 33, 36, 44, (46), (49) |
| Jacob Dryer, Aiden Ivers, Steven Vogan, Sam Vogan, Sam Banta, (Seth Rancks), (Joseph Lihos) |
| 19:12.5, 19:34.4, 20:39.1, 20:49.5, 21:33.2, (21:40.4), (22:02.2) |
7 | 169 | Eastern Mennonite,
VA - Team Time (1st 5) 1:43:24.9 | Spread (1st 5) 2:26.6 |
| 16, 35, 38, 39, 41, (45), (47) |
| Jakob Gerlach, Chris Meixner Guest, Victor Pou, Jacob Hess, Jonathan Showalter, (Phil Diener), (Oliver Hertzler) |
| 18:58.9, 20:45.6, 21:06.9, 21:08.0, 21:25.5, (21:34.0), (21:44.0) |
8 | 173 | The Miller School Of Albemarle,
VA - Team Time (1st 5) 1:43:41.1 | Spread (1st 5) 3:38.1 |
| 11, 30, 42, 42, 48, (59), (60) |
| Lucas Mariutti, Sam Roach, Tony Jin, Aidan McPherson, Tianyun Yuan, (Kevin Cheely), (Geoff Wen) |
| 18:19.0, 20:25.0, 21:30.0, 21:30.0, 21:57.1, (22:50.0), (23:05.7) |
9 | 239 | Westover Christian,
VA - Team Time (1st 5) 1:50:15.8 | Spread (1st 5) 6:06.7 |
| 8, 55, 57, 58, 61, (62), (63) |
| Dylan Aaron, Zach Alderson, Noah Barber, Malcom NeSmith, Spencer Wallace, (Grayson Buckley), (Greyson Bettendorg) |
| 18:01.3, 22:36.0, 22:44.5, 22:46.0, 24:08.0, (24:29.5), (25:07.0) |