1 | 37 | Caldwell Academy,
NC - Team Time (1st 5) 1:37:10.0 | Spread (1st 5) 44.7 |
| 4, 6, 8, 9, 10, (11), (13) |
| Will Miller, Ben Riddle, Graham Webb, Brandon Speight, Matthew Hinson, (Jackson Wierda), (Will Sandlin) |
| 18:59.1, 19:11.9, 19:34.2, 19:41.0, 19:43.8, (19:46.4), (20:01.7) |
2 | 41 | Calvary Day School,
NC - Team Time (1st 5) 1:36:11.2 | Spread (1st 5) 2:40.9 |
| 2, 5, 7, 12, 15, (16), (25) |
| Rand Cochrane, David Nicholson, Jay Grider, Ian Jenkins, Collin Seymour, (Alex Kapell), (Hunter Dameworth) |
| 17:39.0, 19:02.7, 19:21.5, 19:48.1, 20:19.9, (20:50.8), (22:58.0) |
3 | 75 | Westchester Country Day,
NC - Team Time (1st 5) 1:42:31.0 | Spread (1st 5) 7:01.7 |
| 1, 3, 21, 22, 28, (30), (32) |
| Luke Evans, Tanner Harron, Riley Fleming, Jackson Campbell, Lu Songyu, (Hao Tong), (Luke Fuller) |
| 16:24.0, 18:53.1, 21:52.7, 21:55.5, 23:25.7, (23:38.8), (23:59.5) |
4 | 97 | American Hebrew Academy,
NC - Team Time (1st 5) 1:48:00.3 | Spread (1st 5) 2:39.7 |
| 14, 17, 19, 23, 24 |
| Hillel Friedland, Mendel Sneiderman, Jonathan Bronsoiler, Ben Negin, Alberto Antar |
| 20:12.8, 21:22.0, 21:35.6, 21:57.4, 22:52.5 |
5 | 120 | Burlington Christian Academy,
NC - Team Time (1st 5) 1:53:22.1 | Spread (1st 5) 2:05.6 |
| 18, 20, 26, 27, 29, (31), (33) |
| Richard Chen, Hunter Orel, Adam Cagel, Avery Welch, Mason Newcomer, (Josh Kriss), (Maxton Gilbert) |
| 21:29.5, 21:38.8, 23:19.3, 23:19.4, 23:35.1, (23:47.0), (24:41.6) |