1 | 49 | East Lincoln,
NC - Team Time (1st 5) 1:26:52.0 | Spread (1st 5) 1:21.2 |
| 3, 4, 11, 12, 19, (32), (40) |
| Dylan Belles, Brather Cline, Mason Leach, Damian Caracciolo, Justin Wilkes, (Parker Hills), (Collin Farar) |
| 16:41.6, 16:43.2, 17:42.1, 17:42.3, 18:02.8, (18:56.0), (19:11.6) |
2 | 68 | North Lincoln,
NC - Team Time (1st 5) 1:28:23.9 | Spread (1st 5) 1:25.9 |
| 5, 8, 13, 16, 26, (29), (34) |
| German Perez, Andrew Fea, Chris Boyle, Ryan Shannon, Travis Byers, (Thomas Shannon), (Gill Martin) |
| 16:55.0, 17:22.0, 17:47.0, 17:59.0, 18:20.9, (18:28.0), (19:00.4) |
3 | 70 | Owen,
NC - Team Time (1st 5) 1:29:05.4 | Spread (1st 5) 1:04.0 |
| 6, 9, 10, 18, 27, (38), (45) |
| Graham Neville, Tate Piercy, Andrew Tyson, Marc Begley, David Greene, (Mitchell Karriker), (Kip Otterness) |
| 17:19.0, 17:40.0, 17:41.4, 18:02.0, 18:23.0, (19:08.0), (19:33.0) |
4 | 71 | Brevard,
NC - Team Time (1st 5) 1:28:17.5 | Spread (1st 5) 1:39.2 |
| 2, 7, 17, 21, 24, (35), (41) |
| Alex Goden, Tommy Connell, Jack Vanhorn, Wesley Kreigsman, Joshua Tourtellotte, (Tyler Holden), (Corey Eker) |
| 16:37.1, 17:20.0, 18:00.1, 18:04.0, 18:16.3, (19:00.7), (19:14.1) |
5 | 121 | Lincolnton,
NC - Team Time (1st 5) 1:31:12.4 | Spread (1st 5) 3:08.8 |
| 1, 14, 22, 36, 48, (53), (76) |
| Travis Alfaro, Eduardo Salazar, Zack Fitzgerald, Coty Lail, Victor Lopez, (Nathan Andrews), (Brandon Wray) |
| 16:29.7, 17:50.0, 18:10.0, 19:04.2, 19:38.5, (20:06.9), (21:33.0) |
6 | 175 | Polk County,
NC - Team Time (1st 5) 1:34:54.3 | Spread (1st 5) 1:58.8 |
| 15, 30, 31, 49, 50, (57), (65) |
| Ricky Mozquedo, Ricky Mozequedo, Andy Conner, Flynn Chapman, Bruce Butler, (Jacob Collins), (Robbie Franklin) |
| 17:54.5, 18:40.0, 18:44.9, 19:41.6, 19:53.3, (20:23.4), (20:48.7) |
7 | 204 | Smoky Mountain,
NC - Team Time (1st 5) 1:36:42.2 | Spread (1st 5) 2:25.8 |
| 19, 39, 43, 44, 59, (63), (64) |
| Neil Butcher, Zack Frizzell, Clayton Gunter, Drew Fox, Clinton Porter, (Brett Wilde), (Matt Turpin) |
| 18:02.8, 19:10.5, 19:28.9, 19:31.4, 20:28.6, (20:41.5), (20:46.6) |
8 | 226 | Chase,
NC - Team Time (1st 5) 1:37:49.5 | Spread (1st 5) 2:41.5 |
| 25, 37, 42, 51, 71, (73), (74) |
| Rene Escalera, Ben Cole, Victor Fabian, Josh Parks, Brent Butler, (Jake Shaneburger), (Caleb Scoggins) |
| 18:18.0, 19:05.0, 19:23.0, 20:04.0, 20:59.5, (21:05.8), (21:07.0) |
9 | 244 | Pisgah,
NC - Team Time (1st 5) 1:39:14.9 | Spread (1st 5) 1:29.0 |
| 33, 47, 52, 54, 58, (60), (79) |
| Chad Allen, Duke Sawyer, Luke Dillard, Thomas Mattingly, Russel Arndt, (Garren Bailey), (Matt Willis) |
| 18:57.2, 19:37.3, 20:05.1, 20:09.1, 20:26.2, (20:33.9), (21:44.0) |
10 | 287 | North Henderson,
NC - Team Time (1st 5) 1:41:30.3 | Spread (1st 5) 2:30.3 |
| 28, 61, 62, 67, 69, (70), (72) |
| Marcus Baer, James Hubbard, Brandon Washington, Luis Santos, Carlos Vega, (Chris Flores), (Xavier Eckonen) |
| 18:24.7, 20:38.0, 20:41.0, 20:51.6, 20:55.0, (20:57.2), (21:02.8) |
11 | 319 | East Rutherford,
NC - Team Time (1st 5) 1:43:41.9 | Spread (1st 5) 2:00.2 |
| 46, 55, 66, 75, 77, (81), (86) |
| Cody Danner, Hayden Trull, Mason Jolley, Tripp Hamrick, Tyler Nelson, (Collin Henson), (Ryan Champion) |
| 19:34.9, 20:13.9, 20:50.6, 21:27.4, 21:35.1, (22:06.8), (22:54.2) |
| 319 | Mountain Heritage,
NC - Team Time (1st 5) 1:44:35.0 | Spread (1st 5) 4:23.7 |
| 23, 56, 78, 80, 82, (83), (84) |
| Jacob Sincoskie, Wyler Fondaw, Alex Shaw, Nick Thomas, McKenzie Pauley, (Dillon Vess), (Christian Bobbe) |
| 18:13.7, 20:16.2, 21:42.3, 21:45.4, 22:37.4, (22:47.9), (22:52.0) |
13 | 417 | Madison,
NC - Team Time (1st 5) 1:59:06.5 | Spread (1st 5) 5:22.8 |
| 68, 85, 87, 88, 89, (90), (91) |
| Kyle Ellison, Lucas Cody, Joseph Metscher, Jarrett Ipox, Cody Curry, (Chase Ammonds), (Austin Rice) |
| 20:52.2, 22:52.9, 24:19.2, 24:47.2, 26:15.0, (27:44.2), (29:50.0) |