1 | 18 | Weddington,
NC - Team Time (1st 5) 1:19:08.7 | Spread (1st 5) 44.3 |
| 1, 2, 4, 5, 6, (8), (10) |
| Wesley Larson, Caden Townshend, Chauncey Chen, Krystopher Durham, Chase Barajas, (Michael Paxton), (Sam Bland) |
| 15:22.7, 15:28.0, 16:05.2, 16:05.8, 16:07.0, (16:15.9), (16:23.6) |
2 | 63 | Cuthbertson,
NC - Team Time (1st 5) 1:23:18.3 | Spread (1st 5) 45.2 |
| 7, 9, 14, 16, 17, (20), (23) |
| Mickey Schihl, Gage Austin, William Walsh, Peter Schihl, Shaun Raughley, (Justin Bevacqua), (Charlie Schihl) |
| 16:14.7, 16:18.2, 16:49.6, 16:55.9, 16:59.9, (17:23.4), (17:36.6) |
3 | 74 | Marvin Ridge,
NC - Team Time (1st 5) 1:24:41.6 | Spread (1st 5) 1:38.0 |
| 3, 12, 13, 22, 24, (28), (30) |
| Ethan Snyder, Aneesh Duggirala, RJ Gajan, Kyle Butler, Aiden Tauro, (Noah Robinson), (Bryce Stewart) |
| 15:59.6, 16:40.8, 16:47.5, 17:36.1, 17:37.6, (17:57.1), (18:03.5) |
4 | 90 | Charlotte Catholic,
NC - Team Time (1st 5) 1:25:40.1 | Spread (1st 5) 1:09.8 |
| 11, 15, 18, 21, 25, (26), (27) |
| Aj Painter, Ian Pierce, Nicholas Potter, Myers Gaston, Logan Hill, (Jay Sedam), (Andrew Permenter) |
| 16:29.2, 16:50.3, 17:11.8, 17:29.8, 17:39.0, (17:40.1), (17:50.3) |
5 | 156 | Parkwood,
NC - Team Time (1st 5) 1:31:43.6 | Spread (1st 5) 1:38.1 |
| 19, 31, 33, 35, 38, (39), (40) |
| Logan Shaffer, Ethan Bradley, Colby Belk, Trent Williford, Jonathan Ellis, (Ethan Davis), (Logan Voglewede) |
| 17:16.9, 18:10.1, 18:32.8, 18:48.8, 18:55.0, (19:00.6), (19:07.5) |
6 | 188 | Sun Valley,
NC - Team Time (1st 5) 1:35:41.0 | Spread (1st 5) 1:31.0 |
| 32, 36, 37, 41, 42, (44), (48) |
| Andrew Brown, Jacob Bernier, Brandon Roy, Joshua Rivera, Nathan Guicheteau, (Max Sanborn), (Joshua Rodriguez) |
| 18:19.0, 18:53.0, 18:54.0, 19:45.0, 19:50.0, (21:24.7), (23:00.0) |
7 | 197 | Piedmont,
NC - Team Time (1st 5) 1:40:48.7 | Spread (1st 5) 4:09.5 |
| 29, 34, 43, 45, 46, (47), (49) |
| Gage Howard, Kidane Seith, Braden Vickers, Patrick Burke, Mickey Duda, (Jackson Presley), (Thomas Christiansen) |
| 18:00.9, 18:39.3, 20:27.9, 21:30.2, 22:10.4, (22:28.6), (23:08.9) |