1 | 54 | Floyd County,
VA - Team Time (1st 5) 1:26:43.0 | Spread (1st 5) 54.0 |
| 3, 5, 11, 15, 20, (21), (30) |
| Zane Moran, Sami Shannon, Bryson Sutphin, Bryce Altizer, Ian Vest, (Yonas Jeppson), (Jordan Akers) |
| 16:54.0, 17:04.0, 17:25.0, 17:32.0, 17:48.0, (17:49.0), (18:18.0) |
2 | 70 | Grayson County,
VA - Team Time (1st 5) 1:27:01.6 | Spread (1st 5) 1:48.1 |
| 2, 12, 13, 19, 24, (45), (59) |
| Tyler Young, Bailey Hawkins, jacob Hale, Jose Sanchez, Brant Cummins, (Brian Howell), (Carlos Sanchez) |
| 16:17.0, 17:26.1, 17:26.4, 17:47.0, 18:05.1, (18:38.3), (19:08.0) |
3 | 112 | Gretna,
VA - Team Time (1st 5) 1:29:44.6 | Spread (1st 5) 1:12.0 |
| 6, 23, 26, 27, 30, (80), (148) |
| Seth Short, Hunter Cline, Cole Dalton, Heath Doss, Ethan Doss, (Drake Gardner), (Cory Hammock) |
| 17:06.0, 17:58.2, 18:11.0, 18:11.4, 18:18.0, (19:54.0), (23:13.5) |
4 | 190 | Central (Wise),
VA - Team Time (1st 5) 1:31:51.5 | Spread (1st 5) 2:03.0 |
| 4, 39, 42, 52, 53, (92), (105) |
| Alex Widener, Noah Stevenson, Gray Hamilton, Caleb Mills, Grayson Hall, (John Hamilton), (Andrew Wheatly) |
| 16:56.0, 18:27.5, 18:32.0, 18:57.0, 18:59.0, (20:16.8), (20:30.2) |
5 | 210 | John S. Battle,
VA - Team Time (1st 5) 1:30:57.1 | Spread (1st 5) 4:19.8 |
| 1, 14, 41, 74, 80, (101), (114) |
| Brad Swiney, Baxter Martin, Jacob Miller, Cameron Walden, Nathan Sikora, (Ian Dew), (William Hornsby) |
| 15:34.2, 17:28.2, 18:28.7, 19:32.0, 19:54.0, (20:24.7), (20:45.0) |
6 | 214 | Giles,
VA - Team Time (1st 5) 1:32:46.0 | Spread (1st 5) 2:01.0 |
| 10, 35, 38, 64, 67, (73), (96) |
| Joseph Nielson, Micheal Shillinger, Josh Williams, Nick Carter, Raheem Williams, (Josh Weddle), (Logan Thompson) |
| 17:20.0, 18:23.0, 18:26.0, 19:16.0, 19:21.0, (19:29.0), (20:20.0) |
7 | 219 | Marion,
VA - Team Time (1st 5) 1:33:04.3 | Spread (1st 5) 1:33.9 |
| 18, 32, 49, 57, 63, (94), (115) |
| Bradley Walker, Derek Sturgill, Brock Billings, Dalton Rose, Marshall Walker, (Jay Mellenger), (Chase Sturgill) |
| 17:41.1, 18:18.1, 18:45.9, 19:04.2, 19:15.0, (20:19.1), (20:45.4) |
8 | 235 | Virginia,
VA - Team Time (1st 5) 1:33:13.0 | Spread (1st 5) 2:43.0 |
| 9, 17, 50, 75, 84, (97), (113) |
| Nathan Iskra, Ben Hazelwood, Alex Inman, Luke Burdick, Mason Bailey, (Owen Wilson), (Dante VanWyhe) |
| 17:17.0, 17:36.0, 18:47.0, 19:33.0, 20:00.0, (20:22.0), (20:44.5) |
9 | 246 | Union,
VA - Team Time (1st 5) 1:34:04.6 | Spread (1st 5) 58.5 |
| 34, 44, 46, 56, 66, (87), (112) |
| Justin Barker, Cory Mullins, Trey Lomax, Tristan Grubb, Kermit Hall, (Jacob Fox), (Brandon Combs) |
| 18:22.4, 18:36.0, 18:41.6, 19:03.7, 19:20.9, (20:07.2), (20:41.0) |
10 | 263 | Martinsville,
VA - Team Time (1st 5) 1:34:33.5 | Spread (1st 5) 4:42.5 |
| 7, 33, 40, 48, 135, (147), (149) |
| Sidney Allen, Kyle Hathaway, Demartae Mitchell, Dardan Bela, Ajani Pharr, (Keylan Turner), (Jamarius Dandridge) |
| 17:09.5, 18:21.0, 18:28.0, 18:43.0, 21:52.0, (23:02.0), (23:15.0) |
11 | 363 | Dan River,
VA - Team Time (1st 5) 1:37:49.5 | Spread (1st 5) 2:16.9 |
| 25, 71, 72, 93, 102, (103), (151) |
| Cameron Lee, Hunter Dodson, Christopher Barrett, Tyler Cassady, Brandon Stewart, (Shawn Liggon), (Brandon Robertson) |
| 18:10.0, 19:27.4, 19:28.1, 20:17.1, 20:26.9, (20:27.4), (23:43.5) |
12 | 365 | Richlands,
VA - Team Time (1st 5) 1:37:59.5 | Spread (1st 5) 2:58.1 |
| 29, 54, 59, 99, 124, (145), (162) |
| Lewis Logan, Tillie Nathaniel, Robert Culbertson, Connor Sparling, Ben Humphrey, (Ethan Ratliff), (Mason Vandyke) |
| 18:13.9, 19:01.9, 19:08.0, 20:23.7, 21:12.0, (22:55.2), (26:47.8) |
13 | 377 | Glenvar,
VA - Team Time (1st 5) 1:38:09.7 | Spread (1st 5) 2:30.9 |
| 36, 61, 76, 86, 118, (123), (128) |
| Alex Eaton, Matthew Duncan, Dustin Wade, Shane Allen, Chris Cockes, (Andrew Marciniec), (Nick Harvey) |
| 18:25.0, 19:09.0, 19:34.8, 20:05.0, 20:55.9, (21:11.0), (21:15.1) |
14 | 383 | Graham,
VA - Team Time (1st 5) 1:38:13.2 | Spread (1st 5) 3:55.4 |
| 8, 65, 82, 104, 124, (132), (142) |
| Michael Franklin, Garrett Wright, Lucas Graham, Emanuel Giampocaro, Matthew Johnston, (Mally Giampocaro), (Gavin Bauer) |
| 17:16.6, 19:18.0, 19:57.5, 20:29.1, 21:12.0, (21:37.0), (22:31.5) |
15 | 397 | Appomattox County,
VA - Team Time (1st 5) 1:38:57.7 | Spread (1st 5) 3:00.7 |
| 37, 68, 78, 85, 129, (133), (137) |
| Harry Caldwell, Everett Phelps, Chad Owen, Fox Jackson, Trevor Gannicott, (Nick Mendoza), (Daniel Watson) |
| 18:25.4, 19:24.3, 19:41.4, 20:00.5, 21:26.1, (21:39.8), (22:10.5) |
16 | 424 | Chatham,
VA - Team Time (1st 5) 1:39:48.3 | Spread (1st 5) 1:37.6 |
| 55, 77, 90, 91, 111, (126), (127) |
| Drew Meadows, Caleb Harmon, Jared Saunders, Anthony Dix, Brett Reynolds, (Noah Coeburn), (Ethan Reynolds) |
| 19:02.9, 19:35.2, 20:13.7, 20:16.0, 20:40.5, (21:14.3), (21:14.7) |
17 | 440 | James River (Buchanan),
VA - Team Time (1st 5) 1:40:41.3 | Spread (1st 5) 4:10.9 |
| 28, 47, 108, 117, 140, (143), (157) |
| William Fowler, Skyler Paderick, Noah Pace, Marshall Riley, David Cummings, (Nicholas Dreyfus), (Erin Terry) |
| 18:13.0, 18:41.8, 20:35.4, 20:47.2, 22:23.9, (22:41.1), (25:08.1) |
18 | 441 | Randolph Henry,
VA - Team Time (1st 5) 1:40:05.4 | Spread (1st 5) 1:25.2 |
| 62, 69, 94, 107, 109, (110), (121) |
| Christopher Nichols, Keifer Pennington, John Walker, Cage Dix, Michael Nichols, (Jason Moorehead), (Peter Wendelin) |
| 19:10.7, 19:25.6, 20:19.1, 20:34.1, 20:35.9, (20:38.2), (21:05.4) |
19 | 447 | Lebanon,
VA - Team Time (1st 5) 1:41:21.7 | Spread (1st 5) 4:20.6 |
| 22, 70, 83, 134, 138, (144), (146) |
| John Easton, Caleb Warner, Jacob Munsey, Heath Branham, Adam Bowen, (Branson Sutherland), (Trenton Ball) |
| 17:55.4, 19:26.1, 19:58.2, 21:46.0, 22:16.0, (22:51.0), (22:59.0) |
20 | 448 | Grundy,
VA - Team Time (1st 5) 1:42:53.6 | Spread (1st 5) 6:27.7 |
| 16, 51, 89, 139, 153, (163) |
| Raymond Andy) Webb, Benjamin Compton, Jonathan Fields, Kory Carter, Austin Blankenship, (Chandler Estep) |
| 17:33.2, 18:47.7, 20:12.6, 22:19.2, 24:00.9, (30:06.2) |
21 | 469 | Lee,
VA - Team Time (1st 5) 1:41:02.5 | Spread (1st 5) 2:33.9 |
| 43, 98, 100, 106, 122 |
| Zach Trees, Jack Vande Meulebroecke, Ryan Morris, Cameron White, Vishal Patel |
| 18:35.7, 20:23.0, 20:23.8, 20:30.4, 21:09.6 |
22 | 523 | Gate City,
VA - Team Time (1st 5) 1:43:05.8 | Spread (1st 5) 2:26.2 |
| 58, 88, 116, 130, 131, (152), (156) |
| Chris Sapp, Orien Altman, Zachary Templeton, Dawson Gobble, Allen Mullins, (Luke Pierson), (Tyler Stacey) |
| 19:06.6, 20:11.6, 20:45.9, 21:28.9, 21:32.8, (23:50.5), (24:54.3) |
23 | 639 | Buckingham County,
VA - Team Time (1st 5) 1:50:47.0 | Spread (1st 5) 4:25.5 |
| 79, 119, 136, 150, 155, (158), (159) |
| Devin Newton, Devin Townsend, Trevor Hill, Brooks Anderson, Cody Shook, (Ja'Mir Smith), (Grant Koldwyn) |
| 19:52.5, 21:01.5, 22:01.0, 23:34.0, 24:18.0, (25:22.8), (25:53.0) |
24 | 736 | Tazewell,
VA - Team Time (1st 5) 2:00:21.3 | Spread (1st 5) 5:23.3 |
| 120, 141, 154, 160, 161 |
| Josh Murray, Austin Brown, Michael Lynch, Carter Necessary, David Walker |
| 21:02.7, 22:26.9, 24:04.3, 26:21.4, 26:26.0 |