1 | 47 | Floyd County,
VA - Team Time (1st 5) 1:24:45.0 | Spread (1st 5) 32.0 |
| 6, 7, 9, 10, 15, (26), (46) |
| Sami Shannon, Zane Moran, Bryce Altizer, Bryson Sutphin, Ian Vest, (Yonas Jeppson), (Jordan Akers) |
| 16:40.0, 16:50.0, 17:01.0, 17:02.0, 17:12.0, (17:37.0), (18:23.0) |
2 | 101 | Gretna,
VA - Team Time (1st 5) 1:27:05.0 | Spread (1st 5) 1:33.0 |
| 4, 14, 21, 22, 40, (82), (109) |
| Seth Short, Hunter Cline, Cole Dalton, Heath Doss, Ethan Doss, (Drake Gardner), (Cory Hammock) |
| 16:38.0, 17:11.0, 17:32.0, 17:33.0, 18:11.0, (19:58.0), (22:31.0) |
3 | 134 | Central (Wise),
VA - Team Time (1st 5) 1:28:00.0 | Spread (1st 5) 1:48.0 |
| 3, 20, 31, 38, 42, (70), (73) |
| Alex Widener, Gray Hamilton, Noah Stevenson, Caleb Mills, Grayson Hall, (John Hamilton), (Andrew Wheatly) |
| 16:26.0, 17:27.0, 17:46.0, 18:07.0, 18:14.0, (19:31.0), (19:38.0) |
4 | 137 | Grayson County,
VA - Team Time (1st 5) 1:28:01.3 | Spread (1st 5) 2:26.0 |
| 2, 13, 32, 37, 53, (54), (75) |
| Tyler Young, Bailey Hawkins, Jose Sanchez, jacob Hale, Brant Cummins, (Brian Howell), (Noah Cowley) |
| 16:17.0, 17:10.0, 17:49.3, 18:02.0, 18:43.0, (18:49.0), (19:43.0) |
5 | 164 | Giles,
VA - Team Time (1st 5) 1:29:20.0 | Spread (1st 5) 1:01.0 |
| 17, 25, 33, 44, 45, (60), (75) |
| Josh Williams, Joseph Nielson, Micheal Shillinger, Josh Weddle, Raheem Williams, (Nick Carter), (Logan Thompson) |
| 17:18.0, 17:36.0, 17:50.0, 18:17.0, 18:19.0, (19:00.0), (19:43.0) |
6 | 165 | John S. Battle,
VA - Team Time (1st 5) 1:28:40.0 | Spread (1st 5) 3:52.0 |
| 1, 18, 23, 55, 68, (71), (92) |
| Brad Swiney, Baxter Martin, Jacob Miller, Cameron Walden, Nathan Sikora, (William Hornsby), (Ian Dew) |
| 15:32.0, 17:19.0, 17:35.0, 18:50.0, 19:24.0, (19:33.0), (20:25.0) |
7 | 188 | Union,
VA - Team Time (1st 5) 1:30:17.0 | Spread (1st 5) 59.0 |
| 28, 34, 35, 39, 52, (59), (84) |
| Cory Mullins, Justin Barker, Tristan Grubb, Trey Lomax, Kermit Hall, (Jacob Fox), (Brandon Combs) |
| 17:40.0, 17:51.0, 17:57.0, 18:10.0, 18:39.0, (18:58.0), (20:00.0) |
8 | 237 | Marion,
VA - Team Time (1st 5) 1:32:18.8 | Spread (1st 5) 1:14.1 |
| 27, 47, 48, 57, 58, (62), (86) |
| Marshall Walker, Brock Billings, Dalton Rose, Chase Sturgill, Bradley Walker, (Derek Sturgill), (Jay Mellenger) |
| 17:39.0, 18:26.0, 18:28.0, 18:52.7, 18:53.1, (19:06.0), (20:15.0) |
9 | 252 | Virginia,
VA - Team Time (1st 5) 1:33:54.5 | Spread (1st 5) 4:32.5 |
| 8, 11, 63, 66, 104, (106), (108) |
| Ben Hazelwood, Nathan Iskra, Luke Burdick, Alex Inman, Mason Bailey, (Dante VanWyhe), (Owen Wilson) |
| 16:54.0, 17:08.0, 19:11.0, 19:15.0, 21:26.5, (21:38.7), (22:18.8) |
10 | 256 | James River (Buchanan),
VA - Team Time (1st 5) 1:33:36.0 | Spread (1st 5) 3:11.0 |
| 12, 36, 56, 65, 87, (88) |
| William Fowler, Skyler Paderick, Noah Pace, Marshall Riley, David Cummings, (Erin Terry) |
| 17:09.0, 18:01.0, 18:52.0, 19:14.0, 20:20.0, (20:21.0) |
11 | 276 | Martinsville,
VA - Team Time (1st 5) 1:34:42.0 | Spread (1st 5) 4:42.0 |
| 5, 16, 51, 101, 103, (110) |
| Sidney Allen, Kyle Hathaway, Demartae Mitchell, Gabriel Judkins, Ajani Pharr, (Christopher Owen) |
| 16:39.0, 17:16.0, 18:32.0, 20:54.0, 21:21.0, (22:36.0) |
12 | 293 | Dan River,
VA - Team Time (1st 5) 1:34:50.0 | Spread (1st 5) 2:10.0 |
| 29, 49, 67, 69, 79, (85), (97) |
| Cameron Lee, Hunter Dodson, Christopher Barrett, Tyler Cassady, Devin Doss, (Shawn Liggon), (Brandon Stewart) |
| 17:41.0, 18:29.0, 19:23.0, 19:26.0, 19:51.0, (20:11.0), (20:39.1) |
13 | 315 | Glenvar,
VA - Team Time (1st 5) 1:35:55.1 | Spread (1st 5) 2:47.9 |
| 24, 43, 78, 81, 89, (102), (105) |
| Alex Eaton, Dustin Wade, Matthew Duncan, Nick Harvey, Shane Allen, (Andrew Marciniec), (Joey Eicheiman) |
| 17:35.1, 18:16.0, 19:45.0, 19:56.0, 20:23.0, (20:57.0), (21:32.0) |
14 | 334 | Chatham,
VA - Team Time (1st 5) 1:36:40.0 | Spread (1st 5) 2:10.0 |
| 41, 50, 74, 80, 89, (91), (98) |
| Drew Meadows, Caleb Harmon, Jared Saunders, Anthony Dix, Noah Coeburn, (Brett Reynolds), (Ethan Reynolds) |
| 18:13.0, 18:30.0, 19:40.0, 19:54.0, 20:23.0, (20:24.0), (20:40.0) |
15 | 367 | Randolph Henry,
VA - Team Time (1st 5) 1:38:06.0 | Spread (1st 5) 1:25.0 |
| 61, 64, 72, 77, 93, (95) |
| Christopher Nichols, Keifer Pennington, Michael Nichols, Cage Dix, John Walker, (Jason Moorehead) |
| 19:04.0, 19:13.0, 19:36.0, 19:44.0, 20:29.0, (20:38.0) |
16 | 403 | Graham,
VA - Team Time (1st 5) 1:41:44.9 | Spread (1st 5) 5:38.5 |
| 19, 83, 94, 96, 111, (113) |
| Michael Franklin, Garrett Wright, Matthew Johnston, Lucas Graham, Mally Giampocaro, (Ben Owen) |
| 17:26.0, 19:59.4, 20:36.0, 20:39.0, 23:04.5, (28:44.3) |
17 | 448 | Richlands,
VA - Team Time (1st 5) 1:46:27.0 | Spread (1st 5) 7:41.0 |
| 30, 99, 100, 107, 112 |
| Lewis Logan, Robert Culbertson, Connor Sparling, Ben Humphrey, Mason Vandyke |
| 17:43.0, 20:46.0, 20:48.0, 21:46.0, 25:24.0 |