1 | 53 | Robbinsville,
NC - Team Time (1st 5) 1:24:20.8 | Spread (1st 5) 1:03.7 |
| 3, 7, 9, 12, 22, (32), (50) |
| Tyler Massey, Creight Boxberger, Lance Buchanan, Trent Tatham, Kaley Williams, (Irvin Portugal), (Nick Morefield) |
| 16:23.9, 16:40.2, 16:47.6, 17:01.5, 17:27.6, (17:51.9), (18:27.5) |
2 | 65 | North Carolina Science and Math (Durham),
NC - Team Time (1st 5) 1:24:50.1 | Spread (1st 5) 58.8 |
| 5, 6, 11, 20, 23, (28), (40) |
| Levi Rolles, Bobby Baraldi, Matt Jordan, Stephen Mulherin, Kerry Ellwanger, (Justin Hendrick), (Eli Turlington) |
| 16:29.9, 16:30.3, 16:57.0, 17:24.2, 17:28.7, (17:47.0), (18:07.2) |
3 | 66 | Lake Norman Charter,
NC - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 1:15.8 |
| 4, 8, 13, 14, 27, (28), (46) |
| Jordan Phillips, Erik Foran, Michael Westbay, Chris Hack, Bryant Hooker, (Nathan Farber), (Jared Shields) |
| 16:24.0, 16:45.5, 17:03.7, 17:04.0, 17:39.8, (17:47.0), (18:19.0) |
4 | 145 | Hayesville,
NC - Team Time (1st 5) 1:28:04.0 | Spread (1st 5) 2:41.8 |
| 2, 10, 16, 53, 64, (65), (70) |
| Tyler Breedlove, Dylan Johnson, Robert Vinson, Matt Reynolds, Josh Worley, (Weston Jordan), (Zak Evans) |
| 16:21.8, 16:49.4, 17:15.1, 18:34.1, 19:03.6, (19:04.5), (19:11.0) |
5 | 167 | West Wilkes,
NC - Team Time (1st 5) 1:29:28.7 | Spread (1st 5) 2:09.2 |
| 15, 18, 26, 35, 73, (77), (102) |
| JJ LaPlante, Daniel Jones, Chris Hayes, Colby Shell, Sam Allen, (Daniel King), (Michael McNeill) |
| 17:08.2, 17:23.1, 17:38.7, 18:01.3, 19:17.4, (19:24.3), (20:19.8) |
6 | 187 | Bishop McGuinness,
NC - Team Time (1st 5) 1:30:05.2 | Spread (1st 5) 57.9 |
| 19, 33, 41, 45, 49, (51), (54) |
| Preston Khan, Alex Preudhomme, Sam Williams, Nick Stout, Greg Redden, (Geoffrey Valcour), (Shane Delaney) |
| 17:24.0, 17:55.2, 18:09.1, 18:15.0, 18:21.9, (18:29.1), (18:35.9) |
7 | 202 | Gray Stone Day,
NC - Team Time (1st 5) 1:30:46.8 | Spread (1st 5) 1:19.8 |
| 25, 30, 39, 48, 60, (85), (92) |
| Harrison Latimer, Eldon Zacek, Quinton Parsons, Peter Gossage, Caleb Barnes, (Zack Medlin), (Tanner Inman) |
| 17:36.8, 17:47.1, 18:06.6, 18:19.7, 18:56.6, (19:43.8), (19:51.7) |
8 | 207 | Highland Tech,
NC - Team Time (1st 5) 1:30:47.5 | Spread (1st 5) 1:26.4 |
| 21, 24, 47, 56, 59, (94), (114) |
| Thomas Terrio, Dustin Rudisill, Jonathan Hilton, Sam Mennear, Clay Hackney, (Jake Edwards), (Cole Howell) |
| 17:25.2, 17:32.7, 18:19.4, 18:38.6, 18:51.6, (19:53.4), (20:44.4) |
9 | 245 | Hendersonville,
NC - Team Time (1st 5) 1:32:05.0 | Spread (1st 5) 36.6 |
| 37, 38, 55, 57, 58, (62), (78) |
| Jonathon Lewis, Val Donaldson, Carlos Unda, Jake Onan, Charles Colhoun, (Dylan Kallenbach), (Zac Stephens) |
| 18:03.6, 18:04.8, 18:36.4, 18:40.0, 18:40.2, (18:58.2), (19:25.0) |
10 | 310 | Pamlico County,
NC - Team Time (1st 5) 1:34:30.7 | Spread (1st 5) 2:28.4 |
| 17, 44, 79, 84, 86, (109), (110) |
| Blake Hollister, Michael Ehmke, Mitch Meador, Adam Poole, Josh Boyette, (Sean McNeely), (Roy Stocks) |
| 17:17.1, 18:11.5, 19:33.3, 19:43.3, 19:45.5, (20:37.0), (20:37.6) |
11 | 312 | North Stokes,
NC - Team Time (1st 5) 1:34:36.3 | Spread (1st 5) 1:55.1 |
| 36, 52, 61, 68, 95, (97), (98) |
| Austin Emonds, Travis Sexton, James Hammonds, Sean Condon, Johnathan McHone, (Corey Fulp), (Luke Hardin) |
| 18:02.7, 18:31.4, 18:57.6, 19:06.8, 19:57.8, (20:03.1), (20:05.6) |
12 | 342 | Raleigh Charter,
NC - Team Time (1st 5) 1:35:36.4 | Spread (1st 5) 3:04.5 |
| 31, 34, 69, 90, 118, (127), (132) |
| Evan Kardon, Chris O'Brien, Alex Dunham, Adam Fairbanks, Benjamin Jones, (Will Jackson), (Daniel Huddleston) |
| 17:48.8, 17:57.1, 19:07.3, 19:49.9, 20:53.3, (21:20.2), (21:57.2) |
13 | 375 | Mount Airy,
NC - Team Time (1st 5) 1:36:15.5 | Spread (1st 5) 4:47.1 |
| 1, 74, 76, 105, 119, (123), (136) |
| Matus Kriska, Jake Nester, Tyler Parries, Andrew Balogh, Jake Turney, (Corey Scott), (Stephen Smith) |
| 16:09.3, 19:23.2, 19:24.2, 20:22.4, 20:56.4, (21:10.3), (22:33.5) |
14 | 396 | Mitchell,
NC - Team Time (1st 5) 1:37:34.1 | Spread (1st 5) 2:03.4 |
| 43, 82, 83, 88, 100, (108), (124) |
| Brandon King, Taylor Forbes, King Brandon, Kerlin Taylor, Forbes Taylor, (Taylor Kerlin), (McKinney Colten) |
| 18:11.1, 19:40.3, 19:41.5, 19:46.7, 20:14.5, (20:33.9), (21:12.1) |
15 | 454 | Southwest Onslow,
NC - Team Time (1st 5) 1:40:04.4 | Spread (1st 5) 3:34.1 |
| 42, 71, 89, 122, 130, (139), (141) |
| Jordan Roberts, Gilbert Reyes, Jeremy French, C.J. Mitchell, Chris Sauer, (Cody Buchanun), (Issac Rodriguez) |
| 18:09.5, 19:11.6, 19:49.7, 21:10.0, 21:43.6, (24:02.0), (24:18.8) |
16 | 461 | Cherokee,
NC - Team Time (1st 5) 1:39:34.8 | Spread (1st 5) 1:33.8 |
| 67, 91, 93, 99, 111, (117), (135) |
| Gerald Mahan, Levi Sweringen, Anthony Lee, Wesley Bird, Nick Bushyhead, (E.J. L. Mann Carroll), (Ej Carroll) |
| 19:05.7, 19:51.2, 19:52.7, 20:05.7, 20:39.5, (20:52.2), (22:32.8) |
17 | 479 | Princeton,
NC - Team Time (1st 5) 1:40:34.2 | Spread (1st 5) 1:09.5 |
| 75, 87, 104, 106, 107, (115), (121) |
| Daniel Toler, Quinn Dougherty, Matthew Edwards, Ethan Anderson, Lane Dougherty, (Jonathan Croom), (Chris Dewberry) |
| 19:23.5, 19:46.3, 20:20.8, 20:30.6, 20:33.0, (20:44.6), (21:09.5) |
18 | 480 | Manteo,
NC - Team Time (1st 5) 1:40:43.6 | Spread (1st 5) 2:09.5 |
| 66, 72, 101, 116, 125, (129) |
| Avery Stone, Josh Buchanan, Robert Beane, Brennan Wescott, Justin May, (River Chapman) |
| 19:05.0, 19:13.1, 20:19.2, 20:51.8, 21:14.5, (21:35.9) |
19 | 504 | Ocracoke,
NC - Team Time (1st 5) 1:41:44.8 | Spread (1st 5) 1:48.7 |
| 80, 81, 103, 112, 128, (142), (146) |
| Carlos Deleo, Adam Carter, Wyatt Norris, Joseph Chestnut, Andrew Tillett, (Kyle Tillett), (Kadle Nagakome) |
| 19:36.7, 19:39.8, 20:20.1, 20:42.8, 21:25.4, (24:25.0), (27:08.0) |
20 | 536 | Thomas Jefferson,
NC - Team Time (1st 5) 1:43:15.3 | Spread (1st 5) 2:48.7 |
| 63, 96, 120, 126, 131, (134), (138) |
| Michael Mellnik, Phillip Barker, Kaleb Munjas, Hunter Lutz, Zac Caldwell, (Christian Carpenter), (Cody Carter) |
| 19:02.3, 19:58.0, 21:07.0, 21:17.0, 21:51.0, (22:21.0), (23:49.0) |
21 | 666 | Avery County,
NC - Team Time (1st 5) 1:54:30.5 | Spread (1st 5) 3:47.0 |
| 113, 133, 137, 140, 143, (144), (144) |
| Justin Gragg, Dustin Clarke, Mark Polsgrove, Timothy Stewart, Hunter Guinn, (Timmie Stewart), (Joey Potter) |
| 20:44.0, 21:58.0, 23:01.0, 24:16.5, 24:31.0, (24:45.0), (24:45.0) |