1 | 77 | A.C. Reynolds,
NC - Team Time (1st 5) 1:23:24.0 | Spread (1st 5) 50.2 |
| 7, 10, 17, 20, 23, (26), (37) |
| Dwayne Lillie, Lucas Wiley, Thad McNeil, Zach Crain, Lawson Robertson, (Townes Ellum), (Aidan Cole) |
| 16:10.7, 16:18.5, 16:54.4, 16:59.5, 17:00.9, (17:03.5), (17:22.1) |
2 | 80 | T.C. Roberson,
NC - Team Time (1st 5) 1:22:25.0 | Spread (1st 5) 1:46.2 |
| 2, 8, 9, 12, 49, (50), (54) |
| Michael Zapherson, Joshua Draper, Will Soule, David Cordero, Braden Blakely, (Jay Wright), (Isaiah Dickerson) |
| 15:53.7, 16:13.1, 16:14.3, 16:24.0, 17:39.9, (17:42.2), (17:44.8) |
3 | 92 | Marvin Ridge,
NC - Team Time (1st 5) 1:23:57.1 | Spread (1st 5) 50.2 |
| 11, 14, 15, 23, 29, (34), (47) |
| Cole Jackson, Jason Blizzard, Gunner Hogston, Sahil Bhave, Jackson Colling, (James Bryant), (Jake Ensey) |
| 16:19.3, 16:42.2, 16:45.2, 17:00.9, 17:09.5, (17:17.6), (17:38.8) |
4 | 109 | Watauga,
NC - Team Time (1st 5) 1:24:14.6 | Spread (1st 5) 1:24.4 |
| 4, 13, 21, 33, 38, (48), (57) |
| Avery Cannon, Gavin Sweeney, Ethan Turner, Caleb Coatney, Rien Freeman, (Korben Anderson), (Caleb Cox) |
| 16:01.6, 16:30.4, 17:00.0, 17:16.6, 17:26.0, (17:39.6), (17:49.0) |
5 | 154 | Asheville,
NC - Team Time (1st 5) 1:25:32.0 | Spread (1st 5) 2:04.2 |
| 3, 25, 30, 35, 61, (74), (81) |
| Haven Honeycutt, William Poozer, Hutch Turner, Ben Brock, John Goebel, (Stuart Boatright), (Patrick Sullivan) |
| 15:57.3, 17:02.8, 17:10.1, 17:20.3, 18:01.5, (18:21.4), (18:30.4) |
6 | 171 | Enka,
NC - Team Time (1st 5) 1:26:39.6 | Spread (1st 5) 1:04.9 |
| 16, 18, 36, 42, 59, (66), (102) |
| Blake Trantham, Rodrigo Bustillo, Max Adair, Ethan Harmon, Sawyer Cumbow, (Evan Cammisa), (Eli Bonham) |
| 16:52.9, 16:56.7, 17:20.8, 17:31.4, 17:57.8, (18:07.3), (19:07.3) |
7 | 176 | North Henderson,
NC - Team Time (1st 5) 1:25:59.5 | Spread (1st 5) 2:03.0 |
| 1, 31, 43, 45, 56, (68), (70) |
| Hunter White, Jose Rodriguez, Lazaro Vasquez, Joey Banz, Brayden Robertson, (Jose Rodriguez), (Adrian Ortiz) |
| 15:44.9, 17:15.4, 17:32.9, 17:38.4, 17:47.9, (18:09.2), (18:14.0) |
8 | 256 | Alexander Central,
NC - Team Time (1st 5) 1:28:11.8 | Spread (1st 5) 2:28.5 |
| 5, 28, 63, 79, 81, (107), (129) |
| Cooper Castellaw, Logan Ellis, Seth Warren, Carter Patterson, Jacob Campbell, (Isiah Flemming), (Tyler Burgess) |
| 16:01.9, 17:07.3, 18:03.9, 18:28.3, 18:30.4, (19:17.8), (19:58.4) |
9 | 271 | North Buncombe,
NC - Team Time (1st 5) 1:29:06.6 | Spread (1st 5) 1:25.6 |
| 19, 51, 55, 71, 75, (93), (95) |
| Yates Hockaday, Davis Sineath, Emi Maldonado, Kevin Kelley, Matthew Shaw, (Owen Blake), (Nick Haas) |
| 16:59.2, 17:42.8, 17:45.5, 18:14.3, 18:24.8, (18:55.9), (18:56.7) |
10 | 275 | Charlotte Catholic,
NC - Team Time (1st 5) 1:29:17.6 | Spread (1st 5) 1:06.7 |
| 22, 60, 62, 64, 67, (72), (86) |
| Joe DiCristo, Taylor Danser, Ryan Stein, Oliver Nazarian, Louis Ciano, (Nate Stein), (Lewis Nazarian) |
| 17:00.7, 17:59.8, 18:03.3, 18:06.4, 18:07.4, (18:17.8), (18:44.4) |
11 | 330 | St. Stephens,
NC - Team Time (1st 5) 1:30:26.0 | Spread (1st 5) 3:24.7 |
| 6, 27, 88, 97, 112, (116), (120) |
| Dalton McGlamery, Tyler Christensen, Jackson Black, Jeremy Brown, Andrew Schultz, (Grant Harper), (Wenzhuo Wang) |
| 16:04.0, 17:05.7, 18:49.4, 18:58.2, 19:28.7, (19:33.5), (19:37.3) |
12 | 399 | Hickory,
NC - Team Time (1st 5) 1:32:48.5 | Spread (1st 5) 1:47.4 |
| 39, 78, 85, 91, 106, (131), (136) |
| Chase Johnson, Nicholas Nelson, Colby Shepler, Jonathan Bennett, Clayton Boggs, (Eric Schoellner), (Nate Haines) |
| 17:29.2, 18:27.5, 18:40.7, 18:54.5, 19:16.6, (20:01.0), (20:14.0) |
13 | 414 | West Henderson,
NC - Team Time (1st 5) 1:33:15.6 | Spread (1st 5) 2:32.9 |
| 46, 65, 73, 96, 134, (140), (147) |
| Grant Schreiber, Woody Greene, Hudson Koch, Quinn Schreiber, John Burnette, (William Burnette), (Ryan Santiago) |
| 17:38.6, 18:07.2, 18:21.1, 18:57.2, 20:11.5, (20:18.0), (20:38.5) |
14 | 426 | Forestview,
NC - Team Time (1st 5) 1:33:15.8 | Spread (1st 5) 55.2 |
| 69, 76, 83, 98, 100, (101), (104) |
| Aden Smith, Oussama Ajala, Matthew Cloninger, Oussana Aiala, Austin Brotemarkle, (Dylan Robinson), (Evan Shiflet) |
| 18:09.7, 18:25.4, 18:31.8, 19:04.0, 19:04.9, (19:06.0), (19:12.6) |
15 | 452 | Cramer,
NC - Team Time (1st 5) 1:35:45.5 | Spread (1st 5) 4:55.8 |
| 40, 41, 58, 142, 171, (172), (174) |
| Zach Willer, Nick Willer, Stuart Willer, Luke Auten, Matthew Odell, (Camden Hite), (Jack McCall) |
| 17:31.2, 17:31.3, 17:51.0, 20:25.0, 22:27.0, (22:31.0), (23:00.1) |
16 | 461 | Kings Mountain,
NC - Team Time (1st 5) 1:34:28.8 | Spread (1st 5) 1:54.3 |
| 53, 87, 89, 111, 121, (123), (144) |
| Caleb Barnes, Parker Key, Jalen Roberts, Dallin Campbell, Jesse Hughes, (Dylan Williams), (Aiden Wilson) |
| 17:43.7, 18:48.2, 18:50.4, 19:28.5, 19:38.0, (19:44.9), (20:27.7) |
17 | 476 | South Iredell,
NC - Team Time (1st 5) 1:34:59.1 | Spread (1st 5) 2:11.2 |
| 44, 94, 103, 110, 125, (127), (128) |
| Adam Weber, Elijah Winters, Adithya Rajendran, Matthew Flerra, Sean Rooney, (Drew Clark), (Quinlan Rodgers) |
| 17:37.1, 18:56.3, 19:12.4, 19:25.0, 19:48.3, (19:53.4), (19:54.7) |
18 | 508 | Burns,
NC - Team Time (1st 5) 1:36:39.4 | Spread (1st 5) 4:19.8 |
| 32, 84, 99, 133, 160, (162), (185) |
| Austin Walker, Joseph Waller, Owen Storie, Owen Stone, Andrew Parsons, (Zachary Dugan), (Daniel Gibson) |
| 17:16.0, 18:36.4, 19:04.2, 20:07.0, 21:35.8, (21:47.0), (27:39.8) |
19 | 550 | Tuscola,
NC - Team Time (1st 5) 1:37:03.9 | Spread (1st 5) 1:11.7 |
| 89, 92, 113, 124, 132, (137), (149) |
| Ethan Hale, Kennan Sanders-Huskison, Porter Richardson, Kennan Huskison, Robert Super, (Connor WIllis), (Sebastian Quigley) |
| 18:50.4, 18:54.7, 19:29.7, 19:47.0, 20:02.1, (20:15.1), (20:40.6) |
20 | 583 | North Iredell,
NC - Team Time (1st 5) 1:39:06.6 | Spread (1st 5) 4:16.1 |
| 52, 80, 139, 148, 164, (179), (180) |
| Patrick Mahaffey, Cullen Allen, Jay Williams, Josh Lunsford, Ivory Steed, (Jordan Drye), (Hugo Lopez) |
| 17:42.9, 18:29.0, 20:16.8, 20:38.9, 21:59.0, (24:11.5), (24:46.0) |
21 | 605 | Ashbrook,
NC - Team Time (1st 5) 1:38:40.9 | Spread (1st 5) 1:10.8 |
| 109, 115, 117, 118, 146, (152), (161) |
| Michael Gates, Brandon Lopez, Conner Snavely, Jason Cruz servin, Muhammad Sheikh, (Chris Watkins), (Alex Woody) |
| 19:24.2, 19:32.3, 19:34.0, 19:35.4, 20:35.0, (20:47.2), (21:46.0) |
22 | 606 | Freedom,
NC - Team Time (1st 5) 1:38:55.9 | Spread (1st 5) 2:24.9 |
| 77, 108, 126, 142, 153, (154), (158) |
| Walter Swan, Nathaniel Ferguson, Christopher Brittain, Joseph Hover, Zachary Laibinis, (Anthony Luciano), (Jose Sic) |
| 18:27.1, 19:21.0, 19:50.8, 20:25.0, 20:52.0, (20:55.0), (21:10.0) |
23 | 646 | Statesville,
NC - Team Time (1st 5) 1:40:35.2 | Spread (1st 5) 2:16.2 |
| 105, 113, 119, 150, 159, (163), (165) |
| Evan Day, Garrett Steele, Alan Mota, Isaac Kauffman, Tyler Ferriell, (Isaac Kaufman), (Parker Rufty) |
| 19:14.4, 19:29.7, 19:36.1, 20:44.4, 21:30.6, (21:53.0), (22:00.8) |
24 | 724 | Crest,
NC - Team Time (1st 5) 1:43:25.7 | Spread (1st 5) 2:28.1 |
| 122, 138, 141, 157, 166, (175), (176) |
| Julian Arreola, Lucas Burnham, Jonathan Webber, Rex Howard, Jacob Wesson, (Charlie Lowery), (Trey Burton) |
| 19:38.3, 20:15.2, 20:19.8, 21:06.0, 22:06.4, (23:00.4), (23:08.2) |
25 | 775 | Huss,
NC - Team Time (1st 5) 1:45:32.0 | Spread (1st 5) 1:42.1 |
| 145, 151, 155, 156, 168, (169), (170) |
| Trevor Hargett, Jaylan Silvers, Kevin Montalban, Hiles Huitt, Juwan Mattocks, (Niko Huitt), (Rooster Parker) |
| 20:31.0, 20:44.9, 20:59.0, 21:04.0, 22:13.1, (22:14.8), (22:16.6) |
26 | 833 | Erwin,
NC - Team Time (1st 5) 1:56:37.6 | Spread (1st 5) 6:52.2 |
| 130, 167, 173, 181, 182 |
| Sam Lawton, Vlad Omelchuk, Nicholas Johnson, Holden Cotzin, Lucas Dillingham |
| 20:00.8, 22:09.1, 22:32.2, 25:02.5, 26:53.0 |
27 | 857 | North Gaston,
NC - Team Time (1st 5) 2:01:30.0 | Spread (1st 5) 6:56.0 |
| 135, 177, 178, 183, 184, (186), (187) |
| Drew Shaw, Devin Toney, Bryson Walker, Jesse Buck, Noah Wallace, (Dylan Arms), (Parker Richards) |
| 20:13.0, 23:28.0, 23:44.0, 26:56.0, 27:09.0, (29:24.0), (30:48.0) |