1 | 57 | Lejeune,
NC - Team Time (1st 5) 1:35:48.8 | Spread (1st 5) 1:14.9 |
| 3, 8, 9, 18, 19, (22), (32) |
| Max Moore, Triston Gogol, Caleb Harding, Gage Dickenson, Benjamin Mason, (Anthony Schwend), (Gage Bass) |
| 18:19.1, 19:10.2, 19:12.4, 19:33.1, 19:34.0, (19:46.2), (20:13.5) |
2 | 73 | Ocracoke,
NC - Team Time (1st 5) 1:36:05.4 | Spread (1st 5) 2:19.1 |
| 1, 11, 14, 21, 26, (40), (43) |
| Kevin Perez, Jordi Perez, Darvin Contreras, Jeyson Resendiz, Kyle Tillett, (Colbie Austin), (Evin Caswell) |
| 17:44.7, 19:15.0, 19:18.0, 19:43.9, 20:03.8, (20:28.7), (20:40.4) |
3 | 91 | Northside - Pinetown,
NC - Team Time (1st 5) 1:36:59.3 | Spread (1st 5) 2:22.8 |
| 2, 5, 17, 29, 38, (57), (72) |
| Holden Newman, Austin Newman, Brock Marsh, Braeden Cooper, Elijah Norton, (Nathaniel Bowen), (Henry Nimmons) |
| 18:04.4, 18:47.3, 19:32.8, 20:07.6, 20:27.2, (21:51.1), (23:46.1) |
4 | 126 | East Carteret,
NC - Team Time (1st 5) 1:39:48.0 | Spread (1st 5) 2:54.1 |
| 4, 10, 16, 46, 50, (82), (86) |
| David Bergamasco, Nick Hynes, Marshon Simmons, Darius Collins, Nicholas Mcgee, (Andrew Rutledge), (Gary Noe) |
| 18:35.7, 19:13.5, 19:28.3, 21:00.7, 21:29.8, (25:51.3), (26:44.2) |
| 126 | Riverside-Martin,
NC - Team Time (1st 5) 1:39:18.6 | Spread (1st 5) 59.2 |
| 12, 15, 31, 33, 35, (41), (45) |
| Gabe Stohlman, Gavin Wester, Ross Kennedy, Donavon Davenport, Matthew Mebane, (Samson Bagley), (Jake Raynor) |
| 19:15.2, 19:22.2, 20:13.1, 20:13.7, 20:14.4, (20:34.0), (20:54.7) |
6 | 135 | Tarboro,
NC - Team Time (1st 5) 1:40:26.0 | Spread (1st 5) 2:34.7 |
| 6, 25, 27, 28, 49, (53), (84) |
| Raquavius Hopkins, Quantez Dickens, Tevin Melton, Aaron Stancil, Seth Dupree, (Trey Lancaster), (Quintell Williams) |
| 18:51.8, 19:59.7, 20:03.9, 20:04.1, 21:26.5, (21:42.9), (26:19.2) |
7 | 179 | Pamlico County,
NC - Team Time (1st 5) 1:42:44.9 | Spread (1st 5) 2:11.4 |
| 20, 24, 30, 47, 58, (62), (69) |
| Alden Sylvester, Jack Gainey, Taylor Tanner, Marlon McIntyre, Malik Barber, (Stephan Misa), (Ben Bruno) |
| 19:41.0, 19:58.0, 20:11.8, 21:01.7, 21:52.4, (22:15.0), (23:10.4) |
8 | 236 | Manteo,
NC - Team Time (1st 5) 1:45:45.3 | Spread (1st 5) 1:25.1 |
| 37, 42, 48, 54, 55, (60), (65) |
| Austin Smith, Chase Gardiner, Colby Fry, Wallace Casey, Julio Hernandez, (Taylor Gardiner), (Zane Edwards) |
| 20:23.1, 20:39.0, 21:07.1, 21:47.9, 21:48.2, (22:00.1), (22:17.4) |
9 | 248 | Louisburg,
NC - Team Time (1st 5) 1:48:55.7 | Spread (1st 5) 4:42.0 |
| 13, 39, 51, 71, 74, (77), (88) |
| Jaden Reams, Wilson Gallagher-smi, America Paschall, Isaac Allen, Zachary Ayscue, (Justin House), (Richie Hill) |
| 19:16.6, 20:27.8, 21:35.5, 23:37.2, 23:58.6, (24:53.2), (27:18.2) |
10 | 251 | Southeast Halifax,
NC - Team Time (1st 5) 1:48:09.8 | Spread (1st 5) 5:12.4 |
| 7, 44, 59, 66, 75, (80) |
| Josh Godwin, Tijah Mitchell, Carlos Lubiano, Keyshawn Garrett, Camira Myrick, (Quante Bishop) |
| 18:56.0, 20:42.6, 21:59.5, 22:23.3, 24:08.4, (25:14.4) |
11 | 258 | South Creek,
NC - Team Time (1st 5) 1:47:56.2 | Spread (1st 5) 2:19.4 |
| 23, 52, 56, 63, 64, (73), (81) |
| Ja'Veon Wiggins, Jacob Sease, Nicholas Copper, Cole Smith, Jackson Roberson, (Russell Mobley), (Victor Xolia) |
| 19:56.4, 21:39.4, 21:49.2, 22:15.4, 22:15.8, (23:56.6), (25:36.6) |
12 | 316 | Granville Central,
NC - Team Time (1st 5) 1:54:49.4 | Spread (1st 5) 4:45.6 |
| 34, 61, 67, 76, 78, (86) |
| Jerrit Frazier, Alan Hicks, Juan Vanegas, Brad Kidd, Landon Tate, (Damian Davies) |
| 20:14.2, 22:08.2, 22:44.7, 24:42.5, 24:59.8, (26:44.2) |
13 | 336 | KIPP Pride,
NC - Team Time (1st 5) 1:58:03.6 | Spread (1st 5) 5:55.3 |
| 36, 68, 70, 79, 83, (85) |
| Elijah Robert, Jaylin Pierce, Patrick Banks, Judah Robert, Jordan Donald, (Albert Donald) |
| 20:16.4, 22:57.6, 23:36.2, 25:01.7, 26:11.7, (26:43.7) |