1 | 23 | North Lincoln,
NC - Team Time (1st 5) 1:22:38.8 | Spread (1st 5) 52.9 |
| 1, 2, 4, 7, 9, (12), (21) |
| Andrew Fea, Chris Boyle, Ryan Shannon, Josh Mosteller, Lee Johnson, (Zach Wesson), (Jared Moore) |
| 16:09.9, 16:17.4, 16:23.0, 16:45.7, 17:02.8, (17:13.1), (17:48.5) |
2 | 122 | Polk County,
NC - Team Time (1st 5) 1:29:08.7 | Spread (1st 5) 1:40.7 |
| 10, 11, 20, 37, 44, (52), (73) |
| Jacob Collins, Chip Collins, Sean Doyle, Daniel Painter, Jake Russell, (Jacob Wolfe), (Eli Hall) |
| 17:03.6, 17:06.8, 17:47.3, 18:26.7, 18:44.3, (18:55.5), (19:27.2) |
3 | 125 | East Lincoln,
NC - Team Time (1st 5) 1:29:42.9 | Spread (1st 5) 1:22.1 |
| 15, 18, 22, 23, 47, (54), (81) |
| Mason Leach, Will Krehnbrink, Garrett Reavis, Parker Whitley, Houston Rust, (Ridge Fenske), (Nicholas Quiqley) |
| 17:24.0, 17:40.7, 17:56.0, 17:56.1, 18:46.1, (19:01.2), (19:40.0) |
4 | 144 | Shelby,
NC - Team Time (1st 5) 1:29:50.0 | Spread (1st 5) 2:20.1 |
| 5, 17, 29, 43, 50, (51), (102) |
| Jaylee Smarr, Blanton Gillespie, Justin Tucker, Austin Costner, Tripp Schenck, (Nick Hendee), (Parker Hart) |
| 16:30.8, 17:34.1, 18:11.5, 18:42.7, 18:50.9, (18:53.4), (20:11.8) |
5 | 215 | Bandys,
NC - Team Time (1st 5) 1:32:30.8 | Spread (1st 5) 2:41.7 |
| 13, 24, 25, 62, 91, (100), (101) |
| Dakota Lewis, Zach Miller, Yates Goodson, Zach Caldwell, Tanner Sponhouse, (John Caldwell), (James George) |
| 17:16.4, 17:59.4, 18:07.3, 19:09.6, 19:58.1, (20:11.2), (20:11.7) |
6 | 244 | West Lincoln,
NC - Team Time (1st 5) 1:34:09.3 | Spread (1st 5) 1:19.6 |
| 30, 40, 41, 56, 77, (87), (115) |
| Jonathan Weber, Justin Beam, Nick Morgan, Cole Smith, Matthew Bumgarner, (Jailin Leatherman), (Hunter Bumgarner) |
| 18:12.1, 18:38.7, 18:40.9, 19:05.9, 19:31.7, (19:48.0), (20:37.0) |
7 | 246 | East Burke,
NC - Team Time (1st 5) 1:33:29.8 | Spread (1st 5) 2:42.1 |
| 14, 35, 38, 63, 96, (127), (128) |
| Devin Foster, Eric Gilbert, Dalton Hall, Zeb Barry, Josh Sparks, (Trevor Gilbert), (Skyler Stack) |
| 17:20.0, 18:22.3, 18:33.6, 19:11.8, 20:02.1, (21:05.4), (21:06.8) |
8 | 263 | Smoky Mountain,
NC - Team Time (1st 5) 1:34:20.2 | Spread (1st 5) 1:25.5 |
| 31, 36, 48, 68, 80, (89), (103) |
| Jonathan Dean, Evan Grant, Drew Fox, Tyler Ford, Clinton Porter, (Jacob Sciffers), (Noah Mason) |
| 18:12.9, 18:25.6, 18:47.4, 19:15.9, 19:38.4, (19:52.0), (20:16.6) |
9 | 278 | Brevard,
NC - Team Time (1st 5) 1:34:11.8 | Spread (1st 5) 5:54.2 |
| 6, 8, 28, 90, 146 |
| Tommy Connell, Joshua Tourtellotte, Josh Tourtolotte, Tyler Holden, Nick Blanchard |
| 16:37.5, 16:56.2, 18:11.0, 19:55.4, 22:31.7 |
10 | 281 | Pisgah,
NC - Team Time (1st 5) 1:35:05.9 | Spread (1st 5) 1:34.9 |
| 26, 42, 53, 78, 82, (99), (110) |
| Luke Dillard, Jacob Gray, Russel Arndt, Matt Willis, Joshua Jimison, (Thomas Mattingly), (Dakota Deeter) |
| 18:08.0, 18:41.7, 18:58.4, 19:34.9, 19:42.9, (20:10.9), (20:24.6) |
11 | 300 | Draughn,
NC - Team Time (1st 5) 1:35:14.7 | Spread (1st 5) 1:50.5 |
| 32, 33, 49, 88, 98, (109), (112) |
| Zach Shuping, Dare Townsend, Michael Farraro, Brenan Williams, Josh Alvaradejo, (Logan Ruppard), (Adam Berry) |
| 18:13.4, 18:16.7, 18:49.7, 19:51.0, 20:03.9, (20:22.7), (20:30.3) |
12 | 308 | Owen,
NC - Team Time (1st 5) 1:35:50.2 | Spread (1st 5) 43.1 |
| 45, 55, 59, 73, 76, (85), (97) |
| Noah Vaden, Mitchell Karriker, Ian Pomeroy, Nathan Perez, Anthony Bowen, (Rush Dittbrender), (Dalton Nickerson) |
| 18:45.0, 19:02.5, 19:07.4, 19:27.2, 19:28.1, (19:45.0), (20:03.6) |
13 | 374 | Newton-Conover,
NC - Team Time (1st 5) 1:37:38.8 | Spread (1st 5) 1:49.1 |
| 46, 58, 65, 91, 114, (117), (120) |
| Sam Abernethy, Casey Toomey, Alex Mentzer, Brad Carroll, Manny Blasdale, (Kyle Toomey), (Danny Davis) |
| 18:45.3, 19:07.3, 19:13.7, 19:58.1, 20:34.4, (20:43.9), (20:49.1) |
14 | 378 | Mountain Heritage,
NC - Team Time (1st 5) 1:37:32.9 | Spread (1st 5) 2:10.7 |
| 27, 66, 83, 95, 107, (119), (125) |
| Edwin Lemus, Ethan Rountree, Luke Antinori, Salvador Ortiz, Logan Raye, (Dylan Burford), (Tony Phillips) |
| 18:10.9, 19:14.9, 19:43.5, 20:02.0, 20:21.6, (20:48.4), (21:03.4) |
15 | 394 | East Rutherford,
NC - Team Time (1st 5) 1:38:01.3 | Spread (1st 5) 1:55.2 |
| 39, 71, 79, 94, 111, (113), (123) |
| Conner Enloe, Trey Camp, Taylor Whiteside, Nikki Patterson, Magdiel Flores, (Collin Henson), (Blake Henderson) |
| 18:33.8, 19:21.7, 19:36.3, 20:00.5, 20:29.0, (20:32.0), (20:55.0) |
16 | 397 | Bunker Hill,
NC - Team Time (1st 5) 1:38:00.0 | Spread (1st 5) 1:12.5 |
| 61, 67, 75, 86, 108, (118), (122) |
| Ryan Turner, Jeremiah Armstrong, Alan Underhill, Minyon Thomas, Caleb Smith, (Justin Setzer), (Garrett Hollar) |
| 19:09.2, 19:15.1, 19:27.6, 19:46.4, 20:21.7, (20:44.4), (20:53.3) |
17 | 449 | South Iredell,
NC - Team Time (1st 5) 1:39:46.5 | Spread (1st 5) 1:43.6 |
| 57, 60, 105, 106, 121, (126), (131) |
| Joel Forsyth, Parker Carey, Robert Henderson, Matthew Sanford, Matthew McLaurin, (Logan Vance), (Logan Geisler) |
| 19:06.1, 19:09.1, 20:20.2, 20:21.4, 20:49.7, (21:04.3), (21:09.9) |
18 | 462 | West Caldwell,
NC - Team Time (1st 5) 1:43:29.8 | Spread (1st 5) 7:39.4 |
| 16, 19, 132, 142, 153, (156), (158) |
| Jose Nunez, Grant Barnette, Brandon Phillips, Austin Braswell, Tyler Wilcox, (Daniel McLean), (Zac Reese) |
| 17:28.0, 17:43.8, 21:17.9, 21:52.7, 25:07.4, (25:57.2), (27:11.4) |
19 | 493 | Maiden,
NC - Team Time (1st 5) 1:40:20.5 | Spread (1st 5) 5:13.8 |
| 3, 93, 124, 135, 138, (147), (151) |
| Corbin Boyles, Eric Rivera, Ethan Steward, Vincent Seagle, Gavin Thomas, (Luke Setzer), (Connor Floyd) |
| 16:21.5, 20:00.3, 20:58.8, 21:24.6, 21:35.3, (22:38.9), (23:54.2) |
20 | 513 | Madison,
NC - Team Time (1st 5) 1:42:15.1 | Spread (1st 5) 3:33.4 |
| 34, 84, 116, 139, 140, (141), (144) |
| Noah Allison, Baily Mase, Elijah Kimbrough, Cannan Peek, Stephen Smith, (Eric Seiler), (Will Farlessyost) |
| 18:17.9, 19:44.7, 20:41.1, 21:40.1, 21:51.3, (21:52.5), (21:55.7) |
21 | 540 | Lincolnton,
NC - Team Time (1st 5) 1:42:46.3 | Spread (1st 5) 2:12.1 |
| 69, 72, 130, 133, 136, (150), (154) |
| Jovan Angle, Nate Andrews, Brian Emory, Ethan Miller, Jordan Blake, (Justice Forney), (Preston Reeves) |
| 19:19.5, 19:26.0, 21:08.4, 21:20.8, 21:31.6, (23:51.2), (25:16.6) |
22 | 593 | Chase,
NC - Team Time (1st 5) 1:45:48.4 | Spread (1st 5) 3:46.9 |
| 64, 104, 134, 143, 148, (149), (159) |
| Josh Parks, Juan Casterlleon, Stuart Luckadoo, Jesus Sanchez, Robbie Evans, (Hunter Henson), (Geoffrey Rollins) |
| 19:13.0, 20:18.0, 21:23.0, 21:54.5, 22:59.9, (23:31.2), (27:16.0) |
23 | 633 | North Henderson,
NC - Team Time (1st 5) 1:48:38.5 | Spread (1st 5) 5:17.8 |
| 70, 129, 137, 145, 152, (155), (157) |
| Jose Robles, Ivan Ranke, Jordan Briggs, Zach Houston, Mark Roberts, (Dakota Gifford), (Sake Willingham) |
| 19:20.0, 21:07.6, 21:32.7, 22:00.4, 24:37.8, (25:25.1), (26:00.5) |