1 | 37 | Reagan,
NC - Team Time (1st 5) 1:21:37.2 | Spread (1st 5) 1:27.6 |
| 1, 3, 4, 11, 18, (21), (23) |
| Craig Engels, Jordan Marsh, Perry Cabean, Jason Creasy, Christopher Marsh, (Caleb Adcock), (Alex Herron) |
| 15:33.4, 16:11.0, 16:11.6, 16:40.2, 17:01.0, (17:07.0), (17:10.0) |
2 | 38 | Mount Tabor,
NC - Team Time (1st 5) 1:21:46.0 | Spread (1st 5) 54.0 |
| 2, 6, 7, 10, 13, (20), (38) |
| George Oliver, Michael Ellis, Josh Copus, Macon Gambill, Dalton Nickel, (Andrew Krivsky), (Nathan Kirse) |
| 15:54.0, 16:16.0, 16:17.0, 16:31.0, 16:48.0, (17:03.0), (17:27.2) |
3 | 131 | West Forsyth,
NC - Team Time (1st 5) 1:25:57.0 | Spread (1st 5) 30.0 |
| 16, 17, 24, 35, 39, (50), (59) |
| Graham McAlister, Justin Swink, Ryan Hughart, Garrett Farrimond, Alex Langevin, (Miguel Vasquez), (Blake Koeval) |
| 16:58.0, 16:59.0, 17:11.0, 17:21.0, 17:28.0, (17:49.0), (18:06.0) |
4 | 133 | Northwest Guilford,
NC - Team Time (1st 5) 1:25:39.9 | Spread (1st 5) 1:02.0 |
| 9, 15, 31, 36, 42, (48), (49) |
| Carl Walton, Carl Watson, Henry Williamson, Dalton Lyons, Carl Walton jr, (Spencer Crigler), (Derek Linder) |
| 16:30.0, 16:54.9, 17:17.9, 17:25.1, 17:32.0, (17:43.0), (17:46.3) |
5 | 149 | Grimsley,
NC - Team Time (1st 5) 1:26:26.1 | Spread (1st 5) 34.0 |
| 18, 22, 27, 37, 45, (62), (73) |
| August Menzer, Luke Sumerford, Jonathon Reeve, Vikram Sethuraman, Robert Whiting, (Gray Underwood), (Joel Freeman) |
| 17:01.0, 17:08.1, 17:16.0, 17:26.0, 17:35.0, (18:08.0), (18:25.0) |
6 | 174 | R.J. Reynolds,
NC - Team Time (1st 5) 1:26:44.5 | Spread (1st 5) 2:00.5 |
| 8, 12, 29, 53, 72, (79), (91) |
| Eric Royer, Dustin Sneed, Spencer Kirk, Joe Wilson, Robert Paynter, (Andrew Ciaccia), (Garrett Thomas) |
| 16:23.5, 16:46.0, 17:17.0, 17:54.0, 18:24.0, (18:41.0), (19:12.0) |
7 | 182 | Southeast Guilford,
NC - Team Time (1st 5) 1:27:04.1 | Spread (1st 5) 1:10.2 |
| 14, 32, 34, 44, 58, (70), (85) |
| Devin Foust, Daniel Hinshaw, Ariel Shores, Greg Coward, Michael Fittante, (Brian Hogan), (Chris Bingham) |
| 16:50.8, 17:18.7, 17:19.6, 17:34.0, 18:01.0, (18:23.2), (18:51.4) |
8 | 224 | Southern Alamance,
NC - Team Time (1st 5) 1:27:50.7 | Spread (1st 5) 2:11.2 |
| 5, 40, 47, 61, 71, (87), (97) |
| Collin Loy, Austin Greeson, Conner Murray, Travis Chriscoe, Ryan Allshouse, (Nathan Wood), (Austin Drake) |
| 16:12.4, 17:28.5, 17:39.7, 18:06.5, 18:23.6, (18:53.0), (19:31.5) |
9 | 249 | Davie,
NC - Team Time (1st 5) 1:29:07.0 | Spread (1st 5) 1:19.0 |
| 27, 41, 51, 55, 75, (78), (84) |
| Davis Mossman, Johnny Zarbock, Michael Mebel, Justin Johnson, Reid Hecht, (Drew Rudolph), (Jose Gabino) |
| 17:16.0, 17:30.0, 17:50.0, 17:56.0, 18:35.0, (18:40.0), (18:51.0) |
10 | 315 | East Forsyth,
NC - Team Time (1st 5) 1:30:50.0 | Spread (1st 5) 1:35.0 |
| 33, 46, 66, 82, 88, (94), (95) |
| Francisco Rocha, Grayson Jones, Josh Meyer, Nathan Thompson, Jacob Albright, (Alex Midkiff), (Joey Pollock) |
| 17:19.0, 17:36.0, 18:12.0, 18:49.0, 18:54.0, (19:26.0), (19:28.0) |
11 | 333 | Parkland,
NC - Team Time (1st 5) 1:31:33.4 | Spread (1st 5) 1:19.2 |
| 52, 55, 65, 69, 92, (103), (133) |
| Dequan Maddox, Robert Dula, Josiah Elliott, Eric Council, Turner Williams, (Gaired Jordan), (Blake Byrd) |
| 17:53.0, 17:56.0, 18:10.5, 18:21.7, 19:12.2, (20:17.0), (24:27.0) |
12 | 343 | Page,
NC - Team Time (1st 5) 1:31:46.7 | Spread (1st 5) 47.4 |
| 54, 57, 74, 77, 81, (86), (89) |
| Spencer Hazel, Alex Bluffington, Drew Lake, Matt Lovejoy, Parker Yost, (Christopher Stavrolakis), (Levi Ricketts) |
| 17:55.6, 17:57.4, 18:31.0, 18:39.7, 18:43.0, (18:52.2), (18:55.6) |
13 | 358 | Ragsdale,
NC - Team Time (1st 5) 1:33:52.0 | Spread (1st 5) 2:56.0 |
| 24, 67, 68, 99, 100, (110), (119) |
| Thusan Fernando, Rishab Renvakar, Paul Sidam, Dontonio Garrison, Kyle Tuttle, (Taylor Mitchell), (Reade Salerno) |
| 17:11.0, 18:13.0, 18:20.0, 20:01.0, 20:07.0, (20:35.5), (20:57.0) |
14 | 371 | Western Guilford,
NC - Team Time (1st 5) 1:33:58.0 | Spread (1st 5) 3:07.0 |
| 29, 64, 76, 95, 107, (115), (120) |
| Caleb Wilkerson, Ian Hrdlicka, Hector Moradel, Alan Davis, Brenden Parsons, (Matthew Bouton), (Gerardo Orisio) |
| 17:17.0, 18:10.0, 18:39.0, 19:28.0, 20:24.0, (20:46.0), (20:59.0) |
15 | 386 | Porter Ridge,
NC - Team Time (1st 5) 1:35:10.0 | Spread (1st 5) 3:10.0 |
| 24, 62, 93, 102, 105, (106), (114) |
| Richard Cabrera, Ryan Hastings, Michael Janko, Harrison Rivers, Luke Ferguson, (Hayden McMahan), (Jared Morgan) |
| 17:11.0, 18:08.0, 19:18.0, 20:12.0, 20:21.0, (20:23.4), (20:45.0) |
16 | 452 | North Davidson,
NC - Team Time (1st 5) 1:38:53.0 | Spread (1st 5) 4:04.0 |
| 43, 59, 104, 121, 125, (126), (128) |
| Matt Jordan, Dylan Lemly, Logan McDonald, Jake Butts, Nick Bell, (Nathan Bucker), (Spencer Ader) |
| 17:33.0, 18:06.0, 20:18.0, 21:19.0, 21:37.0, (21:47.4), (22:08.0) |
17 | 464 | Sun Valley,
NC - Team Time (1st 5) 1:37:28.8 | Spread (1st 5) 1:55.2 |
| 80, 82, 90, 101, 111, (112), (129) |
| Nick Fink, Ben Strong, Rohan Johnson, Juan Gomez, Ty Washington, (Chance Mc Kay), (Logan Farlow) |
| 18:41.8, 18:49.0, 19:11.0, 20:10.0, 20:37.0, (20:41.0), (22:14.0) |
18 | 551 | Southwest Guilford,
NC - Team Time (1st 5) 1:42:42.0 | Spread (1st 5) 1:04.0 |
| 98, 108, 112, 116, 117, (122), (123) |
| Cory Burns, Jeffrey Buchan, Christian Harms, Joel Martinez, Tim Hayes, (Kevin Le), (Anton Fendrich) |
| 19:51.0, 20:28.0, 20:41.0, 20:47.0, 20:55.0, (21:24.0), (21:29.0) |
19 | 608 | High Point Central,
NC - Team Time (1st 5) 1:47:26.0 | Spread (1st 5) 1:51.0 |
| 109, 118, 124, 127, 130, (131), (132) |
| Logan Kepley, Christian Earls, Scott Mann, David Taylor, Matthew Krawczyk, (Matt Blake), (Justin Franklin) |
| 20:33.0, 20:56.0, 21:33.0, 22:00.0, 22:24.0, (23:50.0), (24:13.0) |