1 | 28 | Cary Christian,
NC - Team Time (1st 5) 54:04.1 | Spread (1st 5) 1:19.7 |
| 1, 3, 7, 8, 9, (10), (11) |
| Ethan Marotta, Mateo Otto, Walker Massey, Walker White, Davis Hinton, (Miller Davenport), (Greyson Young) |
| 10:09.3, 10:18.1, 11:02.8, 11:04.9, 11:29.0, (11:29.7), (11:30.3) |
2 | 30 | Fayetteville Christian,
NC - Team Time (1st 5) 54:35.3 | Spread (1st 5) 1:53.3 |
| 2, 4, 5, 6, 13, (14), (15) |
| Sam Miller, Thomas Macagg, Necco Johnson, Alexander Bussey, Tyler Daack, (Samuel Nelon), (Will Sellers) |
| 10:13.9, 10:21.2, 10:50.9, 11:02.1, 12:07.2, (12:33.2), (12:39.9) |
3 | 84 | Carmel Christian,
NC - Team Time (1st 5) 1:04:07.9 | Spread (1st 5) 1:32.9 |
| 12, 16, 17, 19, 20, (22), (23) |
| Will McCulloch, Joshua Overbay, Noah Daniels, Colin Bucey, Luke Callinan, (Josh Bhatt), (Ben Freeman) |
| 11:43.1, 12:51.0, 13:02.4, 13:15.4, 13:16.0, (14:19.4), (14:50.0) |
4 | 114 | Gaston Christian,
NC - Team Time (1st 5) 1:18:53.6 | Spread (1st 5) 4:32.0 |
| 18, 21, 24, 25, 26 |
| Wyatt Suttenfield, Mo Snipes, Garrison Fisher, Connor Costa, Jeremai Williams |
| 13:02.6, 14:19.0, 16:30.4, 17:27.0, 17:34.6 |