1 | 32 | Union Pines,
NC - Team Time (1st 5) 1:32:45.1 | Spread (1st 5) 1:25.0 |
| 2, 4, 7, 8, 11, (12), (13) |
| Tre' Egerton, Benjamin White, Ira VanPelt, Storm Jessup, Shane Medlin, (Daniel Kaminski), (Anthony Heinauer) |
| 17:41.0, 18:23.0, 18:45.0, 18:50.1, 19:06.0, (19:12.0), (19:18.0) |
2 | 49 | Overhills,
NC - Team Time (1st 5) 1:34:09.0 | Spread (1st 5) 2:31.0 |
| 1, 6, 9, 10, 23, (24), (26) |
| Sidney Carrier, De'Mond Dearing, Jeffery Hood, Nick Boyce, Michael Booth, (Quintin Buss), (Jared Richardson) |
| 17:40.0, 18:33.0, 18:51.0, 18:54.0, 20:11.0, (20:12.0), (20:14.0) |
3 | 95 | Douglas Byrd,
NC - Team Time (1st 5) 1:39:46.0 | Spread (1st 5) 3:35.0 |
| 3, 5, 20, 33, 34, (35), (39) |
| Achraf Khadir, Chase Helton, Daniel Lerner, Sam McMillian, Craven McCormick, (Frank Quarles), (Brandon Smith) |
| 18:06.0, 18:25.0, 19:56.0, 21:38.0, 21:41.0, (21:49.0), (23:20.0) |
4 | 107 | Southern Lee,
NC - Team Time (1st 5) 1:40:44.9 | Spread (1st 5) 1:28.5 |
| 14, 18, 21, 25, 29, (32), (37) |
| Dylan Wood, Zach Stamper, Aaron Douglas, Zackary Stamper, Jacob Light, (Ethan Wicker), (Andrew Stamper) |
| 19:39.5, 19:44.2, 20:00.2, 20:13.0, 21:08.0, (21:35.6), (21:59.6) |
5 | 114 | Western Harnett,
NC - Team Time (1st 5) 1:41:18.4 | Spread (1st 5) 1:30.4 |
| 15, 19, 22, 28, 30, (31) |
| Matthew Calvelo, Elijah Fike, Michael Gentry, Jesse Richardson, Devin Blackmon, (Nathan Carnes) |
| 19:40.0, 19:50.0, 20:04.0, 20:34.0, 21:10.4, (21:34.0) |
6 | 133 | Gray's Creek,
NC - Team Time (1st 5) 1:44:32.0 | Spread (1st 5) 3:08.0 |
| 15, 17, 27, 36, 38, (40) |
| Conner Huffman, Steven Boudreaux, Juan Torre, Anthony Cornelia, Jack Bleazey, (Jordan Locklear) |
| 19:40.0, 19:42.0, 20:24.0, 21:58.0, 22:48.0, (23:48.0) |