1 | 39 | Signal Knob,
VA - Team Time (1st 5) 1:09:36.0 | Spread (1st 5) 1:35.0 |
| 2, 6, 7, 8, 16, (21), (27) |
| Gavin Dellinger, Grayson Hottle, Hutson Conrad, Lucas Martinez, Brayden Hough, (Gavin Butler), (Braeden Martinez) |
| 13:11.0, 13:49.0, 13:53.0, 13:57.0, 14:46.0, (15:37.0), (16:17.0) |
2 | 56 | Page County,
VA - Team Time (1st 5) 1:12:27.0 | Spread (1st 5) 2:40.0 |
| 3, 4, 5, 19, 25, (31), (32) |
| AJ Bosley, Asher Kite, Trenton Eppard, Aaron Hensley, Tanner Weaver, (Colin Stoneberger), (Noah Knight) |
| 13:28.0, 13:39.0, 13:42.0, 15:30.0, 16:08.0, (16:40.0), (16:43.0) |
3 | 68 | North Fork,
VA - Team Time (1st 5) 1:13:00.0 | Spread (1st 5) 27.0 |
| 11, 12, 14, 15, 16, (29), (36) |
| Peyton Allen, Penn Watkinson, Nathaniel Farmer, Marcus Bowley, Kyle Layman, (Elliot Ludwig), (Luke Estep) |
| 14:19.0, 14:28.0, 14:43.0, 14:44.0, 14:46.0, (16:37.0), (19:07.0) |
4 | 93 | Luray,
VA - Team Time (1st 5) 1:17:17.0 | Spread (1st 5) 7:45.0 |
| 1, 9, 22, 24, 37, (40), (41) |
| Davey Johnson, Riley Benson, Aaron Grieve, Jackson George, Landon Good, (Eli Wood), (Patrick Ryan) |
| 11:39.0, 14:15.0, 15:52.0, 16:07.0, 19:24.0, (20:22.0), (20:48.0) |
5 | 101 | Peter Muhlenberg,
VA - Team Time (1st 5) 1:17:39.0 | Spread (1st 5) 2:23.0 |
| 10, 18, 20, 23, 30, (35), (38) |
| Elliot Artz, Isaac Barb, Brady Hecker, Tyler Raines, Dean Schlich, (Greyson Dalton), (Ryan Helsley) |
| 14:16.0, 15:20.0, 15:31.0, 15:53.0, 16:39.0, (18:16.0), (19:41.0) |
6 | 134 | Rappahannock Co.,
VA - Team Time (1st 5) 1:23:08.0 | Spread (1st 5) 3:31.0 |
| 13, 26, 28, 33, 34, (39), (42) |
| David Loock, Brandon Pullen, Shawne Christian, Mason Comer, Andrew Loock, (Joel Wangsgard), (Isaac Plaksin) |
| 14:42.0, 16:14.0, 16:31.0, 17:28.0, 18:13.0, (20:17.0), (27:32.0) |