1 | 38 | Union Pines,
NC - Team Time (1st 5) 53:14.2 | Spread (1st 5) 1:19.9 |
| 3, 6, 7, 8, 14, (16), (24) |
| Ben Verchick, Trace Fraley, Colten Jensen, Mason Bennett, Dalton Tomeski, (Sterling Hafer), (Scott Patterson) |
| 9:55.0, 10:32.8, 10:38.4, 10:53.1, 11:14.9, (11:22.7), (11:45.2) |
2 | 39 | Marvin Ridge,
NC - Team Time (1st 5) 53:43.7 | Spread (1st 5) 54.2 |
| 4, 5, 9, 10, 11, (13), (18) |
| Mason Bhatia, Luke Wolaver, Jason Blizzard, Matthew Blizzard, Jackson Colling, (Liam Christiansen), (Connor Gross) |
| 10:13.2, 10:17.2, 11:00.7, 11:05.2, 11:07.4, (11:14.2), (11:30.8) |
3 | 76 | Terry Sanford,
NC - Team Time (1st 5) 55:20.6 | Spread (1st 5) 2:25.1 |
| 1, 2, 17, 27, 29, (33), (35) |
| Devon Pratt, McKinney Brooks, Jamar Smith, Joseph Santangelo, Noah Willen, (Steven Develvis), (Jacob Winkleman) |
| 9:44.9, 9:54.3, 11:30.4, 12:01.0, 12:10.0, (12:23.0), (12:31.5) |
4 | 127 | St. Stephens,
NC - Team Time (1st 5) 59:45.5 | Spread (1st 5) 1:20.5 |
| 15, 19, 23, 34, 36, (37), (40) |
| Jayden Hefner, Dalton McGlamery, Brock Walters, Tyler Christiansen, Grant Harper, (Wenzhuo Wang), (Jacob Childers) |
| 11:20.0, 11:34.0, 11:43.6, 12:27.4, 12:40.5, (12:40.8), (13:02.0) |
5 | 145 | Freedom,
NC - Team Time (1st 5) 1:01:20.0 | Spread (1st 5) 2:11.2 |
| 20, 21, 26, 31, 47, (50) |
| Ryan Farris, Ryan Garland, Leighton Shirley, Walter Swan, Hank Yelton, (Nathaniel Ferguson) |
| 11:35.8, 11:36.7, 12:00.4, 12:20.1, 13:47.0, (14:04.0) |
6 | 155 | Gray's Creek,
NC - Team Time (1st 5) 1:01:46.5 | Spread (1st 5) 2:11.6 |
| 22, 25, 28, 32, 48, (49), (51) |
| Adam Lindee, Jarrett Jacops, Christian Meyers, Austin Owen, Hunter Lyng, (Robert Howard), (Steven Hogan) |
| 11:38.1, 11:51.2, 12:05.3, 12:22.2, 13:49.7, (13:54.3), (14:10.0) |
7 | 191 | Hickory,
NC - Team Time (1st 5) 1:05:49.8 | Spread (1st 5) 3:58.9 |
| 12, 39, 41, 43, 56 |
| Ethan Deffke, Austin Hale, Chris Cohens, Colby Shepler, Mac Johnson |
| 11:12.4, 12:59.7, 13:04.5, 13:21.9, 15:11.3 |
8 | 200 | Sun Valley,
NC - Team Time (1st 5) 1:05:35.0 | Spread (1st 5) 1:31.6 |
| 30, 38, 42, 44, 46, (52), (53) |
| Alex Triplett, Lukis Padu, Zachary Dumaine, Keiji Wong, Christopher Shupe, (Brendan Busby), (Caden Caputo) |
| 12:13.8, 12:44.8, 13:18.6, 13:32.4, 13:45.4, (14:32.5), (14:40.4) |
9 | 268 | Foard,
NC - Team Time (1st 5) 1:17:30.7 | Spread (1st 5) 4:07.1 |
| 45, 54, 54, 57, 58 |
| Davis Riemer, Coty Siemer, Braden Wharton, Parker Reinhardt, Caleb Peschel |
| 13:36.9, 15:00.0, 15:00.0, 16:09.8, 17:44.0 |