1 | 22 | Epiphany,
NC - Team Time (1st 5) 1:36:51.8 | Spread (1st 5) 3:18.4 |
| 1, 3, 4, 6, 8, (9), (10) |
| McKinley Gray, Jake Oros, Patrick Robertson, James Davis, Ryan Davis, (Andrew Hadad), (Harrison Cho) |
| 17:01.6, 19:29.0, 19:56.0, 20:05.2, 20:20.0, (20:31.0), (20:37.0) |
2 | 43 | Faith Christian Rocky Mount,
NC - Team Time (1st 5) 1:44:55.3 | Spread (1st 5) 4:05.5 |
| 2, 5, 11, 12, 13, (17) |
| Daniel Belton, Ben Reeps, Luke Roberson, Braxton Varnell, Jack Leland, (Ridge Miller) |
| 18:32.6, 19:56.6, 21:33.3, 22:14.7, 22:38.1, (23:22.3) |
3 | 78 | Wayne Country Day,
NC - Team Time (1st 5) 1:54:41.0 | Spread (1st 5) 4:38.1 |
| 7, 14, 16, 19, 22 |
| Jackson Warren, Robert Glass, Wang Stone, Shaw Conner, Conner Shaw |
| 20:15.9, 22:42.0, 22:52.0, 23:57.1, 24:54.0 |
4 | 97 | Oakwood,
NC - Team Time (1st 5) 2:01:55.0 | Spread (1st 5) 3:40.3 |
| 15, 18, 20, 21, 23, (24) |
| Edward Hardy-Braz, Colin Keiper, Josh Lopez, Alex Teodorescu, Michael O'Brien, (Rahul Daggubati) |
| 22:46.9, 23:33.0, 24:25.8, 24:42.1, 26:27.2, (29:04.7) |