1 | 59 | Covenant Day,
NC - Team Time (1st 5) 56:02.3 | Spread (1st 5) 1:49.5 |
| 2, 5, 10, 18, 24, (28), (35) |
| Hudson Aggett, Jack Barry, Graham Meyers, Silas Fickert, Silas Fikkert, (Beckett Fisher), (Carter Sumrall) |
| 10:14.2, 10:43.8, 11:08.1, 11:52.5, 12:03.7, (12:07.4), (12:30.1) |
2 | 75 | Holy Trinity,
NC - Team Time (1st 5) 56:48.9 | Spread (1st 5) 2:01.3 |
| 6, 7, 8, 12, 42, (45), (48) |
| William Clark, Jackson D'Ettore, Benjamin Dolan, Jackson Dettore, Anthony Thibodeau, (Griffin Genant), (Smith Perry) |
| 10:46.6, 10:57.6, 11:03.3, 11:13.5, 12:47.9, (12:50.7), (13:01.4) |
3 | 92 | Charlotte Latin,
NC - Team Time (1st 5) 58:17.9 | Spread (1st 5) 1:43.3 |
| 4, 17, 19, 25, 27, (30), (33) |
| Jackson Kerr, Flinn Teichman, Jackson Ollman, Brady Ellis, Jack Benonis, (Sam Deterding), (Ethan Fosnaugh) |
| 10:23.6, 11:46.3, 11:55.4, 12:05.7, 12:06.9, (12:12.5), (12:28.3) |
4 | 99 | Cannon,
NC - Team Time (1st 5) 58:00.7 | Spread (1st 5) 2:14.3 |
| 3, 11, 13, 36, 36, (41), (53) |
| Griffin Cagle, Reid Cooler, James Dula, Charlie Thetford, Adam Warin, (Tayo Jedege), (Matthew Aldous) |
| 10:21.3, 11:10.6, 11:17.6, 12:35.6, 12:35.6, (12:44.7), (13:19.4) |
5 | 131 | Providence Day,
NC - Team Time (1st 5) 1:00:31.1 | Spread (1st 5) 1:08.9 |
| 14, 16, 23, 38, 40, (43), (44) |
| Brannon Tappy, Atlas Long, Luke Longin, Jack Sadowski, Owen Lily, (Owen Cherry), (Vincent Chiriboga) |
| 11:32.2, 11:39.5, 12:02.6, 12:35.7, 12:41.1, (12:48.4), (12:49.5) |
6 | 138 | Lake Norman Charter,
NC - Team Time (1st 5) 1:00:40.4 | Spread (1st 5) 2:03.1 |
| 9, 15, 31, 34, 49, (55), (57) |
| Leo Franzese, Dominic Taylor, Quade Williams, Kameron Davis, Dhruv Pambhar, (Chase Arning), (Jack Matthews) |
| 11:03.8, 11:38.1, 12:22.9, 12:28.7, 13:06.9, (13:23.8), (14:17.4) |
7 | 167 | Grace Christian (Sanford),
NC - Team Time (1st 5) 1:02:17.5 | Spread (1st 5) 1:17.8 |
| 20, 21, 29, 46, 51, (52), (54) |
| Sammy McLean, Nate Huss, Jackson Stubbs, Oconee Chadwick, Trevor Hickman, (Ben Kennedy), (Adrian Jones) |
| 11:57.4, 11:59.0, 12:12.1, 12:53.8, 13:15.2, (13:16.2), (13:22.1) |
8 | 187 | Charlotte Country Day,
NC - Team Time (1st 5) 1:03:28.0 | Spread (1st 5) 4:07.4 |
| 1, 22, 50, 56, 58, (62), (63) |
| Adam Haggart, Aaron McCallum, Andrew Barquin, Kingston Campbell, Dillon Seneker, (David Springer), (Liam Thomas) |
| 10:11.6, 12:02.4, 13:08.8, 13:46.2, 14:19.0, (15:46.6), (18:01.8) |
9 | 203 | Charlotte Christian,
NC - Team Time (1st 5) 1:04:43.0 | Spread (1st 5) 2:27.9 |
| 26, 32, 39, 47, 59, (60), (61) |
| Gavin Burleigh, Jack Thomas, Ishan Velayutham, Gabe Darling, Charlie Watkins, (Nate Siebert), (Kenny Reilly) |
| 12:06.0, 12:24.3, 12:38.5, 13:00.3, 14:33.9, (14:54.6), (15:09.7) |