1 | 48 | Bishop McGuinness,
NC - Team Time (1st 5) 1:26:36.9 | Spread (1st 5) 52.6 |
| 2, 7, 10, 13, 16, (18), (30) |
| Jack Brannan, Bryan Soltis, Peter Balogh, Zack Jones, William Johnson, (Caleb Carmichael), (Scott Debrecht) |
| 16:50.5, 17:07.1, 17:20.2, 17:36.0, 17:43.1, (17:54.5), (18:10.7) |
2 | 66 | Elkin,
NC - Team Time (1st 5) 1:27:45.2 | Spread (1st 5) 1:04.7 |
| 3, 6, 17, 19, 21, (38), (39) |
| Jacob Parker, Brandon Welborne, Blake Poplin, Jonah Christian, Said Javier, (Jeremy Pierce), (Eli Brown) |
| 16:52.6, 17:06.5, 17:54.1, 17:54.7, 17:57.3, (18:43.7), (18:45.4) |
3 | 94 | Gray Stone Day,
NC - Team Time (1st 5) 1:29:06.7 | Spread (1st 5) 36.9 |
| 11, 14, 20, 23, 26, (31), (33) |
| Dennis Collins, Josh Rolan, David Cowan, Patrick Parsons, Jordy Featherstone, (Reid Huckabee), (William Murdoch) |
| 17:26.1, 17:39.7, 17:55.9, 18:02.0, 18:03.0, (18:16.9), (18:26.2) |
4 | 123 | Chatham Central,
NC - Team Time (1st 5) 1:30:08.7 | Spread (1st 5) 1:26.1 |
| 5, 25, 27, 32, 34, (43), (50) |
| Chris Jaeger, Scotty Polston, Bradley Harms, Nick Daggett, Dillon Johnson, (Kameron McNeill), (Dawson Wolf) |
| 17:05.3, 18:02.8, 18:03.4, 18:25.8, 18:31.4, (18:50.5), (19:14.0) |
5 | 137 | North Stokes,
NC - Team Time (1st 5) 1:30:54.1 | Spread (1st 5) 2:43.4 |
| 4, 12, 22, 35, 64, (71), (76) |
| James Hammonds, Justin Kenard, Dawson Durham, Dakota Young, Dustin Vernon, (Trinity Fain), (Jake Chesnet) |
| 17:01.9, 17:31.0, 18:01.7, 18:34.2, 19:45.3, (20:02.8), (20:26.6) |
6 | 164 | Walkertown,
NC - Team Time (1st 5) 1:32:12.8 | Spread (1st 5) 1:52.4 |
| 8, 15, 45, 47, 49, (54), (60) |
| Matthew Rogers, Daniel Parmesano, Corey Cook, Josh Wampler, Justin Still, (Donwill Jamison), (Ryan Carter) |
| 17:16.5, 17:43.0, 18:59.8, 19:04.6, 19:08.9, (19:19.4), (19:34.2) |
7 | 259 | North Stanly,
NC - Team Time (1st 5) 1:36:09.4 | Spread (1st 5) 2:07.4 |
| 28, 42, 58, 59, 72, (81), (82) |
| Noah Lancaster, Kellan Sabol, Josh Selke, Weston Dennis, Garrett Neal, (Brandon Ragsdale), (Carter Knighten) |
| 18:05.1, 18:48.9, 19:28.8, 19:34.1, 20:12.5, (20:55.9), (20:57.6) |
| 259 | West Montgomery,
NC - Team Time (1st 5) 1:36:35.1 | Spread (1st 5) 2:51.6 |
| 29, 36, 44, 66, 84, (86), (88) |
| Chris Pipkin, Nick Batten, Avery Pipkin, Kameron Batten, Karrick Bennett, (Guadalupe Lopez), (Dylan Woody) |
| 18:07.7, 18:39.0, 18:58.4, 19:50.7, 20:59.3, (21:10.0), (21:12.2) |
9 | 267 | Atkins,
NC - Team Time (1st 5) 1:36:32.0 | Spread (1st 5) 59.2 |
| 40, 51, 56, 57, 63, (69), (73) |
| Chris Hall, Josh Nofzinger, Tony Davis, Bryson Whitt, Toney Davis, (Dylan Langham), (Andre Pearson) |
| 18:45.8, 19:14.5, 19:22.8, 19:23.9, 19:45.0, (19:58.7), (20:13.4) |
10 | 272 | Mount Airy,
NC - Team Time (1st 5) 1:37:02.3 | Spread (1st 5) 1:42.4 |
| 41, 48, 52, 53, 78, (93) |
| Joseph Dixon, Matthew Eads, Justin Leonard, Dalton Mayes, Jack McCluskey, (Jake Holmes) |
| 18:48.7, 19:06.4, 19:17.1, 19:19.0, 20:31.1, (21:45.5) |
11 | 275 | East Wilkes,
NC - Team Time (1st 5) 1:38:02.3 | Spread (1st 5) 5:22.8 |
| 1, 9, 79, 90, 96, (97) |
| Will Jolly, Kyle Rhodes, Grant Bare, Trey Blevins, Austin Miller, (Brandon Tilley) |
| 16:39.3, 17:19.0, 20:43.8, 21:18.1, 22:02.1, (22:03.0) |
12 | 290 | North Moore,
NC - Team Time (1st 5) 1:37:52.1 | Spread (1st 5) 1:43.2 |
| 37, 46, 62, 70, 75, (85), (95) |
| Tristan Mackey, Tyler Hunsucker, James Gillis, Travis English, Austin Hunsucker, (Travis Shelton), (Ivan Benjume) |
| 18:41.8, 19:03.3, 19:39.4, 20:02.6, 20:25.0, (21:08.8), (21:54.1) |
13 | 340 | Queen's Grant,
NC - Team Time (1st 5) 1:40:55.8 | Spread (1st 5) 4:12.1 |
| 24, 67, 74, 77, 98, (103), (104) |
| Craig Rowell, Tony Young, Thomas Vaughn, Lyndsey Dickson, Joshua Watkins, (Andrew Terry), (Scott Hillard) |
| 18:02.2, 19:55.0, 20:16.6, 20:27.7, 22:14.3, (23:00.8), (23:03.1) |
14 | 419 | East Montgomery,
NC - Team Time (1st 5) 1:48:24.3 | Spread (1st 5) 5:55.2 |
| 55, 65, 89, 102, 108, (115), (116) |
| Ricky Thacker II, Caleb Hassell, Drason Little, Corrin Wall, Corey Maness, (Corwin Meines), (Carlos Salgado) |
| 19:22.4, 19:50.2, 21:14.7, 22:39.4, 25:17.6, (29:33.0), (29:36.0) |
15 | 437 | South Stanly,
NC - Team Time (1st 5) 1:46:59.4 | Spread (1st 5) 2:43.6 |
| 61, 91, 92, 94, 99, (100), (101) |
| Josh Lewellen, Cody Shields, Dallas Starnes, Luke Oliver, Michael Humes, (Jeff Helms), (Wesley Smith) |
| 19:36.4, 21:35.2, 21:40.2, 21:47.6, 22:20.0, (22:24.0), (22:35.4) |
16 | 464 | Union Academy,
NC - Team Time (1st 5) 1:52:23.3 | Spread (1st 5) 4:54.9 |
| 80, 83, 87, 105, 109, (110) |
| Wylie Schnedl, Wyatt McBride, Logan Felix, Peter Mantione, Michael Caldwell, (Patrick McNulty) |
| 20:53.5, 20:59.0, 21:11.1, 23:31.3, 25:48.4, (27:34.0) |
17 | 504 | Albemarle,
NC - Team Time (1st 5) 2:05:16.9 | Spread (1st 5) 8:56.1 |
| 68, 106, 107, 111, 112, (113), (114) |
| Jack Williams, Zac Brufford, Colin Egan, William Ivey, Joey Little, (Quinton Wainwright), (Manual Ubaldo) |
| 19:56.9, 24:12.0, 24:36.0, 27:39.0, 28:53.0, (29:20.0), (29:32.0) |