1 | 15 | Albemarle,
VA - Team Time (1st 5) 1:21:21.3 | Spread (1st 5) 58.9 |
| 1, 2, 3, 4, 5, (6), (7) |
| Zach Gentry, Riley Covert, Hunter Lund, Thomas Jackson, Dave Kwiatkowski, (Will Law), (Jonathan Muhler) |
| 15:35.1, 16:16.0, 16:26.0, 16:30.2, 16:34.0, (16:50.4), (17:05.2) |
2 | 50 | Patrick Henry (Ashland),
VA - Team Time (1st 5) 1:30:55.4 | Spread (1st 5) 55.5 |
| 8, 9, 10, 11, 12, (13), (17) |
| Grant Davis, Logan Hager, James Powell, Hugh McLaughlin, Neil Simpson, (Blake Mason), (Scott Toms) |
| 17:46.0, 17:47.1, 18:11.2, 18:29.6, 18:41.5, (18:48.0), (19:56.7) |
3 | 89 | Orange County,
VA - Team Time (1st 5) 1:39:42.6 | Spread (1st 5) 1:33.7 |
| 14, 16, 18, 20, 21, (22), (25) |
| Ian Tiblin, Luke Wilson, Frank McKee, Conor Oelrich, Paul Wilson, (Allan Horn), (Griffin Floyd) |
| 18:56.3, 19:45.3, 20:02.1, 20:28.9, 20:30.0, (20:31.1), (20:45.9) |
4 | 107 | Halifax County Sr,
VA - Team Time (1st 5) 1:42:12.7 | Spread (1st 5) 1:18.8 |
| 15, 19, 23, 24, 26, (27), (28) |
| Andrew Liegey, Kenneth Harris, Tristin Yesalavich, Ford Morrison, Jakob Markham, (Andrew Hudson), (Ethan Blanks) |
| 19:36.0, 20:17.7, 20:40.9, 20:43.3, 20:54.8, (21:05.5), (21:21.5) |