1 | 18 | T.C. Roberson,
NC - Team Time (1st 5) 53:39.2 | Spread (1st 5) 46.1 |
| 1, 2, 4, 5, 6, (7), (8) |
| Ryan Chong, Josiah Kaiser, Will Fiore, Kevin Cordero, Nicholas Gibson, (Oliver Blackwood), (Tyler Gordon) |
| 10:25.5, 10:31.8, 10:38.3, 10:52.0, 11:11.6, (11:11.7), (11:13.1) |
2 | 53 | Watauga,
NC - Team Time (1st 5) 56:47.0 | Spread (1st 5) 1:02.3 |
| 3, 11, 12, 13, 14, (18), (22) |
| Will Bradbury, Jonah Norris, Roman Sibaja, Collin Anderson, Sam Rex, (Sam Nixon), (Elliott Taft) |
| 10:32.8, 11:31.0, 11:33.3, 11:34.8, 11:35.1, (11:53.0), (12:00.5) |
3 | 111 | A.C. Reynolds,
NC - Team Time (1st 5) 1:00:11.7 | Spread (1st 5) 58.1 |
| 9, 17, 23, 30, 32, (35), (36) |
| Ben Long, Alexi Haynes, Elliott Kohn, Trevor Scarborough, Gus Simmons, (Luke Fulkerson), (Brady Clausen) |
| 11:27.9, 11:46.1, 12:07.0, 12:24.7, 12:26.0, (12:45.4), (12:47.0) |
4 | 159 | Mallard Creek,
NC - Team Time (1st 5) 1:02:46.0 | Spread (1st 5) 1:25.0 |
| 15, 21, 38, 41, 44, (48), (51) |
| Kevin Noble Jr., Luke Tobin, Isaac Marez, Carter Pasfield, Jaziah Thompson, (Trey O'Connor), (Lukas Boucher) |
| 11:44.0, 12:00.0, 12:52.0, 13:01.0, 13:09.0, (13:20.0), (13:23.0) |
5 | 164 | East Mecklenburg,
NC - Team Time (1st 5) 1:03:03.0 | Spread (1st 5) 1:52.0 |
| 10, 24, 37, 43, 50, (59), (62) |
| Peter Rantala, James Rantala, Aiden Hanley, Andrew Holt, Graham Mellon, (Nathaniel Nobles), (James Taylor) |
| 11:30.0, 12:13.0, 12:50.0, 13:08.0, 13:22.0, (13:42.0), (13:46.0) |
6 | 186 | Hough,
NC - Team Time (1st 5) 1:04:09.0 | Spread (1st 5) 56.0 |
| 26, 28, 42, 45, 45, (58), (62) |
| Brackton Parrish, Miles Boatsman, Clayton Carroll, Kevin Torres Rodriguez, Jack Doerr, (Jack Weekers), (Michael Dudley) |
| 12:17.0, 12:21.0, 13:05.0, 13:13.0, 13:13.0, (13:40.0), (13:46.0) |
7 | 222 | South Mecklenburg,
NC - Team Time (1st 5) 1:05:26.0 | Spread (1st 5) 3:03.0 |
| 16, 33, 33, 67, 73, (80), (81) |
| Caleb Roesch, Preston Harbin, Aaron Vargas, Noah Remes, Sam Sappenfield, (Cesare Sottile), (Shane Melendez) |
| 11:46.0, 12:28.0, 12:28.0, 13:55.0, 14:49.0, (18:12.0), (18:16.0) |
8 | 234 | Myers Park,
NC - Team Time (1st 5) 1:06:14.0 | Spread (1st 5) 41.0 |
| 38, 40, 48, 53, 55, (59), (64) |
| Andrew Moore, Michael Mazzone, Nic Elledge, Nolan Landrum, Evan Hahn, (Brooks Modesitt), (Walter McCann) |
| 12:52.0, 12:58.0, 13:20.0, 13:31.0, 13:33.0, (13:42.0), (13:47.0) |
| 234 | South Caldwell,
NC - Team Time (1st 5) 1:06:33.0 | Spread (1st 5) 2:42.0 |
| 25, 27, 47, 61, 74, (78), (82) |
| Parker Bowman, Levi Bowman, Sawyer Thompson, Samuel Harris, Josh Hedrick, (Brody Barlowe), (Elijah Baker) |
| 12:15.0, 12:19.0, 13:17.0, 13:45.0, 14:57.0, (15:58.0), (18:57.0) |
10 | 241 | Alexander Central,
NC - Team Time (1st 5) 1:05:57.0 | Spread (1st 5) 1:35.0 |
| 29, 31, 56, 57, 68, (75), (76) |
| Thomas Campbell, Ezra Pennell, Dylan Jamison, Trent Crouse, Griffin Duncan, (Nicholas Haney), (Tyler Marlowe) |
| 12:22.0, 12:25.0, 13:36.0, 13:37.0, 13:57.0, (15:29.0), (15:33.0) |
11 | 271 | Olympic,
NC - Team Time (1st 5) 1:08:45.0 | Spread (1st 5) 3:56.0 |
| 19, 52, 54, 69, 77, (79) |
| Parker Coffey, Leyton Bean, Lawson Bean, Joshua Nathan, Ian Maxwell, (Trentin Talford) |
| 11:54.0, 13:25.0, 13:32.0, 14:04.0, 15:50.0, (15:59.0) |
12 | 292 | McDowell,
NC - Team Time (1st 5) 1:08:48.6 | Spread (1st 5) 2:39.0 |
| 20, 65, 66, 70, 71, (72), (83) |
| Dawson Spath, Matthew Kirkpatrick, Gannon Molumby, Michael Caruso, Ashton Burnette, (Joseph Cab-Gonzalez), (Tyler Tran) |
| 11:58.2, 13:49.8, 13:51.5, 14:31.9, 14:37.2, (14:48.8), (28:27.6) |