1 | 24 | Grafton,
VA - Team Time (1st 5) 1:21:30.0 | Spread (1st 5) 1:42.0 |
| 1, 2, 3, 8, 10, (12), (13) |
| Price Owens, Tristan Ruark, Samahd Walters, Grey Hasenbank, Dylan Raney, (Zachary Sturm), (Ryan Miller) |
| 15:11.0, 16:17.0, 16:20.0, 16:49.0, 16:53.0, (16:56.0), (17:05.0) |
2 | 45 | Jamestown,
VA - Team Time (1st 5) 1:24:18.0 | Spread (1st 5) 45.0 |
| 4, 6, 8, 11, 16, (19), (22) |
| John Agnew, Taylor Beall, Will Plante, Andrew Denny, John Vogel, (Rafael Osmon), (Matthew Kopfer) |
| 16:33.0, 16:44.0, 16:49.0, 16:54.0, 17:18.0, (17:35.0), (17:42.0) |
3 | 101 | Smithfield,
VA - Team Time (1st 5) 1:27:49.0 | Spread (1st 5) 1:34.0 |
| 7, 18, 20, 21, 35, (43), (46) |
| Johnny Babyak, Jon Hamilton, Pace Palmer, Colton Ferguson, Ben Gittelman, (Tim Hoffstaetter), (Cooper Boley) |
| 16:48.0, 17:23.0, 17:36.0, 17:40.0, 18:22.0, (19:03.0), (19:10.0) |
4 | 121 | Lafayette,
VA - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 1:12.0 |
| 14, 24, 25, 27, 31, (32), (33) |
| Brenner Beard, Stuart Beach, Caleb McNabb, Davis Hatcher, Kaiwan Purveyor, (Chris Collins), (Zach Barbarji) |
| 17:06.0, 17:53.0, 18:00.0, 18:06.0, 18:18.0, (18:19.0), (18:20.0) |
5 | 148 | King's Fork,
VA - Team Time (1st 5) 1:30:59.0 | Spread (1st 5) 1:56.0 |
| 15, 23, 25, 41, 44, (52), (53) |
| Shamond Smith, Marcus Ramos, Tyler Gray, Jack Van Straten, Micah Rhymer, (Malachi Echols), (Lamar Jones) |
| 17:09.0, 17:52.0, 18:00.0, 18:53.0, 19:05.0, (20:18.0), (20:24.0) |
6 | 182 | Warhill,
VA - Team Time (1st 5) 1:32:17.1 | Spread (1st 5) 30.1 |
| 28, 37, 38, 39, 40, (42), (48) |
| Charlie O'Connor, Jordan Blamy, Tyler Schwartz, Abe Maldonado, Nathan Preston, (Evan Clary), (Jeremiah Wilczek) |
| 18:09.0, 18:25.0, 18:27.0, 18:37.0, 18:39.1, (19:00.7), (19:29.0) |
7 | 196 | Great Bridge,
VA - Team Time (1st 5) 1:34:09.1 | Spread (1st 5) 2:36.1 |
| 17, 36, 45, 47, 51, (56), (62) |
| Caleb Mincheff, Ethan Corrigan, James Walls, Kenny Williams, Alex Sowers, (Logan Baker), (Tyler Smith) |
| 17:20.4, 18:23.1, 19:08.2, 19:20.9, 19:56.5, (21:02.8), (21:32.5) |
8 | 209 | Deep Creek,
VA - Team Time (1st 5) 1:38:04.5 | Spread (1st 5) 4:35.1 |
| 5, 33, 55, 57, 59, (63), (65) |
| Willie Hinton, Daniel Harrison, Terrance Gladney, Austin Duez, Noah Angka, (Ian Cryderman), (Alex Kannon) |
| 16:33.4, 18:20.0, 20:58.2, 21:04.4, 21:08.5, (21:34.0), (21:52.0) |
9 | 251 | Churchland,
VA - Team Time (1st 5) 1:41:12.0 | Spread (1st 5) 2:57.7 |
| 29, 50, 54, 58, 60, (61), (66) |
| Mikhail Wycoff, Antonio Lipscomb, Kyle Williams, Antonio Lamb, Edwin Carranza, (Dontrell Miles), (Shan Blizzard) |
| 18:13.3, 19:52.1, 20:47.4, 21:08.2, 21:11.0, (21:23.6), (22:06.9) |
10 | 327 | Denbigh,
VA - Team Time (1st 5) 1:55:56.2 | Spread (1st 5) 7:29.8 |
| 49, 64, 68, 70, 76 |
| Noah Hairfield, Kyle Temple, Joshua Avery, Caleb Temple, Joshu Kirkpatrick |
| 19:30.2, 21:51.0, 23:32.0, 24:03.0, 27:00.0 |
11 | 335 | Woodrow Wilson,
VA - Team Time (1st 5) 2:17:38.9 | Spread (1st 5) 17:04.7 |
| 30, 71, 77, 78, 79 |
| Trayvone Young, Christopher Baker, Demetrice Collins, Lovell Forts, Jack Taylor |
| 18:16.8, 24:26.3, 27:17.1, 32:17.2, 35:21.5 |
12 | 355 | Lake Taylor,
VA - Team Time (1st 5) 2:01:25.4 | Spread (1st 5) 1:52.7 |
| 67, 69, 72, 73, 74, (75) |
| Deondre Drummond, Ryan Guevara, Jyree Howell, Justin Hunt, Robert Drummond, (Cameron Butts) |
| 23:11.1, 23:47.5, 24:30.2, 24:52.8, 25:03.8, (26:39.5) |