1 | 25 | Thomas Dale,
VA - Team Time (1st 5) 1:29:03.0 | Spread (1st 5) 56.0 |
| 2, 3, 4, 5, 11, (13), (15) |
| Christopher Martin, Scott Garton, Harrison Fink, Grayson Smith, Zachary Fisher, (Brandon Goodwyn), (Lucas Cerully) |
| 17:31.0, 17:35.0, 17:42.0, 17:48.0, 18:27.0, (18:43.4), (18:53.0) |
2 | 32 | Matoaca,
VA - Team Time (1st 5) 1:29:10.0 | Spread (1st 5) 1:26.0 |
| 1, 6, 7, 8, 10, (12), (14) |
| Joel Reynolds, Matt Reynolds, Thomas Hartka, John Bean, Matthew Parker, (Ryan Dickerson), (Bradford Parsons) |
| 16:59.0, 17:49.0, 17:58.0, 17:59.0, 18:25.0, (18:42.0), (18:44.0) |
3 | 84 | Dinwiddie County Senior,
VA - Team Time (1st 5) 1:35:38.8 | Spread (1st 5) 2:01.0 |
| 9, 16, 17, 19, 23, (39), (40) |
| Dane King, Nelson Crance, Everett West, Wade Townsend, Chris Fenner, (Kimble Marshall), (Evan Clay) |
| 18:06.0, 18:54.0, 19:06.8, 19:25.0, 20:07.0, (21:52.3), (21:52.8) |
4 | 121 | Colonial Heights,
VA - Team Time (1st 5) 1:41:25.0 | Spread (1st 5) 1:23.0 |
| 18, 22, 26, 27, 28, (30), (31) |
| Mark Martino, Thompson Rowe, Brandon Sipple, Brett Rush, Brian Johnson, (Joey Tyler), (Austin Hogwood) |
| 19:20.0, 20:01.0, 20:40.0, 20:41.0, 20:43.0, (20:57.0), (20:58.0) |
5 | 156 | Prince George,
VA - Team Time (1st 5) 1:45:10.3 | Spread (1st 5) 1:37.0 |
| 24, 29, 32, 35, 36, (37), (41) |
| John Honaker, Ben Hall, Mithtsell Landreth, Jonathan Wilkey, Gerald Jackson, (Garrett Albright), (Roberson Jeremy) |
| 20:11.0, 20:51.0, 21:07.0, 21:13.3, 21:48.0, (21:49.0), (22:22.0) |
6 | 168 | Meadowbrook,
VA - Team Time (1st 5) 1:46:39.0 | Spread (1st 5) 2:33.0 |
| 21, 33, 34, 38, 42, (43), (45) |
| Hunter Geren, Dell Downey, Dylan McKnight, Robert Vargas, Kariem Jackson, (Desmond Davis), (Denzel Johnson) |
| 19:58.0, 21:09.0, 21:11.0, 21:50.0, 22:31.0, (22:47.0), (24:46.0) |
7 | 182 | Hopewell,
VA - Team Time (1st 5) 1:57:02.6 | Spread (1st 5) 7:07.0 |
| 20, 25, 44, 46, 47 |
| Tyler Cebula, Wade Wallace, Chris Sheppard, Jordan Carmony, Cole Wagner |
| 19:54.0, 20:12.0, 22:57.0, 26:58.6, 27:01.0 |