1 | 59 | East Rowan,
NC - Team Time (1st 5) 1:24:03.2 | Spread (1st 5) 50.8 |
| 5, 7, 11, 16, 20, (29), (49) |
| Conor Honeycutt, Cal Meyers, Jason Basso, Justin Allen, Graham Lyerly, (Jason Troutman), (David Andrews) |
| 16:27.2, 16:29.0, 16:45.0, 17:04.0, 17:18.0, (17:28.0), (18:02.0) |
2 | 81 | A.L. Brown,
NC - Team Time (1st 5) 1:24:53.7 | Spread (1st 5) 1:02.0 |
| 6, 8, 12, 25, 30, (60), (70) |
| Max Chandler, Timmy Hall, Kellen Corson, Mason Forrest, AJ Meadows, (Johnny Hodge), (Curtis Haynie) |
| 16:28.0, 16:31.0, 16:59.0, 17:25.7, 17:30.0, (18:21.0), (18:41.0) |
3 | 106 | Carson,
NC - Team Time (1st 5) 1:25:42.1 | Spread (1st 5) 1:14.9 |
| 3, 10, 22, 35, 36, (44), (48) |
| Kyle Gillis, Zachary Marchinko, Nick Thornton, Daniel Sherer, Chris York, (John Patella), (Spencer Isaac) |
| 16:23.1, 16:43.0, 17:22.0, 17:36.0, 17:38.0, (17:55.0), (18:00.0) |
4 | 136 | Foard,
NC - Team Time (1st 5) 1:26:50.1 | Spread (1st 5) 1:48.1 |
| 4, 15, 24, 38, 55, (64), (76) |
| 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) |
5 | 150 | East Henderson,
NC - Team Time (1st 5) 1:27:08.2 | Spread (1st 5) 1:58.3 |
| 2, 21, 33, 40, 54, (57), (112) |
| 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) |
6 | 155 | Asheville,
NC - Team Time (1st 5) 1:27:37.6 | Spread (1st 5) 57.8 |
| 17, 18, 31, 37, 52, (90), (156) |
| 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) |
7 | 176 | Patton,
NC - Team Time (1st 5) 1:27:39.5 | Spread (1st 5) 2:21.0 |
| 1, 25, 39, 50, 61, (111), (130) |
| 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) |
8 | 235 | West Rowan,
NC - Team Time (1st 5) 1:29:49.6 | Spread (1st 5) 1:51.0 |
| 14, 28, 51, 63, 79, (98), (101) |
| Cody Mcneely, Todd Gabriel, Ben Wilson, Nick Waldo, Jacob Fleming, (Joseph Ward), (Jordan Bostian) |
| 17:01.0, 17:27.0, 18:05.0, 18:24.6, 18:52.0, (19:16.0), (19:21.0) |
9 | 270 | Northwest Cabarrus,
NC - Team Time (1st 5) 1:30:47.0 | Spread (1st 5) 1:22.0 |
| 34, 46, 47, 58, 85, (86) |
| Gil Gilreath, Coleman Beaver, Jared Lawrence, Kirk Swilley, Hunter Herrera, (Stephen Jones) |
| 17:35.0, 17:58.0, 17:59.0, 18:18.0, 18:57.0, (19:00.0) |
10 | 292 | Forestview,
NC - Team Time (1st 5) 1:31:00.2 | Spread (1st 5) 2:24.4 |
| 9, 56, 67, 77, 83, (108), (115) |
| 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) |
11 | 304 | Franklin,
NC - Team Time (1st 5) 1:31:42.2 | Spread (1st 5) 1:43.7 |
| 19, 65, 66, 72, 82, (99), (128) |
| 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) |
12 | 331 | North Buncombe,
NC - Team Time (1st 5) 1:32:33.2 | Spread (1st 5) 1:40.4 |
| 23, 68, 69, 80, 91, (138), (145) |
| 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) |
13 | 408 | South Rowan,
NC - Team Time (1st 5) 1:34:26.2 | Spread (1st 5) 2:29.0 |
| 27, 74, 93, 94, 120, (152), (168) |
| Angel Ruiz, Kurtis Reed, Stephen Lyons, Dustin Jenkins, Tyler Hall, (Ian Blumenthal), (Andy Overcash) |
| 17:26.0, 18:44.2, 19:10.0, 19:11.0, 19:55.0, (20:57.0), (21:32.0) |
14 | 461 | R-S Central,
NC - Team Time (1st 5) 1:35:41.5 | Spread (1st 5) 3:27.4 |
| 13, 87, 100, 122, 139, (164), (181) |
| 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) |
15 | 462 | West Henderson,
NC - Team Time (1st 5) 1:36:10.2 | Spread (1st 5) 1:10.2 |
| 73, 78, 81, 113, 117, (136), (140) |
| 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) |
16 | 463 | Ledford,
NC - Team Time (1st 5) 1:35:53.0 | Spread (1st 5) 3:14.0 |
| 32, 59, 101, 124, 147, (148), (175) |
| Anthony Hughes, Thomas James, Miles Riddle, Blake Lassiter, Luke Penry, (Dylan Varner), (Robert Scott) |
| 17:31.0, 18:19.0, 19:21.0, 19:57.0, 20:45.0, (20:46.0), (21:51.0) |
| 463 | St. Stephens,
NC - Team Time (1st 5) 1:35:41.2 | Spread (1st 5) 37.5 |
| 75, 92, 96, 97, 103, (109), (114) |
| 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) |
18 | 516 | Tuscola,
NC - Team Time (1st 5) 1:37:34.1 | Spread (1st 5) 3:15.0 |
| 43, 62, 107, 143, 161, (177) |
| 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) |
19 | 518 | South Point,
NC - Team Time (1st 5) 1:37:34.5 | Spread (1st 5) 3:07.7 |
| 41, 88, 110, 125, 154, (172), (179) |
| 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) |
20 | 554 | North Iredell,
NC - Team Time (1st 5) 1:38:23.3 | Spread (1st 5) 1:17.0 |
| 83, 95, 118, 126, 132, (133), (151) |
| Reagan Johnson, Ethan Marlowe, Luke Elliott, Kyle Brown, Richard Winzenried, (Miquel Ferretiz), (Alex Fox) |
| 18:56.0, 19:12.0, 19:54.3, 20:08.0, 20:13.0, (20:15.0), (20:56.0) |
21 | 555 | Kings Mountain,
NC - Team Time (1st 5) 1:38:33.3 | Spread (1st 5) 1:58.1 |
| 70, 106, 116, 119, 144, (178), (180) |
| 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) |
22 | 561 | Freedom,
NC - Team Time (1st 5) 1:38:39.3 | Spread (1st 5) 2:33.3 |
| 53, 105, 127, 131, 145, (159), (170) |
| 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) |
23 | 568 | Statesville,
NC - Team Time (1st 5) 1:38:48.0 | Spread (1st 5) 2:38.0 |
| 42, 120, 129, 135, 142 |
| Daryll Houpe, Daniel Marulanda, Parks Luke, Austin Bray, Ben Mckinney |
| 17:54.0, 19:55.0, 20:11.0, 20:16.0, 20:32.0 |
24 | 650 | Hickory,
NC - Team Time (1st 5) 1:41:28.1 | Spread (1st 5) 3:33.9 |
| 45, 134, 141, 163, 167, (171), (174) |
| 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) |
25 | 698 | Crest,
NC - Team Time (1st 5) 1:42:34.1 | Spread (1st 5) 1:40.0 |
| 104, 137, 149, 150, 158, (165), (173) |
| 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) |
26 | 714 | West Iredell,
NC - Team Time (1st 5) 1:43:34.0 | Spread (1st 5) 2:55.0 |
| 89, 123, 160, 166, 176, (183), (185) |
| Guadalupe Sanchez, Tyler Briggs, Jay Carson, Dakota Gierzewski, Ryan Tharpe, (Grant Stiltner), (Brandon Hall) |
| 19:04.0, 19:56.0, 21:08.0, 21:27.0, 21:59.0, (24:22.0), (25:38.0) |
27 | 796 | Erwin,
NC - Team Time (1st 5) 1:45:51.9 | Spread (1st 5) 38.3 |
| 153, 155, 157, 162, 169, (182), (184) |
| 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) |