1 | 25 | Lejeune,
NC - Team Time (1st 5) 1:26:52.0 | Spread (1st 5) 1:12.0 |
| 2, 3, 5, 6, 9, (11), (17) |
| Preston Berthold, Brandon Burrows, Sebastian Praske, Ryder Johanson, Matthew Barbabella, (Micah Paquin), (Dylan Fay) |
| 16:47.0, 17:15.0, 17:23.0, 17:28.0, 17:59.0, (18:27.0), (19:27.0) |
2 | 58 | Pamlico County,
NC - Team Time (1st 5) 1:32:15.4 | Spread (1st 5) 2:32.6 |
| 4, 8, 13, 14, 19, (24), (25) |
| Neil Landow, Jackson Sheaffer, Caleb Toler, Johan Garcia Gonzales, Ross McLamb, (Ladonta Edwards), (Humberto Pichardo-Madrid) |
| 17:19.4, 17:55.0, 18:30.0, 18:39.0, 19:52.0, (20:35.0), (20:39.0) |
3 | 102 | Northside - Pinetown,
NC - Team Time (1st 5) 1:42:36.0 | Spread (1st 5) 7:33.0 |
| 1, 7, 18, 37, 39, (41), (42) |
| Andrew Harding, Mason Newman, Zane Brooks, Tucker Proctor, Zander Geritz, (William Trent Ipock), (Trent Ipock) |
| 16:46.0, 17:52.0, 19:50.0, 23:49.0, 24:19.0, (24:48.0), (24:53.0) |
4 | 105 | North East Carolina Prep,
NC - Team Time (1st 5) 1:40:44.6 | Spread (1st 5) 3:17.6 |
| 10, 21, 22, 23, 29, (31), (33) |
| Ryan Mann, Andrew Sessoms, Ewan Poyner, Christian Test, Jayden Test, (George Wadsworth), (Cole Anderson) |
| 18:14.0, 20:09.0, 20:18.0, 20:32.0, 21:31.6, (22:13.0), (22:14.6) |
5 | 122 | Perquimans,
NC - Team Time (1st 5) 1:43:31.0 | Spread (1st 5) 4:14.0 |
| 15, 16, 27, 28, 36 |
| Brady Shepherd, Jayden White, Colin Tibbs, Tanner Wheatley, Thomas Augustine |
| 18:50.0, 19:16.0, 21:01.0, 21:20.0, 23:04.0 |
6 | 154 | Ocracoke,
NC - Team Time (1st 5) 1:50:24.7 | Spread (1st 5) 5:45.7 |
| 20, 26, 30, 35, 43, (44), (45) |
| Carter O'Neal, Nicholas Cole, Noah O'Neal, Nicholas Giagu, Christian Stevens, (Wyatt Giagu), (Nathen Contreras) |
| 19:59.0, 20:41.0, 21:41.0, 22:19.0, 25:44.7, (28:27.6), (31:18.9) |
7 | 155 | Northwest Halifax,
NC - Team Time (1st 5) 1:51:58.0 | Spread (1st 5) 6:18.0 |
| 11, 32, 34, 38, 40 |
| Dominic Saunders, Amarri Richardson, Clifford Alston, Jeffery Mills, Anthony Lynch |
| 18:27.0, 22:14.0, 22:16.0, 24:16.0, 24:45.0 |