1 | 18 | Watauga,
NC - Team Time (1st 5) 56:12.0 | Spread (1st 5) 1:24.0 |
| 1, 2, 3, 4, 8, (9), (10) |
| Will Bradbury, Sam Nixon, Calvin Zwetsloot, Jonah Norris, Zeke Walker, (Sam Rex), (Cameron Nance) |
| 10:25.0, 10:58.0, 11:22.0, 11:38.0, 11:49.0, (11:54.0), (11:56.0) |
2 | 50 | Ardrey Kell,
NC - Team Time (1st 5) 59:56.0 | Spread (1st 5) 41.0 |
| 4, 6, 11, 13, 16, (18), (19) |
| George Adam Dreier, Cooper Kovach, Victor Gackiere, Abhay Jassal, Aiden Smith, (Jacob Kiser), (Arturo Frometa-Inoa) |
| 11:38.0, 11:39.0, 12:09.0, 12:11.0, 12:19.0, (12:27.0), (12:37.0) |
3 | 93 | Alexander Central,
NC - Team Time (1st 5) 1:02:43.0 | Spread (1st 5) 52.0 |
| 12, 15, 19, 22, 25, (32), (36) |
| Dylan Jamison, Zachary Zirkle, Griffin Duncan, Ezra Pennell, Nicholas Haney, (Aaron McLain), (Nolan Slager) |
| 12:10.0, 12:16.0, 12:37.0, 12:38.0, 13:02.0, (13:23.0), (14:00.0) |
4 | 109 | South Caldwell,
NC - Team Time (1st 5) 1:03:46.0 | Spread (1st 5) 1:39.0 |
| 7, 14, 27, 28, 33, (34), (42) |
| Levi Bowman, Parker Bowman, Holden Fulcher, Bryce Corpening, Bradley Cain, (Josh Hedrick), (Brody Barlowe) |
| 11:46.0, 12:13.0, 13:08.0, 13:14.0, 13:25.0, (13:46.0), (14:40.0) |
5 | 151 | Mallard Creek,
NC - Team Time (1st 5) 1:07:11.0 | Spread (1st 5) 1:28.0 |
| 23, 26, 29, 35, 38, (46), (47) |
| Tynarie Mckinney, Kyllen Weathers, Jaziah Thompson, Kevin Noble Jr., Nyan Brown, (Travis Mcfadden), (Ethan Humphrey) |
| 12:48.0, 13:04.0, 13:16.0, 13:47.0, 14:16.0, (14:54.0), (14:58.0) |
6 | 219 | McDowell,
NC - Team Time (1st 5) 1:16:24.0 | Spread (1st 5) 6:42.0 |
| 19, 30, 52, 53, 65, (70) |
| Emmett Wardwell, Elijah Faulkner, Michael Caruso, Shawn Farmer, Ethan Laws, (Liam McKenzie) |
| 12:37.0, 13:17.0, 15:25.0, 15:46.0, 19:19.0, (23:52.0) |
7 | 229 | Independence,
NC - Team Time (1st 5) 1:15:33.0 | Spread (1st 5) 4:00.0 |
| 31, 44, 45, 49, 60, (62), (66) |
| Ayden Davis, Matthew Golden, Josh Cross, Tyler Johnson, Facundo Alonzo Lescano, (Will Johnston), (Alex Kemper) |
| 13:20.0, 14:48.0, 14:52.0, 15:13.0, 17:20.0, (17:42.0), (19:42.0) |
8 | 237 | North Mecklenburg,
NC - Team Time (1st 5) 1:24:10.0 | Spread (1st 5) 9:54.0 |
| 24, 37, 40, 67, 69 |
| Bryce Vinson, Tyler Vinson, Jeramiah Norman, Diego Espinoza, Bryan Chanthima |
| 12:59.0, 14:12.0, 14:22.0, 19:44.0, 22:53.0 |
9 | 239 | Olympic,
NC - Team Time (1st 5) 1:21:42.0 | Spread (1st 5) 8:52.0 |
| 17, 41, 50, 63, 68 |
| Parker Coffey, Joshua Nathan, Lawson Bean, Cameron Massey, Kai Broadbent |
| 12:25.0, 14:38.0, 15:14.0, 18:08.0, 21:17.0 |
10 | 258 | Hough,
NC - Team Time (1st 5) 1:17:46.0 | Spread (1st 5) 1:21.0 |
| 43, 48, 54, 56, 57, (58), (59) |
| Preston Price, Joaquin Amaguana, Will Culpepper, Justin Lee, Noah Winnell, (Graham Wright), (Wyatt Flynn) |
| 14:43.0, 15:08.0, 15:49.0, 16:02.0, 16:04.0, (16:33.0), (17:08.0) |
11 | 270 | East Mecklenburg,
NC - Team Time (1st 5) 1:21:23.0 | Spread (1st 5) 4:01.0 |
| 39, 51, 55, 61, 64 |
| Lukas Samra, Nathaniel Nobles, Jacob Farris, Ruffin Ausman, Louis Gieser |
| 14:21.0, 15:21.0, 15:55.0, 17:24.0, 18:22.0 |