1 | 24 | Mount Tabor,
NC - Team Time (1st 5) 1:21:53.3 | Spread (1st 5) 1:35.0 |
| 1, 3, 4, 7, 9, (10), (13) |
| Jared Neely, Andrew McGee, Charlie Reed, Michael Ellis, George Oliver, (Matt Ayala), (Michael Gmeiner) |
| 15:24.0, 16:20.0, 16:28.3, 16:42.0, 16:59.0, (17:00.0), (17:22.0) |
2 | 52 | Reagan,
NC - Team Time (1st 5) 1:24:45.3 | Spread (1st 5) 2:09.0 |
| 2, 8, 11, 14, 17, (18), (20) |
| Jack Anderson, Perry Cabean, Jordan Marsh, Brady Adock, Brady Adcock, (David Smith), (Trent Blevins) |
| 15:33.1, 16:54.8, 17:08.6, 17:26.7, 17:42.1, (17:47.0), (17:52.3) |
3 | 60 | West Forsyth,
NC - Team Time (1st 5) 1:25:42.4 | Spread (1st 5) 1:27.3 |
| 5, 6, 12, 16, 21, (22), (28) |
| David Cason, Jordan Sorensen, Justin Swink, Micah Smith, Graham McAlister, (Michael Towery), (Wilson Rowe) |
| 16:28.7, 16:34.0, 17:10.2, 17:33.5, 17:56.0, (18:02.0), (18:22.6) |
4 | 126 | R.J. Reynolds,
NC - Team Time (1st 5) 1:31:01.3 | Spread (1st 5) 48.3 |
| 19, 22, 24, 30, 31, (37), (38) |
| Dylan Tatum, Will Foster, George Cleland, Trent Evans, Luis Alfaro, (John Orr), (Sam Wilson) |
| 17:49.0, 18:02.0, 18:03.0, 18:30.0, 18:37.3, (19:28.0), (19:41.0) |
5 | 127 | Davie,
NC - Team Time (1st 5) 1:31:21.0 | Spread (1st 5) 1:16.0 |
| 15, 25, 26, 29, 32, (34), (36) |
| Andrew Allen, Brian Bullins, Johnny Zarbock, Michael Waters, Jacob Whitaker, (Karch Arey), (Lake Slabach) |
| 17:33.0, 18:15.0, 18:20.0, 18:24.0, 18:49.0, (19:02.0), (19:18.0) |
6 | 174 | North Davidson,
NC - Team Time (1st 5) 1:37:30.9 | Spread (1st 5) 2:18.2 |
| 27, 33, 35, 39, 40, (41), (42) |
| Evan Prevette, Matt Jordan, Dylan Lemly, Jimmy Mcdonald, Jacob McCarn, (Lucas McCarn), (Ryan McNerny) |
| 18:22.1, 18:57.7, 19:15.9, 20:14.9, 20:40.3, (20:43.6), (21:21.8) |