1 | 26 | Polk County,
NC - Team Time (1st 5) 1:29:47.4 | Spread (1st 5) 2:00.7 |
| 2, 3, 5, 6, 10, (21), (22) |
| Sean Doyle, Mitchell Brown, Jacob Wolfe, Mark Federman, Caleb Brown, (AL Russell), (Eli Hall) |
| 16:59.6, 17:33.8, 17:47.9, 18:25.8, 19:00.3, (19:40.4), (19:55.5) |
2 | 54 | Madison,
NC - Team Time (1st 5) 1:33:12.6 | Spread (1st 5) 2:58.6 |
| 1, 7, 12, 14, 20, (23), (28) |
| Noah Allison, T.J Shelton, Jake Standridge, Stephen Smith, Skyler Cantrell, (Samuel Benjamin), (Elijah Kimbrough) |
| 16:39.0, 18:29.2, 19:09.6, 19:17.2, 19:37.6, (20:32.4), (21:37.7) |
3 | 65 | Hendersonville,
NC - Team Time (1st 5) 1:36:03.6 | Spread (1st 5) 50.7 |
| 8, 11, 13, 16, 17, (29), (30) |
| Luke Hollingsworth, Fletcher Talley, Joseph Bowen, Ben Fertik, Dawson Walker, (Matthew Digeronimo), (Ethan Crowe) |
| 18:41.6, 19:04.4, 19:14.2, 19:31.1, 19:32.3, (21:51.4), (21:55.1) |
| 65 | Owen,
NC - Team Time (1st 5) 1:35:00.8 | Spread (1st 5) 1:58.3 |
| 4, 9, 15, 18, 19, (25), (26) |
| Garret Welsh, Noah Perez, Brian Bartlett, Miles Lally, Isaac Dannenberg, (Joseph Frith), (Joshua Stuart) |
| 17:36.9, 18:52.7, 19:22.4, 19:33.6, 19:35.2, (20:50.6), (20:57.7) |
5 | 147 | Mountain Heritage,
NC - Team Time (1st 5) 1:48:45.4 | Spread (1st 5) 2:11.8 |
| 24, 27, 31, 32, 33, (34), (35) |
| Gavin Henry, Frank Lodge, Danny Wahlers, Casey Fender, Andrew Hall, (Tony Gunter), (Seth Flynn) |
| 20:36.2, 21:06.1, 21:56.2, 22:18.9, 22:48.0, (23:48.7), (24:06.0) |