1 | 31 | Blacksburg,
VA - Team Time (1st 5) 1:20:37.0 | Spread (1st 5) 32.0 |
| 2, 6, 6, 8, 9, (11), (21) |
| Frank Locascio, Anthony Noegel, Matthew Howard, Caman Skelton, George Carter, (Nick Link), (Ray Hartley) |
| 15:47.0, 16:10.0, 16:10.0, 16:11.0, 16:19.0, (16:36.0), (17:00.0) |
2 | 74 | Cave Spring,
VA - Team Time (1st 5) 1:23:11.0 | Spread (1st 5) 1:34.0 |
| 3, 5, 12, 21, 33, (46), (48) |
| Cody Seymour, Andrew Smith, Tom Hudson, Mark Overstreet, Taylor Bohon, (Tallman McBride), (Caleb McGuigan) |
| 15:59.0, 16:02.0, 16:37.0, 17:00.0, 17:33.0, (17:52.0), (18:12.0) |
3 | 81 | Abingdon,
VA - Team Time (1st 5) 1:23:42.0 | Spread (1st 5) 1:30.0 |
| 3, 10, 18, 20, 30, (37), (41) |
| George Tolton, Colby Hinchey, Tanner Cook, Michael Gifford, Hayes Armstrong, (Ryan McMurray), (Philip Studholme) |
| 15:59.0, 16:31.0, 16:50.0, 16:53.0, 17:29.0, (17:39.0), (17:45.0) |
4 | 96 | Christiansburg,
VA - Team Time (1st 5) 1:24:10.0 | Spread (1st 5) 1:57.0 |
| 1, 13, 24, 27, 31, (34), (39) |
| Andy Eddleton, Taylor Ford, Neal Eaton, Zach Chase, Matt Spurlock, (Alex Cooper), (Austin Spencer) |
| 15:35.0, 16:42.0, 17:04.0, 17:17.0, 17:32.0, (17:34.0), (17:40.0) |
5 | 183 | Hidden Valley,
VA - Team Time (1st 5) 1:28:10.0 | Spread (1st 5) 19.0 |
| 29, 36, 37, 40, 41, (43), (44) |
| Ben Brisley, Chris Luci, Chris Greene, Ian Forbes, Nick Luci, (Matthew Sutton), (Baxter Wingfield) |
| 17:26.0, 17:37.0, 17:39.0, 17:43.0, 17:45.0, (17:46.0), (17:47.0) |
| 183 | Marion,
VA - Team Time (1st 5) 1:28:21.0 | Spread (1st 5) 1:36.0 |
| 19, 24, 35, 52, 53, (55), (57) |
| Michael Francis, Alex Francis, Garrett Johnson, Hunter Shields, Bert Briggs, (Jayson Bales), (Brandon Kegley) |
| 16:51.0, 17:04.0, 17:36.0, 18:23.0, 18:27.0, (18:32.2), (18:38.0) |
7 | 200 | Patrick County,
VA - Team Time (1st 5) 1:29:53.0 | Spread (1st 5) 2:52.0 |
| 14, 15, 44, 61, 66, (67), (75) |
| Austin Burkhart, Caleb Smith, Martin Hutchens, Lawrence Parker, Austin Bryant, (Tyler Dalton), (Alex Kramer) |
| 16:43.0, 16:44.0, 17:47.0, 19:04.0, 19:35.0, (19:40.0), (20:28.0) |
8 | 227 | Martinsville,
VA - Team Time (1st 5) 1:31:30.0 | Spread (1st 5) 3:07.0 |
| 16, 26, 58, 59, 68, (69) |
| Garrett VanNutt, Joel Johnston, Bryant Hairston, Zach Corcoran, Alex Salas, (Stuart Hruza) |
| 16:45.0, 17:16.0, 18:45.0, 18:52.0, 19:52.0, (19:53.0) |
9 | 250 | Tazewell,
VA - Team Time (1st 5) 1:31:58.0 | Spread (1st 5) 2:03.0 |
| 23, 51, 54, 60, 62, (78) |
| Sam Nicholson, Ryan Thomas, Matthew Justus, Taylor Monk, Dustin Spivey, (Nathan Brown) |
| 17:03.0, 18:20.0, 18:29.0, 19:00.0, 19:06.0, (20:35.3) |
10 | 287 | Graham,
VA - Team Time (1st 5) 1:36:01.0 | Spread (1st 5) 3:43.0 |
| 17, 50, 70, 74, 76, (77), (88) |
| Forrest Yates, Dalton White, Nick Sturniolo, John Hill, David Fiqeurra, (Jordan Bryant), (David Chaffin) |
| 16:47.0, 18:19.0, 19:58.0, 20:27.0, 20:30.0, (20:34.6), (22:23.0) |
11 | 289 | Grundy,
VA - Team Time (1st 5) 1:37:21.0 | Spread (1st 5) 5:30.0 |
| 31, 47, 49, 72, 90, (91), (92) |
| David Ratliff, Derek Hess, Jordan Hutchinson, Cody Church, Lyle Mutter, (Josh Yates), (Coogan Thompson) |
| 17:32.0, 18:11.0, 18:17.0, 20:19.0, 23:02.0, (23:42.0), (26:14.0) |
12 | 314 | Carroll County,
VA - Team Time (1st 5) 1:37:02.0 | Spread (1st 5) 3:23.0 |
| 28, 63, 64, 79, 80, (82), (85) |
| Kendall Haynes, Wayne Bugh, Seth Webb, Austin Puckett, Kenneth Horton, (Travis King), (Bennie Bolen) |
| 17:22.0, 19:08.0, 19:09.0, 20:38.0, 20:45.0, (20:50.0), (21:18.0) |
13 | 345 | Bassett,
VA - Team Time (1st 5) 1:39:11.0 | Spread (1st 5) 2:11.0 |
| 56, 65, 71, 72, 81, (87) |
| James Bowman, Matt Martin, Patrick Underwood, Dillon Holt, Dusty Smith, (Blake Martin) |
| 18:36.0, 19:26.0, 20:03.0, 20:19.0, 20:47.0, (21:56.0) |
14 | 435 | Richlands,
VA - Team Time (1st 5) 1:53:04.5 | Spread (1st 5) 5:48.2 |
| 83, 84, 86, 89, 93, (94) |
| Jordan Plaster, Zack Barnett, Randall Keen, Nathan Robinson, Darrell Wyatt, (Luke Creppel) |
| 20:53.8, 21:09.0, 21:32.5, 22:47.2, 26:42.0, (26:43.0) |