1 | 31 | Blacksburg,
VA - Team Time (1st 5) 1:21:26.3 | Spread (1st 5) 1:02.0 |
| 1, 5, 6, 7, 12, (17), (17) |
| Nick Link, Noah Combs, Matthew Borny, Matthew Pasier, Luke Phillips, (Kenny Poole), (Kenneth Hagen) |
| 15:32.0, 16:25.1, 16:27.0, 16:28.2, 16:34.0, (16:57.0), (16:57.0) |
2 | 58 | Abingdon,
VA - Team Time (1st 5) 1:23:05.8 | Spread (1st 5) 40.0 |
| 4, 10, 11, 13, 20, (27), (39) |
| Tanner Cook, Colby Hinchey, Chase Atkinson, Michael Gifford, Hayes Armstrong, (Philip Studholme), (Gus Tolton) |
| 16:18.5, 16:30.8, 16:31.7, 16:46.3, 16:58.5, (17:25.0), (17:57.0) |
3 | 94 | Christiansburg,
VA - Team Time (1st 5) 1:25:05.3 | Spread (1st 5) 1:13.3 |
| 3, 14, 19, 28, 30, (36), (38) |
| Zach Chase, Matt Spurlock, Alex Cooper, Neal Eaton, Nicholas Restrepo, (Michael Harris), (BK Evans) |
| 16:17.0, 16:51.8, 16:57.5, 17:28.7, 17:30.3, (17:49.4), (17:56.7) |
4 | 104 | Hidden Valley,
VA - Team Time (1st 5) 1:25:30.6 | Spread (1st 5) 35.9 |
| 15, 16, 21, 23, 29, (35), (41) |
| Noah Long, Cameron Vaughn, William Hodges, Doug Hartley, Eli Harding, (Baxter Wingfield), (Oliver Thorum) |
| 16:53.9, 16:56.9, 16:59.4, 17:10.6, 17:29.8, (17:48.6), (18:01.4) |
5 | 144 | Cave Spring,
VA - Team Time (1st 5) 1:26:42.5 | Spread (1st 5) 2:53.5 |
| 2, 22, 31, 40, 49, (53), (61) |
| Cody Seymour, Dan Seymour, Joey Caplinger, John Wiggins, Aaron Sortore, (Josh Gotschal), (Cody Burchett) |
| 15:34.5, 17:08.0, 17:33.0, 17:59.0, 18:28.0, (18:47.0), (19:09.2) |
6 | 171 | Martinsville,
VA - Team Time (1st 5) 1:28:50.0 | Spread (1st 5) 2:20.0 |
| 8, 24, 34, 51, 54, (59), (62) |
| Joel Johnston, Fatgezim Bela, Joseph Halpin, Thomas O'Neil, Michael Mason, (Javarron Stockton), (Grant Boaz) |
| 16:29.0, 17:14.0, 17:46.0, 18:32.0, 18:49.0, (19:03.2), (19:14.0) |
7 | 199 | Patrick County,
VA - Team Time (1st 5) 1:30:24.0 | Spread (1st 5) 2:52.0 |
| 9, 25, 45, 55, 65, (71), (73) |
| Caleb Smith, Alex Turner, Alex Kramer, Devin Goins, Jansen Clifton, (Tyler Dalton), (Austin Bryant) |
| 16:30.0, 17:19.0, 18:21.0, 18:52.0, 19:22.0, (19:36.0), (19:41.7) |
8 | 204 | Marion,
VA - Team Time (1st 5) 1:30:32.7 | Spread (1st 5) 1:38.3 |
| 26, 32, 42, 47, 57, (64), (84) |
| Andrew Richardson, Drew Richardson, Andrew Hagy, John Walker, Kyle Richardson, (Jayson Bales), (Brandon Shuler) |
| 17:23.0, 17:34.9, 18:08.0, 18:25.5, 19:01.3, (19:16.7), (20:33.1) |
9 | 274 | Salem,
VA - Team Time (1st 5) 1:34:10.7 | Spread (1st 5) 1:54.0 |
| 33, 52, 58, 63, 68, (82), (86) |
| Justin Ginnings, Zach Smith, Colin Wall, John Sheffield, Logan Hall, (Tristan Chambers), (Rick Nielson) |
| 17:38.0, 18:43.1, 19:03.0, 19:14.6, 19:32.0, (20:23.0), (20:42.0) |
10 | 277 | Carroll County,
VA - Team Time (1st 5) 1:34:14.3 | Spread (1st 5) 1:43.7 |
| 37, 44, 60, 67, 69, (77), (79) |
| Kendall Haynes, Zachary Cochran, Tyler Barrett, Logan Utt, Isaac Worrell, (Tyler Krejei), (Hunter Blessing) |
| 17:50.0, 18:12.9, 19:07.0, 19:30.7, 19:33.7, (19:54.8), (20:01.3) |
11 | 290 | Bassett,
VA - Team Time (1st 5) 1:34:56.0 | Spread (1st 5) 1:18.0 |
| 46, 50, 56, 66, 72, (93), (94) |
| Patrick Underwood, Lucas Prillaman, Jay Alverson, Todd Moran, Jacob Bowles, (Trey Jarrell), (Caleb Davis) |
| 18:22.0, 18:30.0, 19:01.0, 19:23.0, 19:40.0, (21:13.0), (21:25.3) |
12 | 318 | Tunstall Senior,
VA - Team Time (1st 5) 1:36:01.0 | Spread (1st 5) 1:55.0 |
| 42, 48, 74, 74, 80, (92), (97) |
| Kevin Swanson, Michael Ashby, Austin Hutchinson, Collin Johnson, Wesley Smith, (Cameron Hairston), (Jacob Hayes) |
| 18:08.0, 18:26.0, 19:42.0, 19:42.0, 20:03.0, (21:11.0), (22:48.9) |
13 | 419 | Magna Vista,
VA - Team Time (1st 5) 1:42:47.0 | Spread (1st 5) 1:34.0 |
| 70, 83, 85, 90, 91, (95) |
| Dustan Ramsey, Reyes Dvarte, Eric Hairston, Nicholas Dillard, Michael Sirt, (Josh Stegall) |
| 19:34.0, 20:29.0, 20:40.0, 20:56.0, 21:08.0, (21:26.0) |
14 | 441 | Richlands,
VA - Team Time (1st 5) 1:46:29.9 | Spread (1st 5) 3:10.3 |
| 78, 81, 88, 96, 98, (101), (102) |
| Zachary Barnett, Logan Forrest, Will Culberston, Zachary Johnson, Kyle Cruey, (Caleb Cruey), (Mason Vandyke) |
| 19:55.9, 20:07.9, 20:48.3, 22:31.6, 23:06.2, (26:21.4), (28:50.0) |
15 | 451 | Pulaski County,
VA - Team Time (1st 5) 1:52:18.3 | Spread (1st 5) 5:40.0 |
| 76, 87, 89, 99, 100 |
| Grey Quisnesberry, Oliver Meredith, Albert Walters, Joseph Stacey, Brandon Dunford |
| 19:51.0, 20:46.0, 20:49.3, 25:21.0, 25:31.0 |