1 | 18 | North Lincoln,
NC - Team Time (1st 5) 1:19:23.9 | Spread (1st 5) 1:27.2 |
| 1, 2, 4, 5, 6, (7), (8) |
| Miles Phillips, Jacob Scott, Jared Campbell, Stephen Fernetti, Joesph Quilla, (Noah Carter), (Ethan Davis) |
| 15:04.2, 15:06.3, 16:17.1, 16:24.9, 16:31.4, (16:40.6), (16:55.3) |
2 | 72 | Bandys,
NC - Team Time (1st 5) 1:30:18.9 | Spread (1st 5) 2:05.6 |
| 9, 10, 11, 14, 28, (32), (41) |
| David Birkhofer Jr., Grant Parham, Bryson Burkett, C.J. Schronce, Thomas Dollyhite, (Dylan Roseman), (Irvin Carreon) |
| 17:24.5, 17:35.0, 17:47.3, 18:02.0, 19:30.1, (20:00.8), (21:17.4) |
3 | 74 | Lake Norman Charter,
NC - Team Time (1st 5) 1:30:14.2 | Spread (1st 5) 2:39.8 |
| 3, 15, 17, 19, 20, (23), (24) |
| Grant Howlett, Braden Bole, Aidan Mutongi, Cooper Wozniak, Kris Chambers, (Brady Rowland), (Noah Brett) |
| 16:05.4, 18:04.8, 18:34.6, 18:44.2, 18:45.2, (19:08.8), (19:20.1) |
4 | 134 | East Lincoln,
NC - Team Time (1st 5) 1:37:30.1 | Spread (1st 5) 46.7 |
| 22, 25, 26, 30, 31, (33), (37) |
| Nicholas Harrison, Alex McLucas, Andrew Kleiner, Noah Casey, Dennis Poteat, (Tyler Gulliford), (Ashley Odom) |
| 19:05.5, 19:22.3, 19:22.5, 19:47.6, 19:52.2, (20:09.8), (20:49.4) |
5 | 136 | West Lincoln,
NC - Team Time (1st 5) 1:37:55.4 | Spread (1st 5) 2:52.0 |
| 13, 21, 29, 35, 38, (46), (47) |
| Andy Saine, Evan Hartzoe, Calab Carpenter, Blaze Dedmon, Charlie Wyant, (Eli Leatherman), (Johnathan Carpenter) |
| 18:00.8, 19:03.5, 19:32.8, 20:25.5, 20:52.8, (22:07.0), (22:17.8) |
6 | 169 | Maiden,
NC - Team Time (1st 5) 1:41:51.0 | Spread (1st 5) 3:39.5 |
| 12, 34, 39, 40, 44, (48) |
| Hunter Smathers, Christopher Guernsey, Connor Cline, Christian Wylie, Zachary Beard, (Jacob Sigmon) |
| 17:48.0, 20:16.7, 21:08.8, 21:10.0, 21:27.5, (22:50.7) |
7 | 172 | Newton-Conover,
NC - Team Time (1st 5) 1:43:30.6 | Spread (1st 5) 5:11.0 |
| 16, 27, 36, 43, 50 |
| Eli Chellman, Rodrigo Venegas, Jordan Henze, Julian Musaeus, Jacob Teubner |
| 18:22.4, 19:26.5, 20:47.7, 21:20.6, 23:33.4 |
8 | 205 | Lincolnton,
NC - Team Time (1st 5) 1:49:16.3 | Spread (1st 5) 5:23.4 |
| 18, 42, 45, 49, 51, (52), (53) |
| Nate Belcher, Jacob Sigmon, Nayshaun Holiday, Braxton Eley, Quevin Lopez, (Evan Naylor), (Kyle Naylor) |
| 18:44.0, 21:17.6, 21:55.3, 23:12.0, 24:07.4, (24:32.2), (30:45.5) |