1 | 74 | Lake Norman Charter,
NC - Team Time (1st 5) 1:29:32.5 | Spread (1st 5) 56.2 |
| 7, 11, 12, 19, 25, (38), (59) |
| Braden Bole, Aidan Mutongi, Javon Taylor, Cooper Wozniak, Brady Rowland, (Kris Chambers), (Carter Bole) |
| 17:29.8, 17:42.3, 17:47.3, 18:07.1, 18:26.0, (18:53.7), (19:31.0) |
2 | 93 | Atkins,
NC - Team Time (1st 5) 1:30:03.8 | Spread (1st 5) 1:39.5 |
| 5, 6, 14, 33, 35, (46), (53) |
| Jackson Lackey, Will Downs, Ethan Hall, Quetzal Kuppinger, Lucus O'Neal, (Christopher Allen), (Gavin Bramer) |
| 17:13.1, 17:21.0, 17:52.4, 18:44.7, 18:52.6, (19:13.0), (19:25.2) |
3 | 97 | South Rowan,
NC - Team Time (1st 5) 1:29:18.5 | Spread (1st 5) 2:44.1 |
| 1, 9, 15, 31, 41, (45), (81) |
| Eli Julian, Grayson Cromer, Aaron Jones, Brooks Hubbard, Brian Hickman, (Bricen Burleson), (Caleb Holmes) |
| 16:17.9, 17:32.2, 17:55.2, 18:31.2, 19:02.0, (19:11.9), (20:48.3) |
4 | 120 | Central Academy,
NC - Team Time (1st 5) 1:31:31.9 | Spread (1st 5) 1:13.7 |
| 10, 21, 24, 26, 39, (40), (42) |
| Andrew Catapano, Emanuel Williams, Isaac Brown, Evan Brown, Ben Wojtkowiak, (Gavin Jansen), (Roman Lopina) |
| 17:41.7, 18:10.1, 18:17.0, 18:27.7, 18:55.4, (18:56.2), (19:02.5) |
5 | 145 | East Rowan,
NC - Team Time (1st 5) 1:32:15.5 | Spread (1st 5) 1:29.7 |
| 16, 22, 23, 30, 54, (70), (73) |
| Shayden Edwards, Carson Ritchie, Thomas Ferguson, Daniel Fabian, Cameron Ritchie, (Seth Drake), (Landon Dudas) |
| 17:56.4, 18:10.3, 18:12.4, 18:30.3, 19:26.1, (20:14.2), (20:23.5) |
6 | 189 | Carson,
NC - Team Time (1st 5) 1:33:59.6 | Spread (1st 5) 1:26.4 |
| 18, 28, 32, 55, 56, (66), (71) |
| James Anderson, Connor Price, Aaron Arnold, Colby Burgess, Gabe Honeycutt, (Clinton Efird), (Caden Cable) |
| 18:00.8, 18:29.0, 18:35.9, 19:26.7, 19:27.2, (20:00.6), (20:18.4) |
7 | 206 | Northwest Cabarrus,
NC - Team Time (1st 5) 1:34:10.2 | Spread (1st 5) 2:35.7 |
| 4, 34, 48, 57, 63, (65), (68) |
| Owen Evans, Blake Andrews, Christopher Greer, Cameron Beaver, Braden Patterson, (Grant Long), (Logan O'Daniel) |
| 17:00.0, 18:49.4, 19:15.9, 19:29.2, 19:35.7, (19:57.8), (20:10.5) |
8 | 215 | Parkwood,
NC - Team Time (1st 5) 1:34:55.1 | Spread (1st 5) 3:32.5 |
| 3, 36, 50, 52, 74, (89), (109) |
| Logan Shaffer, Jonathan Ellis, Colby Belk, Logan Voglewede, Grant Mushington, (Josiah Grignon), (Mason Cross) |
| 16:55.2, 18:53.3, 19:16.8, 19:22.1, 20:27.7, (21:36.2), (23:23.8) |
9 | 249 | Oak Grove,
NC - Team Time (1st 5) 1:36:25.0 | Spread (1st 5) 2:57.0 |
| 17, 27, 60, 62, 83, (90), (94) |
| Cooper Long, Mason McMillan, Jason White, Kent Sidden, Carter Bertschi, (Will Armentrout), (Brady Coons) |
| 17:57.0, 18:28.5, 19:31.2, 19:34.3, 20:54.0, (21:37.0), (21:41.3) |
10 | 253 | West Rowan,
NC - Team Time (1st 5) 1:37:00.5 | Spread (1st 5) 3:12.4 |
| 8, 37, 58, 72, 78, (84), (85) |
| Ethan Wilson, Mason Quarles, Bryce Mason, Connor Misenheimer, Xander Fox, (Kyle Hansen), (Braulio Mercado) |
| 17:31.3, 18:53.5, 19:30.4, 20:21.6, 20:43.7, (20:58.0), (21:06.5) |
11 | 294 | Central Davidson,
NC - Team Time (1st 5) 1:39:23.4 | Spread (1st 5) 3:04.7 |
| 20, 29, 77, 82, 86, (93), (95) |
| Collin Kirk, Austin DeGeorge, Matthew Papineau, Colby Trantham, Marshall Anderson, (Luke Bower), (Dylan Coley) |
| 18:09.7, 18:30.0, 20:39.3, 20:50.0, 21:14.4, (21:41.0), (21:42.6) |
12 | 326 | North Davidson,
NC - Team Time (1st 5) 1:41:23.1 | Spread (1st 5) 4:18.0 |
| 13, 43, 79, 92, 99, (100) |
| Grayson Byrd, Levi Jackson, Jackson Ward, Landyn Robbins, Ever Madrid Mejia, (Ryan Mangus) |
| 17:48.0, 19:05.4, 20:45.7, 21:38.0, 22:06.0, (22:07.5) |
13 | 358 | Ledford,
NC - Team Time (1st 5) 1:43:06.3 | Spread (1st 5) 6:52.6 |
| 2, 67, 75, 105, 109, (114), (115) |
| Isaac Reyna, Jose Ontiveros, Jorge Gamez-Santillan, Joseph Yanez, Stacy Tickle, (Tory Combs), (Jackson Wensell) |
| 16:31.2, 20:09.0, 20:33.7, 22:28.6, 23:23.8, (24:12.8), (24:13.2) |
14 | 387 | Rockingham County,
NC - Team Time (1st 5) 1:44:10.1 | Spread (1st 5) 2:36.0 |
| 49, 64, 88, 90, 96, (101), (104) |
| TJ Garrett, John Piotrowski, Will Dishmon, Luke Lankford, Nate Revis, (Evan Shotwell), (Zachary Lewis) |
| 19:16.0, 19:50.0, 21:35.1, 21:37.0, 21:52.0, (22:16.2), (22:28.2) |
15 | 452 | Asheboro,
NC - Team Time (1st 5) 1:48:49.3 | Spread (1st 5) 3:57.6 |
| 69, 80, 87, 103, 113, (118), (119) |
| Hydzik Seth, Brandon Aguilar, Luis Martinez, Hunter Wilson, Nelson Gowen-Goad, (Will Kelley), (Josue Escalante) |
| 20:13.1, 20:46.6, 21:15.3, 22:23.6, 24:10.7, (24:33.3), (24:50.7) |
16 | 454 | Eastern Guilford,
NC - Team Time (1st 5) 1:52:32.3 | Spread (1st 5) 7:27.0 |
| 44, 61, 107, 117, 125, (129) |
| Austin Drewery, Noah Howe, Xavier Gonzalez, Hunter Olech, Chrishawn Hodges, (Aditya Patel) |
| 19:10.0, 19:33.3, 22:52.0, 24:20.0, 26:37.0, (29:08.8) |
17 | 469 | Central Cabarrus,
NC - Team Time (1st 5) 1:54:12.0 | Spread (1st 5) 8:41.1 |
| 47, 76, 108, 111, 127, (128), (132) |
| Samuel Hartman, Landen Barron, Caleb Butts, Calbert Garibo Martinez, Shelton Hanson, (Ryan Bergsmith), (Seth Werner) |
| 19:14.6, 20:36.5, 23:00.5, 23:24.7, 27:55.7, (28:43.1), (30:40.9) |
18 | 476 | Northeast Guilford,
NC - Team Time (1st 5) 1:51:17.1 | Spread (1st 5) 5:37.0 |
| 51, 97, 102, 106, 120, (121), (130) |
| Noel Alvarado, Micah Bratcher, Joshua Gray, Matthew Meadows, TyShawn Randleman, (Michael Meadows), (Hayden Romero) |
| 19:19.8, 21:54.1, 22:16.8, 22:49.6, 24:56.8, (24:58.9), (29:31.7) |
19 | 590 | Concord,
NC - Team Time (1st 5) 2:06:43.4 | Spread (1st 5) 7:38.3 |
| 98, 116, 122, 123, 131 |
| Daniel Tierney, Matthew Thornton, Joseph Sass, Stilwell Chen, Noah Ballard |
| 22:03.8, 24:19.4, 25:07.0, 25:31.1, 29:42.1 |
20 | 629 | Montgomery Central,
NC - Team Time (1st 5) 2:25:07.1 | Spread (1st 5) 12:23.9 |
| 112, 124, 126, 133, 134, (135) |
| Lance Hensley, JKwone Brown, Garrett Richardson, Alexander Clarke, James Griffin, (Charlie Kearns) |
| 23:50.1, 26:01.8, 27:18.6, 31:42.6, 36:14.0, (48:27.0) |