1 | 53 | Apex,
NC - Team Time (1st 5) 57:18.0 | Spread (1st 5) 32.0 |
| 1, 7, 12, 16, 17, (25), (27) |
| Alex Reid, David Klinz, Kent Vashaw, Jake Lay, Danny Tomkoski, (Alex Williams), (Danny Fredenburg) |
| 11:06.0, 11:25.0, 11:32.0, 11:37.0, 11:38.0, (11:48.0), (11:49.0) |
2 | 57 | Broughton,
NC - Team Time (1st 5) 57:30.0 | Spread (1st 5) 21.0 |
| 4, 6, 14, 15, 18, (23), (25) |
| Bradley McClure, Ben Koon, John Caison, Carter Hornaday, Cameron Casadonte, (Harrison Booth), (Stephen Ingram) |
| 11:18.0, 11:24.0, 11:34.0, 11:35.0, 11:39.0, (11:46.0), (11:48.0) |
3 | 58 | West Johnston,
NC - Team Time (1st 5) 57:26.0 | Spread (1st 5) 29.0 |
| 2, 7, 9, 19, 21, (36), (54) |
| Brandon Watson, Cole Simons, Connor Martinez, Jarrett Hayes, Jake Betancourt, (Dylan Finn), (Taylor Finn) |
| 11:13.0, 11:25.0, 11:26.0, 11:40.0, 11:42.0, (12:02.0), (12:14.0) |
4 | 155 | Millbrook,
NC - Team Time (1st 5) 59:34.0 | Spread (1st 5) 36.0 |
| 12, 24, 35, 41, 43, (50), (58) |
| Read Caulkins, Tony Miller, Ioan Bolohan, Jonathan Hill, Scott Vinsel, (Josh Sywanyk), (Drew Leneschmidt) |
| 11:32.0, 11:47.0, 12:01.0, 12:06.0, 12:08.0, (12:10.0), (12:18.0) |
5 | 178 | Sanderson,
NC - Team Time (1st 5) 59:57.0 | Spread (1st 5) 18.0 |
| 29, 31, 37, 38, 43, (47), (47) |
| Daniel Whitacre, John Celestini, John Sledge, Brock Friedman, Matt Hines, (Lee Utter), (Mitchell Feldbusch) |
| 11:50.0, 11:52.0, 12:03.0, 12:04.0, 12:08.0, (12:09.0), (12:09.0) |
6 | 188 | Mooresville,
NC - Team Time (1st 5) 1:00:04.0 | Spread (1st 5) 50.0 |
| 11, 33, 39, 43, 62, (66), (78) |
| David Rodes, Jack Powell, Shawn Lautner, Landon Robinson, Seth Harrington, (Cyrus Homesley), (Casey Vitanza) |
| 11:31.0, 11:59.0, 12:05.0, 12:08.0, 12:21.0, (12:25.0), (12:41.0) |
7 | 194 | Cary,
NC - Team Time (1st 5) 1:00:02.0 | Spread (1st 5) 1:09.0 |
| 3, 39, 41, 43, 68, (71), (74) |
| Tyler Lapp, Adam Elliman, Abel Tecle, Alex Salisbury, Everette Jordan, (Doug Thompson), (Christopher Johnson) |
| 11:17.0, 12:05.0, 12:06.0, 12:08.0, 12:26.0, (12:32.0), (12:37.0) |
8 | 195 | Mount Tabor,
NC - Team Time (1st 5) 59:59.0 | Spread (1st 5) 35.0 |
| 19, 21, 47, 53, 55, (63), (64) |
| Austin Hansen, Dalton Nickel, Will Holland, Matthew Heyer, Bryan Harriott, (Brett Roberts), (Ryan Kelley) |
| 11:40.0, 11:42.0, 12:09.0, 12:13.0, 12:15.0, (12:22.0), (12:23.0) |
9 | 203 | Northwest Guilford,
NC - Team Time (1st 5) 1:00:06.0 | Spread (1st 5) 1:25.0 |
| 5, 9, 32, 75, 82, (82), (96) |
| Derek Linder, Kermit Robinson, Patrick Westorvelt, Keller Pulling, Luke Crawford, (Timmy Hassett), (AJ Boland) |
| 11:22.0, 11:26.0, 11:53.0, 12:38.0, 12:47.0, (12:47.0), (13:14.0) |
10 | 262 | Ardrey Kell,
NC - Team Time (1st 5) 1:01:02.0 | Spread (1st 5) 34.0 |
| 29, 50, 59, 59, 65, (73), (76) |
| Mark Stalcup, Jonathan Lwin, Matt Dockstader, Max Nagle, Brian Babcock, (Connor Ifkovits), (Andrew Brady) |
| 11:50.0, 12:10.0, 12:19.0, 12:19.0, 12:24.0, (12:36.0), (12:40.0) |
11 | 341 | East Chapel Hill,
NC - Team Time (1st 5) 1:02:34.0 | Spread (1st 5) 1:00.0 |
| 27, 69, 79, 80, 86, (87), (89) |
| Axel James, Max Soloedo, Will Krakow, Kelby Kennedy, Bill Collette, (Sam Towne), (Kenan Dudley) |
| 11:49.0, 12:29.0, 12:43.0, 12:44.0, 12:49.0, (12:50.0), (12:51.0) |
12 | 345 | Leesville Road,
NC - Team Time (1st 5) 1:02:30.0 | Spread (1st 5) 38.0 |
| 52, 55, 66, 85, 87, (92), (99) |
| Tyler Glass, Lucas Bortoff, Brett Cutler, Ben Tyner, Cory Scheviak, (Grant Przybyla), (Thomas Theunissen) |
| 12:12.0, 12:15.0, 12:25.0, 12:48.0, 12:50.0, (13:03.0), (13:22.0) |
13 | 366 | Panther Creek,
NC - Team Time (1st 5) 1:03:11.0 | Spread (1st 5) 1:06.0 |
| 34, 70, 80, 89, 93, (96), (98) |
| Andy Oravetz, Davidson Boswell, Callum Reid, John Stuart O'Neill, Jared Eldridge, (Charlie Stephenson), (Chris Austin) |
| 12:00.0, 12:30.0, 12:44.0, 12:51.0, 13:06.0, (13:14.0), (13:19.0) |
14 | 369 | East Forsyth,
NC - Team Time (1st 5) 1:03:22.0 | Spread (1st 5) 1:10.0 |
| 57, 59, 71, 82, 100 |
| Craig Mainhart, Grayson Jones, Kevin Hamm, Josh Meyer, Alex Traughber |
| 12:17.0, 12:19.0, 12:32.0, 12:47.0, 13:27.0 |
15 | 461 | Cape Fear,
NC - Team Time (1st 5) 1:05:42.0 | Spread (1st 5) 47.0 |
| 76, 91, 94, 100, 100, (103), (105) |
| Aaron Lewis, Ronald Bailey, Devonta Martin, Julian Bailey, AJ Purcell, (Weldon Royster), (Jeremy Martin) |
| 12:40.0, 12:59.0, 13:09.0, 13:27.0, 13:27.0, (13:33.0), (13:44.0) |
16 | 520 | Wake Forest,
NC - Team Time (1st 5) 1:10:05.0 | Spread (1st 5) 2:17.0 |
| 95, 104, 106, 107, 108 |
| Gary Hutchins, James McDonald, Hayden Bridges, Alan Lunsford, Alex Moss |
| 13:10.0, 13:43.0, 13:50.0, 13:55.0, 15:27.0 |