1 | 36 | Luray,
VA - Team Time (1st 5) 1:29:09.0 | Spread (1st 5) 1:05.0 |
| 2, 2, 7, 12, 13, (26), (35) |
| Chauncey Liscomb, Derrick Wood, Warren Supthin, Austin Bly, Trystan Martin, (Michael Clark), (Brian Holloway) |
| 17:19.0, 17:19.0, 17:45.0, 18:22.0, 18:24.0, (19:49.0), (21:02.0) |
2 | 52 | Altavista,
VA - Team Time (1st 5) 1:30:06.4 | Spread (1st 5) 1:31.0 |
| 4, 5, 6, 16, 21, (27), (32) |
| Ashton Reynolds, Kevin Yang, Oshea Nowlin, Trevor Cathan, Cliff Thomas, (Travis Brooks), (Alex Shelton) |
| 17:27.0, 17:29.4, 17:30.0, 18:42.0, 18:58.0, (19:54.0), (20:11.0) |
3 | 61 | Galileo Magnet,
VA - Team Time (1st 5) 1:31:07.1 | Spread (1st 5) 2:05.9 |
| 1, 11, 15, 16, 18, (18), (25) |
| Colin Henry Stevens, Angelo Lamothe, William Jones, Daniel Odongo, Dusten Wood, (Owen Wood), (Joshua Buckley) |
| 16:39.1, 18:21.0, 18:40.0, 18:42.0, 18:45.0, (18:45.0), (19:40.0) |
4 | 74 | Mountain View (Quicksburg),
VA - Team Time (1st 5) 1:32:49.0 | Spread (1st 5) 1:01.0 |
| 8, 10, 14, 20, 22, (23), (24) |
| Kaelan Sorrells, Tristen Williams, Mark Keith, Andrew Leon, Chase Goble, (Reilly Hughes), (Hayden Kennedy) |
| 18:06.0, 18:13.0, 18:30.0, 18:53.0, 19:07.0, (19:13.0), (19:23.0) |
5 | 127 | Riverheads,
VA - Team Time (1st 5) 1:38:17.0 | Spread (1st 5) 2:02.0 |
| 9, 28, 29, 30, 31, (33), (37) |
| Ethan Ernst, Will Troyer, Jack Lattimer, Derrike Hunsberger, David Cassell, (Nick VanFossen), (Hunter Sams) |
| 18:08.0, 19:55.0, 19:59.0, 20:05.0, 20:10.0, (20:45.0), (21:51.0) |
6 | 187 | William Campbell,
VA - Team Time (1st 5) 1:51:25.0 | Spread (1st 5) 2:20.0 |
| 34, 36, 38, 39, 40, (41), (42) |
| Josh Keller, Michael Keller, Eric Hanson, Brody Decker, Jacob Dinternam, (Tristan White), (Travis Keller) |
| 20:56.0, 21:37.0, 22:22.0, 23:14.0, 23:16.0, (26:29.0), (27:39.0) |