1 | 42 | Lejeune,
NC - Team Time (1st 5) 1:33:26.0 | Spread (1st 5) 1:12.0 |
| 3, 4, 8, 11, 16, (18), (29) |
| Matthew Bray, Nicholas Presley, Tyler Shelton, Noah Tungett, Kamrin Wisherd, (Tyson Bombick), (Barrett Odom) |
| 18:10.0, 18:13.0, 18:43.0, 18:58.0, 19:22.0, (19:25.0), (20:05.0) |
2 | 58 | Pamlico County,
NC - Team Time (1st 5) 1:34:14.0 | Spread (1st 5) 1:40.0 |
| 1, 2, 13, 20, 22, (24), (27) |
| Jahmere Miller, Cooper Metts, Phillip Pipkin, Shawn Huffman, Zayne Perkins, (David Rice), (Dylan Smith) |
| 17:56.0, 18:00.0, 19:11.0, 19:31.0, 19:36.0, (19:49.0), (19:59.0) |
3 | 104 | Camden County,
NC - Team Time (1st 5) 1:37:55.0 | Spread (1st 5) 2:36.0 |
| 5, 10, 12, 36, 41, (62), (91) |
| Thomas White, Ethen Osborn, Christopher Praisler, William Royal, Wyatt Mansfield, (Nathan Royal), (Logan Bryant) |
| 18:20.0, 18:53.0, 19:02.0, 20:44.0, 20:56.0, (22:50.0), (42:52.0) |
4 | 119 | Pender,
NC - Team Time (1st 5) 1:38:59.0 | Spread (1st 5) 1:35.0 |
| 9, 21, 26, 30, 33, (39), (58) |
| Nick Marshall, Nicholas Marshall, Anthony Register, Tyler Norris, Isiac Lewis, (Earl Cottle), (William Berry) |
| 18:49.0, 19:34.0, 19:56.0, 20:16.0, 20:24.0, (20:55.0), (22:43.0) |
5 | 166 | Riverside-Martin,
NC - Team Time (1st 5) 1:42:29.0 | Spread (1st 5) 1:00.0 |
| 25, 31, 34, 37, 39, (79), (81) |
| Carter Wester, Stephen Eure, Noah Nicholson, Gavin Wester, Jason Wynn, (Holden Janzen), (Tucker Bass) |
| 19:55.0, 20:22.0, 20:31.0, 20:46.0, 20:55.0, (26:01.0), (26:14.0) |
6 | 175 | Gates County,
NC - Team Time (1st 5) 1:43:53.0 | Spread (1st 5) 4:12.0 |
| 6, 7, 47, 56, 59, (88), (89) |
| Ricky Austin, Jacob Euler, Cylee Hunt, Aiden Phillips, McCory Poole, (N Jones), (Victor Jones) |
| 18:33.0, 18:40.0, 21:20.0, 22:35.0, 22:45.0, (38:19.0), (38:24.0) |
7 | 198 | Holmes,
NC - Team Time (1st 5) 1:44:42.0 | Spread (1st 5) 3:37.0 |
| 14, 16, 50, 53, 65 |
| Alex Jackson, Luis Carvajal, Jacob Brooks, Blake Meadows, Aaron Jones |
| 19:19.0, 19:22.0, 21:27.0, 21:38.0, 22:56.0 |
8 | 213 | Manteo,
NC - Team Time (1st 5) 1:45:35.0 | Spread (1st 5) 2:51.0 |
| 23, 32, 51, 52, 55, (60), (64) |
| Nate Smith, Chase Culpepper, Blake Parrish, Hunter Duprey, Hart Vandzura, (Mason Houseknecht), (Zain Bhula) |
| 19:42.0, 20:23.0, 21:28.0, 21:29.0, 22:33.0, (22:47.0), (22:54.0) |
| 213 | Northampton County,
NC - Team Time (1st 5) 1:49:38.4 | Spread (1st 5) 6:05.6 |
| 15, 19, 27, 75, 77 |
| Nicolis Bonds, Robert Mines, Anthony Boone, Justin Beale, Tamahjai High |
| 19:21.4, 19:28.0, 19:59.0, 25:23.0, 25:27.0 |
10 | 216 | Perquimans,
NC - Team Time (1st 5) 1:45:26.0 | Spread (1st 5) 47.0 |
| 35, 38, 46, 48, 49, (61), (66) |
| Eli Greggory, Haden Cox, Jett Winslow, Mason Byrum, Braeden Craddock, (Ty Nixon), (Quindall Freeman) |
| 20:38.0, 20:47.0, 21:12.0, 21:24.0, 21:25.0, (22:49.0), (23:11.0) |
11 | 274 | Rocky Mount Prep,
NC - Team Time (1st 5) 1:51:17.0 | Spread (1st 5) 3:10.0 |
| 43, 44, 45, 70, 72 |
| Jaquan Lee, Isaac Nelms, Samuel Benton, Tyrique Thomas, Ethan Alston |
| 20:58.0, 21:02.0, 21:11.0, 23:58.0, 24:08.0 |
12 | 303 | South Creek,
NC - Team Time (1st 5) 1:53:21.0 | Spread (1st 5) 3:19.0 |
| 41, 54, 67, 68, 73, (82), (85) |
| Oscar Sanchez, Hunter Cannon, Ivan Pena, Trevor Simpson, Ivan Charrez, (Trey Wall), (Tyshaun Taylor) |
| 20:56.0, 21:45.0, 23:12.0, 23:13.0, 24:15.0, (26:30.0), (30:14.0) |
13 | 353 | Northside - Pinetown,
NC - Team Time (1st 5) 2:02:08.0 | Spread (1st 5) 2:57.0 |
| 57, 69, 74, 75, 78, (84), (86) |
| Justin Bell, Brent Holland, Davin Waycaster, Ashten Harper, John Mackle, (Aston Harper), (Edgar Lopez) |
| 22:38.0, 23:39.0, 24:53.0, 25:23.0, 25:35.0, (29:57.0), (32:15.0) |
14 | 384 | Bear Grass Charter,
NC - Team Time (1st 5) 2:15:43.0 | Spread (1st 5) 10:44.0 |
| 63, 71, 80, 83, 87, (90) |
| Chris Bullock, Richard Honicon, N Simpson, Shane Atkins, S Alkins, (Jacob Wynne) |
| 22:52.0, 23:59.0, 26:02.0, 29:14.0, 33:36.0, (41:35.0) |