1 | 19 | Coastal Christian,
NC - Team Time (1st 5) 49:46.1 | Spread (1st 5) 48.0 |
| 1, 2, 3, 4, 9, (12), (17) |
| Thad O'Neill, Sam Morgan, Tyler Niloff, Corban Cazier, Caleb Cottle, (Miles Hermann), (Ethan Arnette) |
| 9:39.4, 9:51.3, 9:53.2, 9:54.8, 10:27.4, (10:48.4), (11:12.1) |
2 | 39 | Durham Academy,
NC - Team Time (1st 5) 52:04.8 | Spread (1st 5) 21.0 |
| 5, 6, 7, 10, 11, (13), (18) |
| Benjamin Hornstein, Wyatt Benjamin, Sanju Patel, Redmond Thorne, John Spatola, (Aaron Caveney), (Connor Barritt) |
| 10:14.0, 10:21.0, 10:22.0, 10:32.8, 10:35.0, (10:55.0), (11:21.0) |
3 | 97 | Cape Fear Academy,
NC - Team Time (1st 5) 57:58.3 | Spread (1st 5) 2:20.7 |
| 8, 14, 20, 24, 31, (32), (40) |
| Ryan Burton, Ian White, Lane Britt, Max Sherman, Ford Tate, (Owen Holt), (Tegan Adler) |
| 10:22.3, 10:56.5, 11:44.1, 12:12.4, 12:43.0, (12:46.6), (13:22.4) |
4 | 105 | Ravenscroft,
NC - Team Time (1st 5) 58:41.8 | Spread (1st 5) 1:21.0 |
| 15, 19, 22, 23, 26, (33), (36) |
| David Davis, Robert Schwitzgebel, Quinn Parker, Jai Gupta, Kip Hinson, (Bryant Graves), (Josh Kesterson) |
| 10:59.4, 11:26.1, 11:48.1, 12:07.8, 12:20.4, (12:52.2), (13:07.4) |
5 | 128 | North Raleigh Christian Academy,
NC - Team Time (1st 5) 1:01:02.5 | Spread (1st 5) 1:43.9 |
| 16, 21, 27, 29, 35, (38), (51) |
| Jack Risinger, Max Lyons, Grayson Keister, JP Melvin, Jude Walker, (Riley Balsis), (Gannon Stefansky) |
| 11:10.7, 11:45.3, 12:35.5, 12:36.4, 12:54.6, (13:13.0), (15:09.6) |
6 | 167 | Grace Christian (Sanford),
NC - Team Time (1st 5) 1:04:33.3 | Spread (1st 5) 1:11.9 |
| 25, 30, 34, 37, 41, (42), (43) |
| Kolton Decker, Wyatt Peavley, Grace Walters, William Taylor, Jonas Blackwell, (Ethan Shackelford), (William Roland) |
| 12:16.8, 12:42.6, 12:52.3, 13:12.9, 13:28.7, (13:28.9), (13:31.5) |
7 | 210 | Trinity Academy of Raleigh,
NC - Team Time (1st 5) 1:10:05.1 | Spread (1st 5) 2:16.9 |
| 28, 39, 46, 48, 49, (53), (56) |
| Nolan Burda, Grant Pressley, Noah Schenk, Bo Baggett, Trevor Boone, (Jay Armstrong), (Jake Von Helms) |
| 12:36.0, 13:13.3, 14:37.8, 14:45.1, 14:52.9, (15:17.0), (17:00.4) |
8 | 238 | St Davids,
NC - Team Time (1st 5) 1:12:53.0 | Spread (1st 5) 1:27.0 |
| 44, 45, 47, 50, 52, (54), (55) |
| William Fox, Jack Wells, Kaishun Sato-Choi, Navin Deol, Luke Viera, (George Barutis), (Christian Seamster) |
| 13:48.0, 14:08.0, 14:44.0, 14:58.0, 15:15.0, (15:39.0), (16:15.0) |