1 | 24 | North Lincoln,
NC - Team Time (1st 5) 1:23:00.3 | Spread (1st 5) 1:24.8 |
| 2, 3, 4, 6, 9, (15), (17) |
| Andrew Fea, Chris Boyle, Josh Mosteller, Lee Johnson, Zach Wesson, (Jared Moore), (Adam Lineberger) |
| 15:56.6, 16:17.2, 16:26.5, 16:58.6, 17:21.4, (17:41.8), (17:55.3) |
2 | 77 | East Lincoln,
NC - Team Time (1st 5) 1:28:58.0 | Spread (1st 5) 1:29.3 |
| 6, 10, 18, 19, 24, (27), (65) |
| Mason Leach, Will Krehnbrink, Parker Whitley, Ridge Fenske, Nicholas Quiqley, (Aaron Page), (Spencer Gaston) |
| 16:58.6, 17:27.0, 18:01.7, 18:02.8, 18:27.9, (18:40.4), (20:24.6) |
3 | 91 | Shelby,
NC - Team Time (1st 5) 1:29:53.3 | Spread (1st 5) 1:52.9 |
| 5, 11, 20, 26, 29, (32), (53) |
| Jaylee Smarr, Blanton Gillespie, Justin Tucker, Austin Costner, Nick Hendee, (Tripp Schenck), (Theo Ausborn) |
| 16:56.4, 17:30.0, 18:05.1, 18:32.5, 18:49.3, (18:57.5), (19:49.1) |
4 | 98 | Bandys,
NC - Team Time (1st 5) 1:30:00.2 | Spread (1st 5) 1:53.0 |
| 8, 13, 21, 22, 34, (45), (51) |
| Dakota Lewis, Zach Miller, Brennan Bland, Yates Goodson, Zach Caldwell, (John Caldwell), (James George) |
| 17:07.4, 17:38.8, 18:06.6, 18:07.0, 19:00.4, (19:31.7), (19:46.6) |
5 | 161 | Draughn,
NC - Team Time (1st 5) 1:34:04.0 | Spread (1st 5) 2:07.8 |
| 12, 16, 41, 44, 48, (66), (70) |
| Zach Shuping, Michael Farraro, Brenan Williams, Adam Berry, Logan Ruppard, (Dalton Albright), (Garrett Cruise) |
| 17:35.2, 17:54.9, 19:22.4, 19:28.5, 19:43.0, (20:25.7), (20:57.7) |
6 | 171 | Newton-Conover,
NC - Team Time (1st 5) 1:35:02.6 | Spread (1st 5) 1:15.2 |
| 23, 31, 35, 36, 46, (47), (55) |
| Casey Toomey, Sam Abernethy, Alex Mentzer, Manny Blasdale, Brad Carroll, (Kyle Toomey), (Perry Davis) |
| 18:17.9, 18:53.5, 19:05.3, 19:12.8, 19:33.1, (19:37.4), (19:51.1) |
7 | 182 | Pisgah,
NC - Team Time (1st 5) 1:35:27.5 | Spread (1st 5) 2:10.6 |
| 13, 37, 38, 40, 54, (59), (68) |
| Luke Dillard, Joshua Jimison, Russel Arndt, Thomas Mattingly, Dakota Deeter, (Matt Willis), (Jacob Gray) |
| 17:38.8, 19:18.4, 19:19.5, 19:21.4, 19:49.4, (20:00.2), (20:31.4) |
8 | 212 | Bunker Hill,
NC - Team Time (1st 5) 1:37:07.2 | Spread (1st 5) 58.2 |
| 30, 38, 43, 49, 52, (58), (60) |
| Alan Underhill, Jeremiah Armstrong, Ryan Turner, Justin Setzer, Caleb Smith, (Kade Whitener), (Garrett Hollar) |
| 18:50.0, 19:19.5, 19:25.2, 19:44.3, 19:48.2, (20:00.0), (20:01.3) |
9 | 243 | Maiden,
NC - Team Time (1st 5) 1:36:24.7 | Spread (1st 5) 4:42.6 |
| 1, 50, 61, 64, 67, (75) |
| Corbin Boyles, Eric Rivera, Ethan Steward, Gavin Thomas, Vincent Seagle, (Connor Floyd) |
| 15:45.9, 19:45.3, 20:01.5, 20:23.5, 20:28.5, (23:22.4) |
10 | 247 | Lincolnton,
NC - Team Time (1st 5) 1:38:38.1 | Spread (1st 5) 2:10.5 |
| 25, 28, 62, 63, 69, (74), (76) |
| Jovan Angle, Nate Andrews, Jordan Blake, Brian Emory, Ethan Miller, (Justice Forney), (Preston Reeves) |
| 18:29.4, 18:49.1, 20:19.5, 20:20.2, 20:39.9, (22:43.7), (23:36.6) |
11 | 259 | South Iredell,
NC - Team Time (1st 5) 1:39:10.7 | Spread (1st 5) 2:02.9 |
| 33, 42, 56, 57, 71, (72), (73) |
| Joel Forsyth, Parker Carey, Matthew Sanford, Logan Vance, Matthew McLaurin, (Logan Geisler), (Rahi Patel) |
| 18:58.0, 19:24.9, 19:51.4, 19:55.5, 21:00.9, (21:30.0), (21:33.3) |