1 | 90 | Franklin,
NC - Team Time (1st 5) 1:27:38.5 | Spread (1st 5) 2:16.6 |
| 3, 5, 16, 28, 38, (44), (56) |
| Caleb Albrecht, Harrison Conner, Ever Diaz, Regan Long, Thomas Nichols, (Howie Fregeau), (Nathan Richards) |
| 16:24.1, 16:39.4, 17:32.5, 18:21.8, 18:40.7, (18:48.0), (19:01.3) |
2 | 115 | Lake Norman Charter,
NC - Team Time (1st 5) 1:29:41.8 | Spread (1st 5) 1:35.0 |
| 9, 12, 21, 31, 42, (45), (50) |
| Jordan Howlett, Sean Powers, Alex Manwill, Andrew Swift, Reid Somloi, (Eli Johnson), (Ben Shields) |
| 17:09.0, 17:23.0, 17:58.8, 18:27.0, 18:44.0, (18:49.0), (18:55.1) |
3 | 127 | Polk County,
NC - Team Time (1st 5) 1:29:47.4 | Spread (1st 5) 2:00.7 |
| 6, 17, 19, 30, 55, (80), (87) |
| Sean Doyle, Mitchell Brown, Jacob Wolfe, Mark Federman, Caleb Brown, (AL Russell), (Eli Hall) |
| 16:59.6, 17:33.8, 17:47.9, 18:25.8, 19:00.3, (19:40.4), (19:55.5) |
4 | 140 | Shelby,
NC - Team Time (1st 5) 1:29:31.9 | Spread (1st 5) 2:57.0 |
| 2, 11, 35, 43, 49, (51), (53) |
| Blanton Gillespie, Justin Tucker, Austin Costner, Tripp Schenck, Parker Hart, (Tyler Allen), (Nick Hendee) |
| 15:58.0, 17:19.0, 18:32.9, 18:47.0, 18:55.0, (18:55.6), (18:57.4) |
5 | 161 | East Lincoln,
NC - Team Time (1st 5) 1:31:11.6 | Spread (1st 5) 1:48.2 |
| 13, 15, 29, 39, 65, (93), (106) |
| Parker Whitley, Garrett Reavis, Brett Shanklin, Beck Classey, Justin Bennett, (Connor Smith), (Spencer Gaston) |
| 17:25.7, 17:27.4, 18:23.6, 18:41.0, 19:13.9, (20:05.9), (20:41.5) |
6 | 210 | Smoky Mountain,
NC - Team Time (1st 5) 1:32:37.6 | Spread (1st 5) 2:01.1 |
| 7, 37, 46, 58, 62, (70), (77) |
| Evan Grant, Zane Huskey, Andrew Thomas, Tyler Walizer, Tyler Ford, (Jonathan Scifers), (Jacob Sciffers) |
| 17:04.6, 18:34.3, 18:49.3, 19:03.7, 19:05.7, (19:23.1), (19:36.8) |
7 | 222 | Bandys,
NC - Team Time (1st 5) 1:32:43.0 | Spread (1st 5) 2:55.8 |
| 10, 14, 36, 68, 94, (98), (141) |
| John Johnson, Yates Goodson, Zach Caldwell, Brayden Aysta, Rodrigo Carreon, (Blake Schieffer), (Logan Cox) |
| 17:12.4, 17:27.1, 18:33.9, 19:21.4, 20:08.2, (20:20.6), (22:15.7) |
8 | 230 | Draughn,
NC - Team Time (1st 5) 1:33:57.4 | Spread (1st 5) 45.0 |
| 32, 34, 41, 59, 64, (88), (96) |
| Joshua Ross, Andrew Lilly, Logan Chisholm, Brandon Poarch, Josh Betancourt, (Noah Stephens), (Jacob Berry) |
| 18:27.9, 18:30.1, 18:42.4, 19:04.1, 19:12.9, (19:56.0), (20:11.1) |
9 | 245 | Madison,
NC - Team Time (1st 5) 1:33:12.6 | Spread (1st 5) 2:58.6 |
| 4, 33, 63, 67, 78, (102), (125) |
| Noah Allison, T.J Shelton, Jake Standridge, Stephen Smith, Skyler Cantrell, (Samuel Benjamin), (Elijah Kimbrough) |
| 16:39.0, 18:29.2, 19:09.6, 19:17.2, 19:37.6, (20:32.4), (21:37.7) |
10 | 273 | Maiden,
NC - Team Time (1st 5) 1:33:45.6 | Spread (1st 5) 5:10.4 |
| 1, 47, 54, 57, 114, (140), (155) |
| Corbin Boyles, Jonathan Rodriguez, Chad Williams, Keyandre Reid, Noguerus Vick, (Vincent Seagle), (Gavin Thomas) |
| 15:51.9, 18:52.2, 18:57.8, 19:01.4, 21:02.3, (22:13.6), (24:24.3) |
11 | 286 | Owen,
NC - Team Time (1st 5) 1:35:00.8 | Spread (1st 5) 1:58.3 |
| 18, 48, 69, 75, 76, (110), (113) |
| Garret Welsh, Noah Perez, Brian Bartlett, Miles Lally, Isaac Dannenberg, (Joseph Frith), (Joshua Stuart) |
| 17:36.9, 18:52.7, 19:22.4, 19:33.6, 19:35.2, (20:50.6), (20:57.7) |
12 | 313 | Hendersonville,
NC - Team Time (1st 5) 1:36:03.6 | Spread (1st 5) 50.7 |
| 40, 60, 66, 73, 74, (131), (133) |
| Luke Hollingsworth, Fletcher Talley, Joseph Bowen, Ben Fertik, Dawson Walker, (Matthew Digeronimo), (Ethan Crowe) |
| 18:41.6, 19:04.4, 19:14.2, 19:31.1, 19:32.3, (21:51.4), (21:55.1) |
13 | 315 | Lincolnton,
NC - Team Time (1st 5) 1:36:15.8 | Spread (1st 5) 2:26.3 |
| 22, 24, 82, 86, 101, (111), (123) |
| Jovan Angle, Tristan Brunner, Brandon Sherrill, Trevor Reeves, Miguel Cabalceta, (Jordan Blake), (Cam Revels) |
| 18:03.4, 18:04.6, 19:44.8, 19:53.3, 20:29.7, (20:51.7), (21:34.8) |
14 | 406 | Bunker Hill,
NC - Team Time (1st 5) 1:38:35.4 | Spread (1st 5) 31.9 |
| 72, 79, 81, 84, 90, (118), (120) |
| Jackson Sherrill, Hunter Frazier, Justin Setzer, Zach Patton, Hunter Frasier, (Keyontae Lane), (Zach Sipe) |
| 19:27.1, 19:40.1, 19:43.1, 19:46.1, 19:59.0, (21:13.5), (21:17.6) |
| 406 | East Burke,
NC - Team Time (1st 5) 1:41:23.6 | Spread (1st 5) 5:38.5 |
| 23, 25, 83, 127, 148, (153), (157) |
| Noah Gilbert, Isaac Shuford, Andrew Gilbert, Ethan Hallyburton, Derrick Lackey, (Luke Parson), (Whuston Workman) |
| 18:03.9, 18:10.8, 19:45.6, 21:40.9, 23:42.4, (24:00.2), (24:43.6) |
16 | 435 | West Lincoln,
NC - Team Time (1st 5) 1:40:17.0 | Spread (1st 5) 3:16.6 |
| 20, 91, 99, 108, 117, (136), (139) |
| Matthew Bumgarner, Ben Jenkins, Josh Garmon, Robbie Hallman, Gabriel Gavin, (Peyton Stamey), (Addison Johnson) |
| 17:53.1, 20:05.5, 20:22.0, 20:46.7, 21:09.7, (21:59.3), (22:12.5) |
17 | 452 | Cramer,
NC - Team Time (1st 5) 1:41:08.5 | Spread (1st 5) 3:31.2 |
| 26, 95, 97, 105, 129, (143), (151) |
| Pierce Johnston, John Grealis, Ryan Bahr, Jacob Dyksterhouse, Mitchell Bradley, (Johnathan Kitchen), (Lamar Anthony) |
| 18:17.1, 20:09.3, 20:16.0, 20:37.8, 21:48.3, (22:21.9), (23:50.4) |
18 | 468 | R-S Central,
NC - Team Time (1st 5) 1:41:14.2 | Spread (1st 5) 2:00.2 |
| 61, 71, 109, 112, 115, (122), (124) |
| Wesley Minchew, Austin Neal, Malik Smith, Evan Revis, Michael Womick, (CJ White), (Alex Militello) |
| 19:05.4, 19:24.2, 20:47.1, 20:51.9, 21:05.6, (21:30.8), (21:36.5) |
19 | 472 | West Caldwell,
NC - Team Time (1st 5) 1:41:38.8 | Spread (1st 5) 4:46.8 |
| 8, 104, 107, 119, 134, (145), (147) |
| Rodney Epley, Luke Rooks, Kyle Holman, Brandon Triplett, Austin Braswell, (Jacob Houk), (Montana Rose) |
| 17:08.9, 20:36.3, 20:43.5, 21:14.4, 21:55.7, (22:42.8), (23:23.5) |
20 | 496 | Newton-Conover,
NC - Team Time (1st 5) 1:43:16.2 | Spread (1st 5) 3:28.4 |
| 27, 92, 121, 126, 130, (132), (138) |
| Nolan Isenhour, Roberto Negrete, Luis Ramirez, William Gaither, Jalen Johnson, (Sebastian Garcia), (Zach Goans) |
| 18:20.6, 20:05.6, 21:22.0, 21:39.0, 21:49.0, (21:52.7), (22:02.8) |
21 | 574 | Chase,
NC - Team Time (1st 5) 1:48:05.8 | Spread (1st 5) 5:39.5 |
| 52, 85, 137, 144, 156, (159), (160) |
| Juan Castrellon, Ricky Chavez, Donnie Castrellon, Sammy Peticos, Austin Radford, (Joshua Lane), (William Millard) |
| 18:57.0, 19:49.2, 22:01.3, 22:41.8, 24:36.5, (24:53.7), (25:00.2) |
22 | 618 | East Rutherford,
NC - Team Time (1st 5) 1:49:44.8 | Spread (1st 5) 3:54.8 |
| 89, 100, 128, 149, 152, (158), (161) |
| Conner Enloe, Taylor Whiteside, Austin Camp, Cody Thompson, Caleb Holley, (Holden Greene), (Xavier Cash) |
| 19:57.9, 20:26.3, 21:45.0, 23:42.9, 23:52.7, (24:46.2), (25:44.6) |
23 | 642 | Mountain Heritage,
NC - Team Time (1st 5) 1:48:45.4 | Spread (1st 5) 2:11.8 |
| 103, 116, 135, 142, 146, (150), (154) |
| Gavin Henry, Frank Lodge, Danny Wahlers, Casey Fender, Andrew Hall, (Tony Gunter), (Seth Flynn) |
| 20:36.2, 21:06.1, 21:56.2, 22:18.9, 22:48.0, (23:48.7), (24:06.0) |