1 | 16 | Cary Christian,
NC - Team Time (1st 5) 1:29:55.5 | Spread (1st 5) 1:28.4 |
| 1, 2, 3, 4, 6, (7), (8) |
| Burke White, James Callahan, Conner Mahan, Miller Davenport, Noah Boilen, (Griffin Van Vooren), (Evan Callery) |
| 17:18.2, 17:27.4, 18:06.1, 18:17.2, 18:46.6, (18:53.6), (18:55.8) |
2 | 56 | Grace Christian (Raleigh),
NC - Team Time (1st 5) 1:39:47.4 | Spread (1st 5) 2:44.0 |
| 5, 9, 12, 13, 17, (24), (26) |
| Cooper Tew, Matthew Cross, Micah Martin, Edward Katz, Thomas Rhoads, (Will Walters), (Palmer Gilliard) |
| 18:31.5, 19:34.0, 20:08.6, 20:17.8, 21:15.5, (22:39.3), (22:44.7) |
3 | 80 | Arendell Parrott Academy,
NC - Team Time (1st 5) 1:45:26.8 | Spread (1st 5) 1:42.9 |
| 11, 15, 16, 18, 20, (21), (25) |
| William Wilder, Winston Bates, Max Begelman, Jarrett Mooring, Everette Floyd, (Andrew Bland), (Will Rouse) |
| 20:03.7, 21:05.0, 21:14.4, 21:17.1, 21:46.6, (22:11.0), (22:42.0) |
4 | 87 | St Davids,
NC - Team Time (1st 5) 1:47:17.5 | Spread (1st 5) 2:27.7 |
| 10, 14, 18, 22, 23, (27), (28) |
| Will Patrick, Luke Fuller, Jack Wells, Jackson Rouser, Dhru Govindji, (Burn Smith), (Navin Deol) |
| 20:03.5, 20:55.0, 21:17.1, 22:30.7, 22:31.2, (23:13.0), (23:41.0) |