1 | 31 | Albemarle,
VA - Team Time (1st 5) 1:25:50.7 | Spread (1st 5) 13.0 |
| 3, 5, 6, 8, 9, (12), (14) |
| Jack Bailey, Mark Pellissier, Jonathan Muhler, Sam Forney, Sean Mcgovern, (Henry Cohen), (Zach Mackenzie) |
| 17:04.2, 17:06.1, 17:07.0, 17:16.2, 17:17.2, (17:36.0), (17:55.2) |
2 | 51 | Atlee,
VA - Team Time (1st 5) 1:27:26.5 | Spread (1st 5) 1:11.5 |
| 2, 10, 11, 13, 15, (18), (19) |
| Connor Moses, Kameron Helmlinger, Chad Foltz, Jake Dehetre, Connor Helmick, (Josh Bowers), (Nathan Welles) |
| 16:44.0, 17:28.0, 17:35.0, 17:44.0, 17:55.5, (18:02.5), (18:08.0) |
3 | 64 | Patrick Henry (Roanoke),
VA - Team Time (1st 5) 1:28:32.3 | Spread (1st 5) 1:13.5 |
| 4, 7, 16, 17, 20, (21), (22) |
| Ndayizeye Bonere, Henry Harmon, Chris Pufko, Christian Paget, Alston Wellsley Carson, (Warner McGhee), (Elliott Kennard) |
| 17:05.4, 17:10.0, 17:57.8, 18:00.2, 18:18.9, (18:24.3), (18:24.9) |
4 | 99 | Patrick Henry (Ashland),
VA - Team Time (1st 5) 1:32:37.0 | Spread (1st 5) 2:32.0 |
| 1, 23, 24, 25, 26, (28), (36) |
| Grant Davis, Blake Mason, Braham Raso, Jeremy Roup, Neil Simpson, (James Powell), (Noah Campbell) |
| 16:41.0, 18:34.0, 18:58.0, 19:11.0, 19:13.0, (19:24.0), (20:10.0) |
5 | 157 | Orange County,
VA - Team Time (1st 5) 1:38:06.3 | Spread (1st 5) 30.0 |
| 29, 30, 31, 32, 35, (37), (39) |
| Griffin Floyd, Bobby Lee, John Marshall Gillum, Ian Tiblin, Luke Wilson, (Conor Oelrich), (Ethan Pettyjohn) |
| 19:25.0, 19:27.0, 19:37.3, 19:42.0, 19:55.0, (20:32.0), (21:02.0) |
6 | 171 | Halifax County Sr,
VA - Team Time (1st 5) 1:41:10.0 | Spread (1st 5) 1:52.0 |
| 27, 33, 33, 38, 40, (41), (42) |
| Tristin Yesalavich, Carlton Redd, Kenneth Harris, Kenneth Epps, Jackson Bosiger, (Ethan Blanks), (Andrew Hudson) |
| 19:18.0, 19:53.0, 19:53.0, 20:56.0, 21:10.0, (21:20.0), (21:25.0) |