1 | 32 | Cuthbertson,
NC - Team Time (1st 5) 1:27:07.7 | Spread (1st 5) 31.7 |
| 4, 5, 6, 7, 10, (13), (18) |
| Blake Reed, Danny Sodano, Cole Bernard, Zach Denson, Daniel Duchateau, (Max Cunningham), (Eli Privette) |
| 17:10.0, 17:20.0, 17:26.0, 17:30.0, 17:41.7, (17:59.0), (18:23.0) |
2 | 74 | Central Davidson,
NC - Team Time (1st 5) 1:30:00.0 | Spread (1st 5) 1:39.0 |
| 3, 9, 16, 22, 24, (29), (33) |
| Derek Chavis, Alex Walker, Forest Reynolds, Thomas Gobble, Gage Parker, (Richie Acord), (Eli Williams) |
| 17:02.0, 17:37.0, 18:11.0, 18:29.0, 18:41.0, (18:56.0), (19:09.0) |
3 | 77 | Piedmont,
NC - Team Time (1st 5) 1:30:32.3 | Spread (1st 5) 57.9 |
| 8, 12, 16, 20, 21, (27), (35) |
| Spencer Middleton, Joshua Williams, Alex Griffin, Chandler Williams, Baliey Simpson, (Caleb Jirgal), (Garrett Shepperd) |
| 17:30.9, 17:56.0, 18:11.0, 18:25.6, 18:28.8, (18:47.0), (19:48.0) |
4 | 88 | West Stokes,
NC - Team Time (1st 5) 1:30:39.0 | Spread (1st 5) 2:16.0 |
| 1, 14, 15, 28, 30, (31), (32) |
| Jason Barber, Aaron Lipchak, Garrett Martin, Nick Pinch, Timothy Daniel, (Sam Stone), (Jacob Tilley) |
| 16:41.0, 18:06.0, 18:07.0, 18:48.0, 18:57.0, (18:58.0), (19:08.0) |
5 | 153 | East Davidson,
NC - Team Time (1st 5) 1:36:52.2 | Spread (1st 5) 2:50.9 |
| 11, 19, 39, 40, 44, (45), (58) |
| Rodney Wright, Steven Hicks, Ben Stogner, Tyler Oldaker, Josh Blair, (Blake Lookabill), (Logan Ware) |
| 17:42.8, 18:24.0, 20:03.7, 20:08.0, 20:33.7, (20:41.1), (22:03.0) |
6 | 165 | Wilkes Central,
NC - Team Time (1st 5) 1:37:54.0 | Spread (1st 5) 3:12.0 |
| 23, 25, 25, 41, 51, (53), (74) |
| Levi Vestal, Duncan Faw, Lee Johnson, Bradford Absher, Garrett Core, (Nick Nunn), (Andrew Gray) |
| 18:30.0, 18:44.0, 18:44.0, 20:14.0, 21:42.0, (21:51.0), (23:10.0) |
7 | 172 | Ashe County,
NC - Team Time (1st 5) 1:39:08.4 | Spread (1st 5) 4:53.6 |
| 2, 34, 36, 46, 54, (73), (84) |
| Glen Bailey, Josh Rees-jones, Jonathan Nichols, Mitchell Rees-Jones, Jeff Martin, (Tj Trivette), (Max Alff) |
| 17:00.0, 19:30.0, 19:56.8, 20:48.0, 21:53.6, (23:08.5), (25:34.2) |
8 | 277 | West Stanly,
NC - Team Time (1st 5) 1:48:15.0 | Spread (1st 5) 2:36.0 |
| 37, 48, 60, 66, 66, (81), (91) |
| Barron Whitley, Jeremy Clark, Landon Morrison, Logan Hucks, Alex Wilson, (Jonny Russell), (Igor Bayluk) |
| 19:59.0, 20:56.0, 22:10.0, 22:35.0, 22:35.0, (24:44.0), (27:15.0) |
9 | 286 | Forbush,
NC - Team Time (1st 5) 1:49:10.0 | Spread (1st 5) 2:33.0 |
| 43, 47, 61, 65, 70, (82) |
| Alec Faircloth, Andrew Byrd, Austin Millrons, Zack Andrews, Bryan Winters, (Isaac Warden) |
| 20:29.0, 20:53.0, 22:15.0, 22:31.0, 23:02.0, (24:46.0) |
10 | 289 | Salisbury,
NC - Team Time (1st 5) 1:50:25.5 | Spread (1st 5) 23.0 |
| 55, 56, 57, 59, 62, (71), (78) |
| Cody Earnhardt, Kevin Kondek, Max Patel, David Uto, Nick Greene, (Jeryon Davis), (Zane Gray) |
| 21:57.0, 21:59.0, 22:02.0, 22:07.5, 22:20.0, (23:08.0), (24:20.7) |
11 | 293 | West Davidson,
NC - Team Time (1st 5) 1:50:01.6 | Spread (1st 5) 2:29.9 |
| 42, 50, 64, 68, 69, (71), (75) |
| Logan Herman, Brian Johnson, Obediah Fire, Lee Payne, Jordan Hoover, (Nathan Curry), (Layton Bryant) |
| 20:25.1, 21:36.6, 22:25.0, 22:39.9, 22:55.0, (23:08.0), (23:23.0) |
12 | 361 | Forest Hills,
NC - Team Time (1st 5) 1:58:41.8 | Spread (1st 5) 2:59.0 |
| 49, 76, 77, 79, 80, (89), (90) |
| Taylor Phifer, Casey Yandle, Michael Graham, William Aldridge, Blake Rivenbark, (Lance Martinez), (Micah Shelton) |
| 21:34.0, 23:59.3, 24:11.2, 24:24.3, 24:33.0, (26:17.3), (26:58.0) |
13 | 369 | North Surry,
NC - Team Time (1st 5) 2:05:12.0 | Spread (1st 5) 8:55.0 |
| 38, 63, 83, 92, 93, (94) |
| Anthony Tate, Payden Simmons, Joey Albright, Jonathan Simmons, Luke Simmons, (Elijah Bryant) |
| 20:00.0, 22:24.0, 25:00.0, 28:53.0, 28:55.0, (47:26.0) |
14 | 397 | North Stanly,
NC - Team Time (1st 5) 2:05:08.0 | Spread (1st 5) 4:21.0 |
| 51, 85, 86, 87, 88 |
| Steven McClure, Brandon Ragsdale, Jake Thompson, Josh Selke, Taylor Neal |
| 21:42.0, 25:37.0, 25:49.0, 25:57.0, 26:03.0 |