1 | 46 | Ravenscroft,
NC - Team Time (1st 5) 55:46.1 | Spread (1st 5) 1:12.8 |
| 2, 3, 5, 14, 22, (23), (34) |
| David Davis, Kip Hinson, Andrew Nunalee, Quinn Parker, Alex Hazan, (Carson Hatefi), (Bryant Graves) |
| 10:37.3, 10:48.9, 10:55.9, 11:33.9, 11:50.1, (11:50.6), (12:28.3) |
2 | 63 | Cary Christian,
NC - Team Time (1st 5) 56:55.0 | Spread (1st 5) 42.0 |
| 7, 8, 11, 17, 20, (21), (38) |
| Miles Ruggero, Brody Scott, Reece Cristea, Andrew Wang, Nathan Schmidtke, (Luke Murray), (Hudson Estep) |
| 11:02.0, 11:02.8, 11:28.2, 11:38.0, 11:44.0, (11:48.0), (12:38.9) |
3 | 71 | Thales Academy Apex,
NC - Team Time (1st 5) 57:34.0 | Spread (1st 5) 47.0 |
| 9, 10, 12, 15, 25, (28), (35) |
| Weston Sivon, Alex O'Tuel, Luke Keen, Kanav Paliwal, James Cannon, (Cooper Nichols), (Drew Jackson) |
| 11:13.0, 11:16.0, 11:31.0, 11:34.0, 12:00.0, (12:05.0), (12:33.0) |
4 | 102 | North Raleigh Christian Academy,
NC - Team Time (1st 5) 58:55.6 | Spread (1st 5) 1:35.0 |
| 6, 13, 19, 27, 37, (42), (56) |
| Max Lyons, Jude Walker, Christian Gainey, Riley Balsis, Andrew Thomason, (Marc Caracio), (Grayson Gutekunst) |
| 11:01.2, 11:31.2, 11:43.6, 12:03.4, 12:36.2, (12:44.0), (13:31.0) |
5 | 138 | Grace Christian (Raleigh),
NC - Team Time (1st 5) 1:00:09.1 | Spread (1st 5) 2:47.9 |
| 1, 26, 30, 31, 50, (53), (57) |
| Joseph March, Ozzie Horton, Caden Albertson, Noah Patterson, Zachary Taylor, (Ryan Christie), (Andy Rogers) |
| 10:25.7, 12:01.7, 12:13.3, 12:14.8, 13:13.6, (13:17.6), (13:41.3) |
6 | 142 | Thales Academy Rolesville,
NC - Team Time (1st 5) 1:00:42.2 | Spread (1st 5) 1:00.0 |
| 18, 24, 29, 32, 39, (41), (42) |
| Nicholas Murray, Ethan Cazel, Liam Jackson, Brian Shafer, Dylan Hart, (Nathaniel Hunt), (Killian Scott) |
| 11:39.0, 11:58.1, 12:11.1, 12:15.0, 12:39.0, (12:42.0), (12:44.0) |
7 | 159 | Cary Academy,
NC - Team Time (1st 5) 1:01:36.2 | Spread (1st 5) 2:23.5 |
| 4, 16, 36, 51, 52, (54), (55) |
| Chase Cash, Jacob Kovacs, Emerson Herr, Holden Jonczak, Roman Steele-Combs, (Kevin Jiang), (Frank He) |
| 10:52.7, 11:37.5, 12:34.1, 13:15.7, 13:16.2, (13:23.2), (13:24.1) |
8 | 234 | Trinity Academy of Raleigh,
NC - Team Time (1st 5) 1:04:59.8 | Spread (1st 5) 14.0 |
| 44, 46, 47, 48, 49, (59), (63) |
| Beckett Williford, Nolan Burda, Jackson Schwarz, Allen Ritchie, Cole Burton, (Trevor Boone), (Noah Schenk) |
| 12:54.0, 12:56.5, 12:57.2, 13:04.1, 13:08.0, (14:30.8), (14:59.5) |
9 | 276 | St. Thomas More Academy,
NC - Team Time (1st 5) 1:14:28.4 | Spread (1st 5) 4:36.2 |
| 33, 44, 64, 67, 68, (69) |
| Walker O'Reily, Jacob Harris, Jackson Chandler, Caden Schaffer, Josiah Tobes, (Jack Chretien) |
| 12:27.0, 12:54.0, 15:13.0, 16:51.2, 17:03.2, (17:09.4) |
10 | 280 | Trinity School of Durham and Chapell Hill,
NC - Team Time (1st 5) 1:10:37.0 | Spread (1st 5) 2:03.0 |
| 40, 58, 59, 61, 62, (65), (66) |
| Liam Pointer, Arne Melby, Liam Wilson, Peter Merryweather, David Olabasi, (Beau Harward), (Noah Sears) |
| 12:39.7, 14:05.7, 14:30.8, 14:38.1, 14:42.7, (15:15.8), (15:23.2) |