1 | 69 | East Henderson,
NC - Team Time (1st 5) 1:27:04.8 | Spread (1st 5) 1:31.1 |
| 2, 11, 14, 17, 25, (39), (54) |
| Tanis Baldwin, Grant Smith, Brandon Garren, Chase Savage, Patrick Jackson, (Grayson Romer), (Romer Grayson) |
| 16:32.9, 17:22.6, 17:28.1, 17:37.2, 18:04.0, (18:26.2), (18:49.8) |
2 | 74 | North Buncombe,
NC - Team Time (1st 5) 1:27:25.4 | Spread (1st 5) 1:39.0 |
| 1, 9, 15, 20, 29, (36), (41) |
| Eli Clevenger, Lucas Perrine, Travis Leppi, Brian Broadhurst, Canaan Frisby, (Caanan Frisbee), (Kent Mann) |
| 16:30.0, 17:19.0, 17:35.4, 17:52.0, 18:09.0, (18:22.8), (18:28.2) |
3 | 102 | Asheville,
NC - Team Time (1st 5) 1:29:10.0 | Spread (1st 5) 1:06.0 |
| 5, 20, 24, 26, 27, (46), (52) |
| Allen Worth, Michael Thomson, Zach Tacy, Mekhi McGuyver, Colin Stone, (Meiki McGuyver), (Ben Herman) |
| 17:02.0, 17:52.0, 18:02.0, 18:06.0, 18:08.0, (18:35.6), (18:47.0) |
4 | 110 | West Henderson,
NC - Team Time (1st 5) 1:29:15.8 | Spread (1st 5) 59.2 |
| 10, 16, 18, 32, 34, (48), (58) |
| Logan Sewell, Zach Bryant, Sean Rapp, Patrick Martin, Graham Galloway, (Michael Tang), (William Bayless) |
| 17:21.8, 17:36.0, 17:41.0, 18:16.0, 18:21.0, (18:37.0), (18:54.4) |
5 | 162 | Foard,
NC - Team Time (1st 5) 1:30:21.8 | Spread (1st 5) 1:58.7 |
| 3, 23, 42, 45, 49, (60), (65) |
| Broderick Bauguess, Chatham Ellwanger, Will Rice, Nathaniel Meade, Patrick Swink, (Aaron Smith), (Trevor Hall) |
| 16:40.5, 17:59.9, 18:29.3, 18:32.9, 18:39.2, (18:59.8), (19:16.5) |
6 | 181 | Hickory,
NC - Team Time (1st 5) 1:31:21.0 | Spread (1st 5) 1:45.3 |
| 7, 31, 38, 50, 55, (63), (81) |
| Zack Killian, Josh Becker, Zachary Killian, Joe Sadowski, Andrew Cheek, (Travis Poole), (Beatty Sharpe) |
| 17:06.0, 18:12.0, 18:25.0, 18:46.7, 18:51.3, (19:13.0), (19:49.1) |
7 | 211 | Ashbrook,
NC - Team Time (1st 5) 1:32:21.8 | Spread (1st 5) 2:32.9 |
| 7, 35, 37, 56, 76, (91), (108) |
| Andrew Bradley, Dorrian Wilson, John Niemeyer, Garnett Bullock, Eric Winters, (Blake Morgan), (Chandler Kay) |
| 17:06.0, 18:21.3, 18:24.0, 18:51.6, 19:38.9, (20:14.2), (21:01.0) |
8 | 220 | Forestview,
NC - Team Time (1st 5) 1:32:44.9 | Spread (1st 5) 1:55.1 |
| 12, 30, 47, 64, 67, (77), (99) |
| Vincent Comesana, Hunter Johnson, Sam Stout, Max Flores, Jackson Feezell, (Taylor Adams), (Andrew Ramsey) |
| 17:25.0, 18:10.0, 18:36.2, 19:13.6, 19:20.1, (19:39.7), (20:27.4) |
9 | 223 | Patton,
NC - Team Time (1st 5) 1:32:22.8 | Spread (1st 5) 3:09.5 |
| 4, 33, 43, 59, 84, (90), (111) |
| Noah Green, Brian Rider, Justin Kuhn, Zach Buchanan, Chris Reid, (Will Hatcher), (John Foust) |
| 16:40.9, 18:20.7, 18:31.2, 18:59.6, 19:50.4, (20:12.0), (21:13.1) |
10 | 261 | Franklin,
NC - Team Time (1st 5) 1:33:57.5 | Spread (1st 5) 35.1 |
| 39, 51, 53, 57, 61, (87), (98) |
| Kyle Brown, Shawn Marcie, Harrison Conner, Caleb Albrecht, Tanner Stamey, (Jimmy Yokel), (Jake Tallent) |
| 18:26.2, 18:46.9, 18:49.2, 18:53.9, 19:01.3, (20:03.9), (20:27.0) |
11 | 307 | St. Stephens,
NC - Team Time (1st 5) 1:35:41.9 | Spread (1st 5) 2:22.7 |
| 13, 66, 68, 78, 82, (106), (114) |
| Tres McNeil, Tyler Billington, Charlie Garnett, Kurt Stracener, Derek Moose, (Connor Reardon), (Sergio Mendiola) |
| 17:26.6, 19:18.2, 19:24.2, 19:43.6, 19:49.3, (20:56.8), (21:24.0) |
12 | 341 | South Point,
NC - Team Time (1st 5) 1:37:13.2 | Spread (1st 5) 3:17.4 |
| 18, 71, 72, 73, 107, (121), (128) |
| Quinn Barnette, Brandon Howard, William Hoppe, Thomas Will, Jake Hansel, (Ben Hessler), (Mauricio Barrera) |
| 17:41.0, 19:30.7, 19:31.1, 19:32.0, 20:58.4, (21:56.9), (22:35.9) |
13 | 362 | Enka,
NC - Team Time (1st 5) 1:37:54.7 | Spread (1st 5) 2:37.8 |
| 22, 69, 85, 86, 100, (103), (105) |
| Andrew Crowell, Dylan Johnson, Cameron House, Adam Monroe, Nick Purviance, (Josue Berduo), (Hunter Kelton) |
| 17:54.1, 19:26.9, 19:58.1, 20:03.7, 20:31.9, (20:47.1), (20:54.8) |
14 | 414 | Erwin,
NC - Team Time (1st 5) 1:40:29.8 | Spread (1st 5) 5:00.2 |
| 6, 79, 89, 117, 123, (131), (135) |
| Ryan Johnson, James Gosnell, Timothy Rayburn, Dakota Johnson, Josh Cole, (Tyler Cole), (Eric Taylor) |
| 17:03.0, 19:44.5, 20:10.2, 21:28.9, 22:03.2, (22:41.3), (30:15.7) |
15 | 430 | Hibriten,
NC - Team Time (1st 5) 1:40:15.7 | Spread (1st 5) 1:42.2 |
| 62, 75, 88, 101, 104, (133) |
| Braxton Cline, Dylan Brown, Joseph Serrano, Ethan Braswell, Will Haas, (Caleb Whitner) |
| 19:08.7, 19:35.3, 20:08.8, 20:32.0, 20:50.9, (23:28.9) |
16 | 434 | Tuscola,
NC - Team Time (1st 5) 1:41:28.9 | Spread (1st 5) 3:52.5 |
| 28, 80, 92, 112, 122, (125) |
| Alex Labree, Houston Dickens, Damien Lubinski, Mitchell Griffin, Mathew Bolden, (Vincent Lubinski) |
| 18:08.2, 19:45.2, 20:16.7, 21:18.1, 22:00.7, (22:16.4) |
17 | 463 | R-S Central,
NC - Team Time (1st 5) 1:42:25.1 | Spread (1st 5) 3:40.5 |
| 44, 83, 96, 116, 124, (134) |
| Tracy Ross, Ben Wilkins, Kyle Clark, Brandon Stucker, Kip James, (Alex Keough) |
| 18:31.8, 19:49.5, 20:24.8, 21:26.7, 22:12.3, (24:09.5) |
18 | 469 | Freedom,
NC - Team Time (1st 5) 1:42:01.9 | Spread (1st 5) 1:56.1 |
| 70, 93, 94, 97, 115, (119), (132) |
| Levi Andrews, Jared Dembski, Cullen Torbet, Jay Allen, Tyler Gramer, (Austin Clark), (Isaac Avery) |
| 19:28.5, 20:20.8, 20:21.7, 20:26.3, 21:24.6, (21:53.2), (22:46.9) |
19 | 490 | Kings Mountain,
NC - Team Time (1st 5) 1:42:50.4 | Spread (1st 5) 1:33.2 |
| 74, 95, 102, 109, 110, (118), (130) |
| Jordan Moore, Chaney Barnes, Collin Foster, Noah Coleman, Logan McGill, (Will Boyles), (Coleman Noah) |
| 19:32.2, 20:23.7, 20:46.9, 21:02.2, 21:05.4, (21:38.1), (22:40.9) |
20 | 615 | Crest,
NC - Team Time (1st 5) 1:50:48.8 | Spread (1st 5) 1:15.2 |
| 113, 120, 126, 127, 129 |
| Matt Strickland, Jacob Turnbill, Alex Self, Jordan Gray, Austin House |
| 21:23.4, 21:54.5, 22:21.1, 22:31.2, 22:38.6 |