1 | 65 | Foard,
NC - Team Time (1st 5) 1:26:50.1 | Spread (1st 5) 1:48.1 |
| 3, 6, 12, 17, 27, (32), (42) |
| Broderick Bauguess, Nathaniel Meade, Camerron Harris, Patrick Swink, Dylan Soles, (Aaron Smith), (Jordan Fulbright) |
| 16:23.9, 17:02.0, 17:25.2, 17:47.0, 18:12.0, (18:25.0), (18:45.0) |
2 | 69 | Asheville,
NC - Team Time (1st 5) 1:27:37.6 | Spread (1st 5) 57.8 |
| 7, 8, 14, 16, 24, (51), (96) |
| Adam Vernon-Young, Zach Tacy, Abel Lomeli, Eli Cartier, Noah Shore, (Michael Thomson), (Meiki McGuyver) |
| 17:08.2, 17:09.2, 17:30.7, 17:43.5, 18:06.0, (19:05.0), (21:01.9) |
3 | 72 | East Henderson,
NC - Team Time (1st 5) 1:27:08.2 | Spread (1st 5) 1:58.3 |
| 2, 10, 15, 19, 26, (29), (67) |
| Tanis Baldwin, Grant Smith, Logan Sewell, Chase Savage, Zach Standley, (Mark Federman), (Logan Burroughs) |
| 16:13.3, 17:20.4, 17:32.7, 17:50.2, 18:11.6, (18:17.9), (19:47.7) |
4 | 85 | Patton,
NC - Team Time (1st 5) 1:27:39.5 | Spread (1st 5) 2:21.0 |
| 1, 13, 18, 23, 30, (66), (78) |
| Noah Green, Zach Buchanan, Brian Rider, Justin Kuhn, Chris Reid, (Austin Winters), (Will Hatcher) |
| 16:00.4, 17:25.7, 17:48.9, 18:03.1, 18:21.4, (19:45.3), (20:11.7) |
5 | 158 | Forestview,
NC - Team Time (1st 5) 1:31:00.2 | Spread (1st 5) 2:24.4 |
| 4, 28, 35, 43, 48, (63), (70) |
| Vincent Comesana, Jackson Feezell, Max Flores, Nathan Davis, Taylor Adams, (Karol Rodriguez), (Chase Caldwell) |
| 16:31.6, 18:14.7, 18:29.0, 18:48.9, 18:56.0, (19:33.4), (19:49.7) |
6 | 162 | Franklin,
NC - Team Time (1st 5) 1:31:42.2 | Spread (1st 5) 1:43.7 |
| 9, 33, 34, 39, 47, (56), (77) |
| Caleb Albrecht, Jimmy Yokel, Coulter Hall, Kelton Bailey, Shawn Marcie, (Harrison Conner), (Regan Long) |
| 17:10.5, 18:27.1, 18:28.0, 18:42.4, 18:54.2, (19:17.4), (20:09.7) |
7 | 181 | North Buncombe,
NC - Team Time (1st 5) 1:32:33.2 | Spread (1st 5) 1:40.4 |
| 11, 36, 37, 45, 52, (83), (89) |
| Brian Broadhurst, Kent Mann, Canaan Frisby, Julian Bertini, Tyler Huffman, (Brian Vogel), (Brendan Houseman) |
| 17:25.0, 18:34.6, 18:35.1, 18:53.1, 19:05.4, (20:23.8), (20:41.8) |
8 | 261 | St. Stephens,
NC - Team Time (1st 5) 1:35:41.2 | Spread (1st 5) 37.5 |
| 41, 53, 54, 55, 58, (64), (69) |
| Wesley Belvin, Garett Bolter, Bryce Staton, Charlie Garnett, Tyler Billington, (Graham Simmons), (Kurt Stracener) |
| 18:44.5, 19:07.4, 19:13.0, 19:14.3, 19:22.0, (19:34.8), (19:49.1) |
9 | 269 | R-S Central,
NC - Team Time (1st 5) 1:35:41.5 | Spread (1st 5) 3:27.4 |
| 5, 49, 57, 74, 84, (103), (116) |
| Tracy Ross, Dylan Haulk, Brandon Stucker, Ryan Hill, Kyle Clark, (Thomas Hensley), (Kip James) |
| 16:59.8, 19:01.3, 19:17.8, 19:55.4, 20:27.2, (21:15.4), (23:10.2) |
10 | 270 | West Henderson,
NC - Team Time (1st 5) 1:36:10.2 | Spread (1st 5) 1:10.2 |
| 40, 44, 46, 68, 72, (81), (85) |
| Graham Galloway, Michael Tang, William Bayless, Patrick Martin, Zach Raymer, (Nathan Bryans), (Alex Hardison) |
| 18:43.7, 18:50.9, 18:53.4, 19:48.3, 19:53.9, (20:16.5), (20:29.9) |
11 | 301 | Tuscola,
NC - Team Time (1st 5) 1:37:34.1 | Spread (1st 5) 3:15.0 |
| 21, 31, 62, 87, 100, (112) |
| Jacob Franklin, Houston Dickens, Damon Lubinski, Jim Gilky, Vincent Lubinski, (Nathan King) |
| 17:54.5, 18:23.0, 19:31.9, 20:35.2, 21:09.5, (22:17.1) |
12 | 304 | South Point,
NC - Team Time (1st 5) 1:37:34.5 | Spread (1st 5) 3:07.7 |
| 20, 50, 65, 75, 94, (109), (114) |
| Quinn Barnette, Thomas Will, William Hoppe, Brandon Howard, Ben Hessler, (Franklin Bogle), (Kendrik Icenhour) |
| 17:53.0, 19:03.4, 19:35.2, 20:02.2, 21:00.7, (21:44.0), (22:23.3) |
13 | 329 | Freedom,
NC - Team Time (1st 5) 1:38:39.3 | Spread (1st 5) 2:33.3 |
| 25, 60, 76, 79, 89, (99), (107) |
| Levi Andrews, Spencer Amos, Jared Dembski, Isaac Avery, Brian Freeman, (Tyler Gramer), (Calyn Clark) |
| 18:08.5, 19:27.5, 20:09.3, 20:12.2, 20:41.8, (21:07.4), (21:41.1) |
14 | 331 | Kings Mountain,
NC - Team Time (1st 5) 1:38:33.3 | Spread (1st 5) 1:58.1 |
| 38, 61, 71, 73, 88, (113), (115) |
| Logan McGill, Devin Ayscue, Collin Foster, Josh Brucker, Will Boyles, (Coleman Noah), (Jacob Edmondson) |
| 18:41.0, 19:28.1, 19:50.4, 19:54.7, 20:39.1, (22:22.5), (22:49.7) |
15 | 395 | Hickory,
NC - Team Time (1st 5) 1:41:28.1 | Spread (1st 5) 3:33.9 |
| 22, 80, 86, 102, 105, (108), (111) |
| Josh Becker, David Engleman, Johnny Galvez, Will Tanner, Thomas Bledsoe, (Dylan Roten), (Santiago Vasquez) |
| 17:56.7, 20:15.2, 20:31.1, 21:14.5, 21:30.6, (21:42.9), (21:50.2) |
16 | 422 | Crest,
NC - Team Time (1st 5) 1:42:34.1 | Spread (1st 5) 1:40.0 |
| 59, 82, 91, 92, 98, (104), (110) |
| Jacob Turnbill, Jordan Gray, Matt Strickland, Jacob Gragg, Austin House, (Austin Hogston), (Ben Cooper) |
| 19:24.3, 20:19.7, 20:51.2, 20:54.6, 21:04.3, (21:25.2), (21:46.5) |
17 | 492 | Erwin,
NC - Team Time (1st 5) 1:45:51.9 | Spread (1st 5) 38.3 |
| 93, 95, 97, 101, 106, (117), (118) |
| Casey Wood, Kolton Ammons, Tyler Radford, Joel Church, Tyler Osterholz, (Jose Cruz), (Josh Cole) |
| 20:58.8, 21:01.3, 21:03.2, 21:11.5, 21:37.1, (24:08.3), (24:37.7) |