1 | 39 | Cuthbertson,
NC - Team Time (1st 5) 1:26:59.9 | Spread (1st 5) 1:13.9 |
| 3, 4, 5, 13, 14, (19), (25) |
| Danny Sodano, Cole Bernard, Grant Wood, William DesLauriers, Max Cunningham, (Sean Hogan), (Eli Privette) |
| 16:37.7, 17:15.5, 17:27.1, 17:48.0, 17:51.6, (17:58.0), (18:13.1) |
2 | 62 | Central Davidson,
NC - Team Time (1st 5) 1:27:37.8 | Spread (1st 5) 1:51.8 |
| 1, 6, 10, 22, 23, (26), (38) |
| Derek Chavis, Alec Rhodes, Alex Walker, Thomas Gobble, Zeb Stewart, (Alex Crook), (Clay Gallimore) |
| 16:13.6, 17:32.0, 17:41.8, 18:05.0, 18:05.4, (18:18.0), (18:52.0) |
3 | 82 | Piedmont,
NC - Team Time (1st 5) 1:29:41.3 | Spread (1st 5) 44.0 |
| 8, 11, 16, 20, 27, (31), (37) |
| Josh Williams, Joshua Williams, Marcus Christanson, Chandler Williams, Marcus Christensen, (Garrett Griffin), (Vincent Berardelli) |
| 17:38.0, 17:45.0, 17:55.3, 18:01.0, 18:22.0, (18:40.0), (18:50.7) |
4 | 100 | West Stokes,
NC - Team Time (1st 5) 1:29:37.6 | Spread (1st 5) 2:11.1 |
| 2, 15, 21, 28, 34, (36), (43) |
| Jason Barber, Aaron Lipchak, Sam Stone, Dana Shrader, Colby Foxx, (Kenneth Erickson), (Bryan Whittington) |
| 16:33.9, 17:54.0, 18:02.4, 18:22.3, 18:45.0, (18:46.8), (19:08.0) |
5 | 193 | Wilkes Central,
NC - Team Time (1st 5) 1:34:57.0 | Spread (1st 5) 1:53.0 |
| 9, 39, 47, 48, 50, (71), (76) |
| Nick Nunn, Josh Gowan, Austin Motsinger, Ryan Barrett, Duncan Faw, (Devon Redmon), (Peter Gray) |
| 17:39.0, 18:53.0, 19:25.0, 19:28.0, 19:32.0, (20:37.0), (20:59.0) |
6 | 235 | Salisbury,
NC - Team Time (1st 5) 1:36:53.8 | Spread (1st 5) 1:34.6 |
| 30, 42, 45, 55, 63, (68), (69) |
| David Uto, Max Patel, Matt Washko, Riley Gokey, Nick Greene, (Kevin Kondek), (Will Murdoch) |
| 18:38.4, 19:03.4, 19:13.0, 19:46.0, 20:13.0, (20:30.1), (20:33.0) |
7 | 236 | Forbush,
NC - Team Time (1st 5) 1:37:08.0 | Spread (1st 5) 2:53.0 |
| 18, 40, 51, 52, 75, (80), (88) |
| Alec Faircloth, Ben Wall, Nevin Gentry, Noah Sisk, Bryan Winters, (Austin Millrons), (Isaac Warden) |
| 17:57.0, 19:00.0, 19:40.0, 19:41.0, 20:50.0, (21:14.0), (21:34.0) |
8 | 256 | Ashe County,
NC - Team Time (1st 5) 1:38:12.0 | Spread (1st 5) 2:43.0 |
| 33, 41, 46, 53, 83, (85), (91) |
| Gareth Berry, Richard Burke, Jonathan Nichols, Andrew Tedder, Nathan Jolly, (Landon Bush), (Zach Gouge) |
| 18:42.0, 19:03.0, 19:18.0, 19:44.0, 21:25.0, (21:28.0), (22:15.0) |
9 | 268 | West Davidson,
NC - Team Time (1st 5) 1:38:37.2 | Spread (1st 5) 58.8 |
| 44, 48, 54, 60, 62, (66), (81) |
| Jonathon Makepeace, Caleb Bauguess, Obediah Fire, Logan Herman, Jonatha Makepeace, (Brian Johnson), (Layton Bryant) |
| 19:11.0, 19:28.0, 19:45.0, 20:03.4, 20:09.8, (20:26.0), (21:19.0) |
10 | 314 | West Stanly,
NC - Team Time (1st 5) 1:42:10.0 | Spread (1st 5) 4:14.0 |
| 32, 56, 64, 65, 97, (104), (108) |
| Igor Bayluk, Logan Hucks, Jonathan Russell, Chris Snopkowski, Dillon Streuber, (Noah Coley), (Jonny Russell) |
| 18:41.0, 19:47.0, 20:23.0, 20:24.0, 22:55.0, (24:16.0), (24:31.0) |
11 | 320 | East Davidson,
NC - Team Time (1st 5) 1:41:47.0 | Spread (1st 5) 3:31.0 |
| 17, 59, 78, 82, 84, (93), (96) |
| Tyler Oldaker, Josh Blair, Tucker Johnson, Nicholas Williams, Michael Trull, (Luke Bayse), (Christian Carpenter) |
| 17:56.0, 19:54.0, 21:07.0, 21:23.0, 21:27.0, (22:27.5), (22:53.0) |
12 | 324 | Forest Hills,
NC - Team Time (1st 5) 1:42:38.5 | Spread (1st 5) 5:14.1 |
| 12, 70, 72, 72, 98, (106), (107) |
| Frisco Poole, Taylor Phifer, Daniel Cook, Michael Graham, Micah Shelton, (John Voeun), (Blake Rivenbark) |
| 17:47.0, 20:34.4, 20:38.0, 20:38.0, 23:01.1, (24:17.2), (24:27.1) |
13 | 325 | North Surry,
NC - Team Time (1st 5) 1:44:02.0 | Spread (1st 5) 5:01.7 |
| 29, 34, 61, 99, 102, (103), (104) |
| Matthew Mayes, Matthew Mays, Alex Bowes, Dustin Nichols, Brady Watts, (Caleb Cockerham), (tanner Mears) |
| 18:29.3, 18:45.0, 20:08.7, 23:08.0, 23:31.0, (23:33.6), (24:16.0) |
14 | 349 | South Stokes,
NC - Team Time (1st 5) 1:44:49.0 | Spread (1st 5) 5:00.5 |
| 7, 67, 89, 92, 94, (95) |
| Justin Nelson, Harrison Tilley, Stephen Rivas, Jeremiah Millikan, Daniel Millikan, (Hayden Lewis) |
| 17:33.2, 20:29.0, 21:46.4, 22:26.7, 22:33.7, (22:44.0) |
15 | 352 | North Stanly,
NC - Team Time (1st 5) 1:42:56.0 | Spread (1st 5) 1:40.0 |
| 57, 58, 74, 77, 86, (90), (100) |
| Noah Lancaster, Josh Selke, Justin Allman, Steven McClure, Zack Medlin, (Brandon Ragsdale), (Patrick Bready) |
| 19:50.0, 19:52.0, 20:41.0, 21:03.0, 21:30.0, (21:57.0), (23:18.0) |
16 | 400 | Berry,
NC - Team Time (1st 5) 1:49:53.1 | Spread (1st 5) 7:28.1 |
| 24, 79, 87, 101, 109, (110) |
| Traevin Drayton-Ferguson, Joseph Williams, Cameron Royster, Melshae Moore, Josh Weaver, (Thomas Johnson) |
| 18:09.0, 21:10.0, 21:31.0, 23:26.0, 25:37.1, (28:50.0) |