1 | 19 | Marvin Ridge,
NC - Team Time (1st 5) 1:25:35.5 | Spread (1st 5) 51.1 |
| 1, 2, 3, 6, 7, (9), (10) |
| Chris Colo, Michael Colven, David McCuiston, Chris Van Gurp, Chris Register, (Kevin Marko), (Chase Lunning) |
| 16:44.0, 16:46.4, 16:55.0, 17:35.0, 17:35.1, (18:12.0), (18:22.0) |
2 | 59 | Sun Valley,
NC - Team Time (1st 5) 1:33:54.0 | Spread (1st 5) 2:58.0 |
| 4, 5, 14, 17, 19, (22), (22) |
| Andrew Gallowitch, Camilo Lozano, Alex Wilson, Kevin Bausinger, Cody Thomson, (Anthony Bravo), (Barcon Jackson) |
| 17:08.0, 17:27.0, 19:19.0, 19:54.0, 20:06.0, (20:32.0), (20:32.0) |
3 | 75 | Piedmont,
NC - Team Time (1st 5) 1:36:57.0 | Spread (1st 5) 1:38.0 |
| 11, 13, 15, 16, 20, (21) |
| Morgan Funderburk, Joey Griffin, Wilson Broadway, Sam Shepperd, Kyle Culbertson, (Alex Griffin) |
| 18:31.0, 19:11.0, 19:31.0, 19:35.0, 20:09.0, (20:13.0) |
4 | 87 | Parkwood,
NC - Team Time (1st 5) 1:39:00.0 | Spread (1st 5) 3:08.0 |
| 8, 12, 18, 24, 25, (26), (27) |
| Ethan Lockhart, Sam Cady, Zach Speck, Kyle Martin, Joey Arthur, (David Dearmore), (Brian Betsch) |
| 18:02.0, 18:45.0, 19:56.0, 21:07.0, 21:10.0, (21:39.0), (21:55.0) |