1 | 30 | Franklin Academy,
NC - Team Time (1st 5) 1:33:08.3 | Spread (1st 5) 3:53.0 |
| 1, 2, 7, 9, 11, (12), (13) |
| Aaron Rovnak, Colby Orr, Michael Fiumara, Brayden Clevinger, Seth Wilkinson, (Joey Van Ness), (Reikr Ferguson) |
| 15:59.6, 18:10.9, 19:28.4, 19:36.8, 19:52.6, (19:56.0), (20:24.1) |
2 | 56 | Falls Lake,
NC - Team Time (1st 5) 1:43:18.2 | Spread (1st 5) 5:32.7 |
| 4, 5, 6, 19, 22, (23), (25) |
| Noah Bowman, Zach Graham, Sam Sirianna, Ian Patterson, Anthony Montoya, (Parker Hanson), (Martin Lee) |
| 18:19.9, 19:08.7, 19:18.7, 22:38.3, 23:52.6, (25:52.3), (27:18.1) |
3 | 64 | East Wake Academy,
NC - Team Time (1st 5) 1:43:17.3 | Spread (1st 5) 4:42.4 |
| 3, 10, 14, 17, 20, (21) |
| Logan Williams, Ryan Halterman, Sean Hook, Owen Schmidt, Carsen Creech, (Brennan Mogilnicki) |
| 18:17.1, 19:48.7, 20:35.5, 21:36.5, 22:59.5, (23:29.8) |
4 | 81 | Triangle Math & Science,
NC - Team Time (1st 5) 1:50:18.8 | Spread (1st 5) 6:33.0 |
| 8, 15, 16, 18, 24, (26) |
| Essey Beraki, Huseyin Karaduman, Michael Tarokh, Cihan Cayli, Vedh Maddi, (Shadrack Frazier) |
| 19:36.0, 20:44.2, 21:33.9, 22:15.7, 26:09.0, (28:17.1) |