1 | 31 | Cary Academy,
NC - Team Time (1st 5) 1:20:41.3 | Spread (1st 5) 1:12.1 |
| 2, 4, 6, 8, 11, (12), (19) |
| Kavi Gibson, Arran Swift, Thomas George, Matthew Schricker, Charles Eheman, (Reid Beatty), (Oliver Karra) |
| 15:39.7, 15:47.4, 16:07.6, 16:14.8, 16:51.8, (17:05.1), (17:34.7) |
2 | 44 | Durham Academy,
NC - Team Time (1st 5) 1:21:47.5 | Spread (1st 5) 1:17.4 |
| 5, 7, 9, 10, 13, (16), (17) |
| Sanju Patel, Benjamin Hornstein, Wyatt Benjamin, Zebee Jewell-Alibhai, Aaron Caveney, (Angus Cook), (Connor Barritt) |
| 15:50.6, 16:12.0, 16:14.9, 16:22.0, 17:08.0, (17:18.4), (17:22.2) |
3 | 66 | North Raleigh Christian Academy,
NC - Team Time (1st 5) 1:27:53.6 | Spread (1st 5) 5:32.0 |
| 1, 3, 14, 22, 26, (27), (28) |
| Tyler Surface, Samuel Dewar, Finley South, Lincoln Ross, Jack Risinger, (Beckett Walsh), (Walker Stowe) |
| 15:19.4, 15:40.0, 17:08.8, 18:54.0, 20:51.4, (21:47.6), (21:54.4) |
4 | 97 | Ravenscroft,
NC - Team Time (1st 5) 1:30:10.3 | Spread (1st 5) 1:50.8 |
| 15, 18, 20, 21, 23, (24), (25) |
| Henry Baker, Yogin Patel, Bryce Tascher, Connor Aschman, Jackson Walser, (Ethan Axler), (Tyler Henderson) |
| 17:16.3, 17:25.6, 17:47.4, 18:33.9, 19:07.1, (19:13.3), (19:15.7) |