1 | 16 | Cuthbertson,
NC - Team Time (1st 5) 1:27:07.7 | Spread (1st 5) 31.7 |
| 1, 2, 3, 4, 6, (8), (10) |
| Blake Reed, Danny Sodano, Cole Bernard, Zach Denson, Daniel Duchateau, (Max Cunningham), (Eli Privette) |
| 17:10.0, 17:20.0, 17:26.0, 17:30.0, 17:41.7, (17:59.0), (18:23.0) |
2 | 44 | Piedmont,
NC - Team Time (1st 5) 1:30:32.3 | Spread (1st 5) 57.9 |
| 5, 7, 9, 11, 12, (13), (14) |
| Spencer Middleton, Joshua Williams, Alex Griffin, Chandler Williams, Baliey Simpson, (Caleb Jirgal), (Garrett Shepperd) |
| 17:30.9, 17:56.0, 18:11.0, 18:25.6, 18:28.8, (18:47.0), (19:48.0) |
3 | 90 | West Stanly,
NC - Team Time (1st 5) 1:48:15.0 | Spread (1st 5) 2:36.0 |
| 15, 16, 19, 20, 20, (26), (33) |
| Barron Whitley, Jeremy Clark, Landon Morrison, Logan Hucks, Alex Wilson, (Jonny Russell), (Igor Bayluk) |
| 19:59.0, 20:56.0, 22:10.0, 22:35.0, 22:35.0, (24:44.0), (27:15.0) |
4 | 111 | Forest Hills,
NC - Team Time (1st 5) 1:58:41.8 | Spread (1st 5) 2:59.0 |
| 17, 22, 23, 24, 25, (31), (32) |
| Taylor Phifer, Casey Yandle, Michael Graham, William Aldridge, Blake Rivenbark, (Lance Martinez), (Micah Shelton) |
| 21:34.0, 23:59.3, 24:11.2, 24:24.3, 24:33.0, (26:17.3), (26:58.0) |
5 | 132 | North Stanly,
NC - Team Time (1st 5) 2:05:08.0 | Spread (1st 5) 4:21.0 |
| 18, 27, 28, 29, 30 |
| Steven McClure, Brandon Ragsdale, Jake Thompson, Josh Selke, Taylor Neal |
| 21:42.0, 25:37.0, 25:49.0, 25:57.0, 26:03.0 |