1 | 27 | Cary Christian,
NC - Team Time (1st 5) 1:33:12.0 | Spread (1st 5) 1:57.9 |
| 1, 5, 6, 7, 8, (9), (12) |
| Ethan Marotta, Mateo Otto, Kyle Moore, Bennett Mayes, Walker White, (Walker Massey), (Luke Cullen) |
| 17:29.7, 18:28.1, 18:53.1, 18:53.5, 19:27.6, (19:42.6), (20:12.7) |
2 | 30 | Grace Christian (Raleigh),
NC - Team Time (1st 5) 1:34:12.1 | Spread (1st 5) 2:11.3 |
| 2, 3, 4, 10, 11, (13), (15) |
| Taylor Scheibner, Will Rutledge, Trek Thorne, Cooper Tew, Keenan Baker, (Andrew James), (Thomas Rhoads) |
| 17:49.4, 18:08.1, 18:17.9, 19:56.0, 20:00.7, (20:13.5), (20:36.8) |
3 | 92 | Arendell Parrott Academy,
NC - Team Time (1st 5) 1:51:06.0 | Spread (1st 5) 3:04.1 |
| 14, 16, 18, 21, 23, (25), (26) |
| Lucas Ouano, Will Connolly, Ben Hart, Ayush Lamsal, David Fields, (Cole Grady), (J. Allen Smith) |
| 20:36.7, 21:19.9, 21:51.5, 23:37.1, 23:40.8, (24:11.3), (24:40.1) |
4 | 102 | St Davids,
NC - Team Time (1st 5) 1:54:41.7 | Spread (1st 5) 2:39.5 |
| 17, 19, 20, 22, 24, (27), (27) |
| Judson Thompson, Brendan Hanna, Brian Patrick, Eli Norman, Luke Fuller, (Grayson Chesson), (Will Patrick) |
| 21:30.0, 22:08.0, 23:15.0, 23:39.2, 24:09.5, (25:28.0), (25:28.0) |