1 | 25 | Cary Christian,
NC - Team Time (1st 5) 1:29:43.9 | Spread (1st 5) 2:34.8 |
| 1, 2, 4, 7, 11, (12), (13) |
| Brock Vanek, Bennett Mayes, Kyle Moore, Burke White, Walker White, (Griffin Van Vooren), (Walker Massey) |
| 16:46.4, 17:14.1, 17:29.0, 18:53.2, 19:21.2, (19:28.5), (19:33.4) |
2 | 33 | Grace Christian (Raleigh),
NC - Team Time (1st 5) 1:32:23.6 | Spread (1st 5) 1:51.5 |
| 3, 5, 6, 9, 10, (16), (18) |
| Will Rutledge, Taylor Scheibner, Cooper Tew, Andrew James, Keenan Baker, (Cade Tischer), (Thomas Rhoads) |
| 17:27.7, 17:57.9, 18:23.4, 19:15.4, 19:19.2, (20:40.8), (20:48.6) |
3 | 78 | Arendell Parrott Academy,
NC - Team Time (1st 5) 1:42:37.9 | Spread (1st 5) 2:28.0 |
| 8, 14, 15, 19, 22, (26), (27) |
| Lucas Ouano, Ayush Lamsal, Max Begelman, Allen Smith, Cole Grady, (Brandon Zoltek), (Palmer Bratton) |
| 19:11.5, 20:17.4, 20:30.9, 20:58.6, 21:39.5, (23:13.4), (23:15.8) |
4 | 105 | St Davids,
NC - Team Time (1st 5) 1:47:02.2 | Spread (1st 5) 1:28.4 |
| 17, 20, 21, 23, 24, (25), (28) |
| Luke Fuller, Will Patrick, William Fox, Brendan Hanna, Jack Piner, (Luke McClutchey), (Thomas Clark) |
| 20:42.6, 20:58.7, 21:14.6, 21:55.3, 22:11.0, (23:07.4), (24:15.2) |