1 | 17 | Goochland,
VA - Team Time (1st 5) 1:34:57.0 | Spread (1st 5) 1:45.0 |
| 1, 2, 3, 4, 7, (13), (14) |
| Marcus Houston, Harry Talmage, Caleb Doody, Cary Pillow, Russell Gambino, (Scott Owens), (Tucker Huffman) |
| 18:04.0, 18:56.0, 19:03.0, 19:05.0, 19:49.0, (20:17.0), (20:25.0) |
2 | 68 | Amelia County,
VA - Team Time (1st 5) 1:44:10.0 | Spread (1st 5) 2:07.0 |
| 5, 11, 16, 17, 19, (33), (42) |
| Joshua Fleischman, Orlando Baker, Colt Jordan, Andrew Collins, Jacob Key, (Joshua Jones), (Hunter Ward) |
| 19:45.0, 20:14.0, 20:58.0, 21:21.0, 21:52.0, (23:56.0), (29:14.0) |
3 | 79 | Randolph Henry,
VA - Team Time (1st 5) 1:45:55.0 | Spread (1st 5) 2:09.0 |
| 8, 10, 18, 20, 23, (24), (25) |
| Bryan Franklin, Keifer Pennington, Joshua Lacks, Tom Walsh, Cage Dix, (Justin Lacks), (Jacob Dixon) |
| 19:56.0, 20:10.0, 21:48.0, 21:56.0, 22:05.0, (22:37.0), (22:50.0) |
4 | 85 | Nottoway School,
VA - Team Time (1st 5) 1:46:29.0 | Spread (1st 5) 4:21.0 |
| 6, 9, 15, 21, 34, (35), (38) |
| Cristobal Morales, Josh Garrett, Jose Ruiz, Ty Oristaglio, Mostafa Negm, (Mike Humes), (cameron Gibbs) |
| 19:46.0, 20:07.0, 20:31.0, 21:58.0, 24:07.0, (24:08.0), (25:09.0) |
5 | 114 | Bluestone Sr,
VA - Team Time (1st 5) 1:51:34.0 | Spread (1st 5) 2:57.0 |
| 12, 22, 25, 27, 28, (31), (36) |
| Daniel Pittard, Aaron Moody, Kevin Murphy, Matt Oberholtzer, Josh Balducci, (Joseph Grandhl), (Jeremy Balducci) |
| 20:16.0, 22:04.0, 22:50.0, 23:11.0, 23:13.0, (23:40.0), (24:44.0) |
6 | 167 | Buckingham County,
VA - Team Time (1st 5) 2:01:29.0 | Spread (1st 5) 2:25.0 |
| 29, 30, 32, 37, 39, (40), (41) |
| Vincent Ross, Danesh Raj, Trevor Hill, Josh Goig, Brooks Anderson, (Grayson Conway), (Ronald Vancy) |
| 23:19.0, 23:37.0, 23:43.0, 25:06.0, 25:44.0, (25:49.0), (26:20.0) |