1 | 63 | Cuthbertson,
NC - Team Time (1st 5) 1:28:25.2 | Spread (1st 5) 45.0 |
| 6, 10, 13, 16, 18, (28), (35) |
| Connor Glair, Daniel Duchateau, Darion Horner, Blake Reed, Chase Lunning, (Daniel McCuiston), (Eli Privette) |
| 17:12.0, 17:37.0, 17:43.8, 17:55.4, 17:57.0, (18:20.6), (18:59.0) |
2 | 73 | Central Davidson,
NC - Team Time (1st 5) 1:29:07.6 | Spread (1st 5) 46.2 |
| 7, 11, 14, 15, 26, (27), (30) |
| Derek Chavis, Beck Cody, Alex Walker, Cody Beck, Blake Rumble, (Forest Reynolds), (Gage Parker) |
| 17:29.0, 17:40.3, 17:50.3, 17:52.8, 18:15.2, (18:16.3), (18:33.6) |
3 | 76 | Surry Central,
NC - Team Time (1st 5) 1:28:44.3 | Spread (1st 5) 1:17.8 |
| 3, 12, 17, 21, 23, (61) |
| Jacob Fulk, Tanner Martin, Raul Lachino, Marco Rocha, Gerardo Lachino, (Tim Pruitt) |
| 16:50.9, 17:42.6, 17:56.4, 18:05.7, 18:08.7, (21:13.8) |
4 | 84 | West Stokes,
NC - Team Time (1st 5) 1:28:56.3 | Spread (1st 5) 2:07.6 |
| 1, 5, 19, 25, 34, (40), (50) |
| Nathan Hatley, Jason Barber, Garrett Martin, Nick Pinch, Aaron Lipchak, (Thomas Hawkins), (TJ Daniels) |
| 16:47.9, 17:00.5, 17:58.8, 18:13.6, 18:55.5, (19:29.9), (20:29.8) |
5 | 159 | Salisbury,
NC - Team Time (1st 5) 1:35:47.0 | Spread (1st 5) 4:08.8 |
| 2, 9, 44, 47, 57, (62), (65) |
| Phillip Tonseth, Philip Simons, Tyler Downs, Marqui Ross, Cody Earnhardt, (Kevin Kondek), (Sigurd Jost) |
| 16:50.1, 17:35.7, 20:06.1, 20:16.2, 20:58.9, (21:25.1), (21:45.7) |
6 | 167 | Piedmont,
NC - Team Time (1st 5) 1:34:43.0 | Spread (1st 5) 3:02.0 |
| 20, 24, 32, 33, 58, (68), (69) |
| Caleb Jirgal, Morgan Funderburk, Alex Griffin, Spencer Middleton, Joe Ventrano, (Garrett Shepperd), (Austin Purser) |
| 17:59.0, 18:09.0, 18:44.0, 18:50.0, 21:01.0, (22:51.0), (23:11.0) |
7 | 172 | South Stokes,
NC - Team Time (1st 5) 1:36:01.0 | Spread (1st 5) 3:02.1 |
| 8, 29, 36, 48, 51, (60), (72) |
| Beau Dudney, Caleb Swaim, Chris Joyce, Justin Nelson, Jose Gonzales, (Andrew Miller), (Stephen Rivas) |
| 17:31.7, 18:27.2, 19:10.0, 20:18.3, 20:33.8, (21:11.5), (23:58.0) |
8 | 175 | East Davidson,
NC - Team Time (1st 5) 1:36:15.8 | Spread (1st 5) 3:52.1 |
| 4, 37, 38, 42, 54, (55), (59) |
| Rodney Wright, Steven Hicks, Dillon Hester, Steven Torres, Josh Blair, (Tyler Oldaker), (Ben Stogner) |
| 16:57.5, 19:17.2, 19:24.4, 19:47.1, 20:49.6, (20:50.9), (21:01.8) |
9 | 191 | West Stanly,
NC - Team Time (1st 5) 1:37:06.0 | Spread (1st 5) 2:30.0 |
| 22, 31, 41, 45, 52, (56), (63) |
| Johnathan Thompson, Kirby Carpenter, Barron Whitley, Jeremy Clark, Jonathan Russell, (Austin Eudy), (Zac Brown) |
| 18:06.0, 18:37.0, 19:37.0, 20:10.0, 20:36.0, (20:53.0), (21:37.0) |
10 | 241 | Forbush,
NC - Team Time (1st 5) 1:41:45.4 | Spread (1st 5) 2:17.6 |
| 39, 43, 46, 49, 64, (66), (67) |
| Casey Winters, Elliot Vogler, Alec Faircloth, Zack Andrews, Bryan Winters, (Micah West), (Nevin Gentry) |
| 19:27.9, 19:51.0, 20:13.8, 20:27.2, 21:45.5, (22:02.3), (22:37.4) |
11 | 341 | West Davidson,
NC - Team Time (1st 5) 1:56:57.2 | Spread (1st 5) 3:57.3 |
| 53, 70, 71, 73, 74, (75), (76) |
| Jordan Hoover, Michael Frazier, Cain Swann, Adam Marsh, Lee Freidrich, (Seth Thompson), (Justin Knapp) |
| 20:46.0, 23:20.4, 23:29.2, 24:38.3, 24:43.3, (25:43.7), (26:06.3) |