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 | 75 | Cox Mill,
NC - Team Time (1st 5) 59:37.0 | Spread (1st 5) 59.0 |
| 9, 10, 12, 21, 23, (28), (31) |
| 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 | 93 | Parkwood,
NC - Team Time (1st 5) 1:00:31.0 | Spread (1st 5) 1:40.0 |
| 8, 11, 14, 24, 36, (41), (43) |
| 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 | 101 | Northwest Cabarrus,
NC - Team Time (1st 5) 1:01:18.0 | Spread (1st 5) 36.0 |
| 16, 18, 20, 22, 25, (27), (38) |
| 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 | 103 | Cedar Ridge,
NC - Team Time (1st 5) 1:01:12.0 | Spread (1st 5) 1:07.0 |
| 13, 15, 18, 25, 32, (46), (47) |
| Zachary Garus, Levi Draughon, Roman Morrell, Colby Kimball, Colin Kavanaugh, (Matthew Miller), (Jacob Miller) |
| 11:47.0, 11:51.0, 12:06.0, 12:34.0, 12:54.0, (14:04.0), (14:08.0) |
6 | 158 | A.L. Brown,
NC - Team Time (1st 5) 1:04:43.0 | Spread (1st 5) 2:05.0 |
| 17, 28, 30, 34, 49, (53), (64) |
| 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) |
7 | 211 | Central Cabarrus,
NC - Team Time (1st 5) 1:08:57.0 | Spread (1st 5) 1:28.0 |
| 33, 39, 44, 45, 50, (51), (58) |
| 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) |
8 | 238 | Robinson,
NC - Team Time (1st 5) 1:11:19.0 | Spread (1st 5) 2:07.0 |
| 37, 40, 47, 54, 60, (61), (66) |
| 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) |
9 | 275 | Statesville,
NC - Team Time (1st 5) 1:14:58.0 | Spread (1st 5) 1:37.0 |
| 42, 55, 57, 59, 62, (63), (65) |
| Parker Rufty, Isaac Kauffman, Joseph Dishman, Dominic Williams, Grant Miller, (Zach Basinger), (Gage Beaver) |
| 13:55.0, 14:54.0, 15:14.0, 15:23.0, 15:32.0, (15:34.0), (17:13.0) |
10 | 277 | Concord,
NC - Team Time (1st 5) 1:23:06.0 | Spread (1st 5) 7:22.0 |
| 35, 52, 55, 67, 68, (69) |
| 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) |