1 | 15 | Mount Tabor,
NC - Team Time (1st 5) 52:47.8 | Spread (1st 5) 46.1 |
| 1, 2, 3, 4, 5, (6), (7) |
| Jacob Gallant, Will Soule, Lucas Plitt, Alex Kern, Mac Barrett, (Davis Potter), (Finley Simmons) |
| 10:04.2, 10:15.6, 10:48.6, 10:49.1, 10:50.3, (11:05.7), (11:12.6) |
2 | 69 | Cox Mill,
NC - Team Time (1st 5) 59:37.0 | Spread (1st 5) 59.0 |
| 9, 10, 12, 18, 20, (24), (27) |
| Spencer Connick, Alex Garcia, Izic Harris, Logan O'Daniel, Tyler Allshouse, (Jayden Powell), (Varun Narayan) |
| 11:30.0, 11:33.0, 11:42.0, 12:23.0, 12:29.0, (12:40.0), (12:53.0) |
3 | 84 | Parkwood,
NC - Team Time (1st 5) 1:00:31.0 | Spread (1st 5) 1:40.0 |
| 8, 11, 13, 21, 31, (36), (37) |
| Ethan Bradley, Logan Shaffer, Jonathan Ellis, Trent Williford, Colby Belk, (Logan Voglewede), (Ethan Davis) |
| 11:26.0, 11:38.0, 11:49.0, 12:32.0, 13:06.0, (13:46.0), (13:57.0) |
4 | 88 | Northwest Cabarrus,
NC - Team Time (1st 5) 1:01:18.0 | Spread (1st 5) 36.0 |
| 14, 16, 17, 19, 22, (23), (33) |
| Luke Linkel, Raj Patel, Jonavon Whitaker, Graham Bass, Blake Andrews, (Owen Evans), (Braden Patterson) |
| 11:58.0, 12:06.0, 12:15.0, 12:25.0, 12:34.0, (12:35.0), (13:31.0) |
5 | 135 | A.L. Brown,
NC - Team Time (1st 5) 1:04:43.0 | Spread (1st 5) 2:05.0 |
| 15, 24, 26, 29, 41, (45), (51) |
| Onesimo Rosas, Addonance Brown, Gabe Blackwelder, Kevin Stegall, Corbin Richardson, (Thomas Bitler), (Dom Hauss) |
| 12:05.0, 12:40.0, 12:50.0, 12:58.0, 14:10.0, (14:46.0), (15:35.0) |
6 | 181 | Central Cabarrus,
NC - Team Time (1st 5) 1:08:57.0 | Spread (1st 5) 1:28.0 |
| 28, 34, 38, 39, 42, (43), (48) |
| Samuel Hartman, Colin Kirila, Dylan Steed, Derek Hill, Luke Masterton, (Ian Hawks), (Brandon Miller) |
| 12:56.0, 13:36.0, 14:00.0, 14:01.0, 14:24.0, (14:27.0), (15:22.0) |
7 | 202 | Robinson,
NC - Team Time (1st 5) 1:11:19.0 | Spread (1st 5) 2:07.0 |
| 32, 35, 40, 46, 49, (50), (52) |
| Ashton Ventura, Ethan Bailey, Ethan Huerte, Carson Muller, Bransen Rhew, (Andrew Michaud), (Nicholas Tost) |
| 13:17.0, 13:43.0, 14:08.0, 14:47.0, 15:24.0, (15:29.0), (17:40.0) |
8 | 228 | Concord,
NC - Team Time (1st 5) 1:23:06.0 | Spread (1st 5) 7:22.0 |
| 30, 44, 47, 53, 54, (55) |
| Trace Beaver, Ray Beaver, Jake Halbach, Michael Tiereney, Matthew Thornton, (Noah Monroe) |
| 13:03.0, 14:40.0, 14:54.0, 20:04.0, 20:25.0, (22:42.0) |