1 | 19 | Polk County,
NC - Team Time (1st 5) 1:29:08.7 | Spread (1st 5) 1:40.7 |
| 1, 2, 3, 6, 7, (9), (13) |
| Jacob Collins, Chip Collins, Sean Doyle, Daniel Painter, Jake Russell, (Jacob Wolfe), (Eli Hall) |
| 17:03.6, 17:06.8, 17:47.3, 18:26.7, 18:44.3, (18:55.5), (19:27.2) |
2 | 57 | Owen,
NC - Team Time (1st 5) 1:35:50.2 | Spread (1st 5) 43.1 |
| 8, 10, 11, 13, 15, (18), (20) |
| Noah Vaden, Mitchell Karriker, Ian Pomeroy, Nathan Perez, Anthony Bowen, (Rush Dittbrender), (Dalton Nickerson) |
| 18:45.0, 19:02.5, 19:07.4, 19:27.2, 19:28.1, (19:45.0), (20:03.6) |
3 | 72 | Mountain Heritage,
NC - Team Time (1st 5) 1:37:32.9 | Spread (1st 5) 2:10.7 |
| 4, 12, 16, 19, 21, (23), (24) |
| Edwin Lemus, Ethan Rountree, Luke Antinori, Salvador Ortiz, Logan Raye, (Dylan Burford), (Tony Phillips) |
| 18:10.9, 19:14.9, 19:43.5, 20:02.0, 20:21.6, (20:48.4), (21:03.4) |
4 | 95 | Madison,
NC - Team Time (1st 5) 1:42:15.1 | Spread (1st 5) 3:33.4 |
| 5, 17, 22, 25, 26, (27), (28) |
| Noah Allison, Baily Mase, Elijah Kimbrough, Cannan Peek, Stephen Smith, (Eric Seiler), (Will Farlessyost) |
| 18:17.9, 19:44.7, 20:41.1, 21:40.1, 21:51.3, (21:52.5), (21:55.7) |