1 | 19 | Bishop McGuinness,
NC - Team Time (1st 5) 1:24:38.3 | Spread (1st 5) 1:03.4 |
| 1, 3, 4, 5, 6, (9), (10) |
| Sam Williams, Leland Lancaster, Greg Redden, Jack Brannan, Nick Stout, (Bryan Soltis), (Zach Bruns) |
| 16:16.1, 16:51.5, 16:54.8, 17:16.4, 17:19.5, (17:29.0), (17:34.9) |
2 | 41 | North Stokes,
NC - Team Time (1st 5) 1:29:06.3 | Spread (1st 5) 2:15.2 |
| 2, 7, 8, 11, 13, (14), (16) |
| Sean Condon, Justin Kenard, James Hammonds, Travis Sexton, Dakota Young, (Trinity Fain), (Andrew Lankford) |
| 16:47.2, 17:26.0, 17:26.7, 18:24.0, 19:02.4, (19:16.9), (20:45.0) |
3 | 81 | Mount Airy,
NC - Team Time (1st 5) 1:43:10.6 | Spread (1st 5) 3:43.7 |
| 12, 15, 17, 18, 19 |
| Joseph Dixon, Dalton Mayes, Oren Bailey, Matthew Eads, Jack McCluskey |
| 18:40.8, 19:53.0, 20:54.8, 21:17.5, 22:24.5 |