1 | 18 | Oak Grove,
NC - Team Time (1st 5) 1:23:01.8 | Spread (1st 5) 1:17.1 |
| 1, 1, 3, 5, 8, (10), (15) |
| Hunter Creech, Luke Vannoy, Aiden Edwards, Nathan Welborn, Brayden Grover, (Evan Messer), (Carter Bertschi) |
| 16:08.9, 16:08.9, 16:31.0, 16:47.0, 17:26.0, (17:53.0), (18:31.5) |
2 | 60 | Central Davidson,
NC - Team Time (1st 5) 1:30:38.7 | Spread (1st 5) 2:00.0 |
| 6, 9, 11, 16, 18, (19), (20) |
| Jacob Byrd, Blakely Frank, Carter Ray, Israel Melgar, Brock McCarn, (Noah Caldwell), (Bryson Mullen) |
| 17:13.0, 17:43.0, 17:58.0, 18:31.7, 19:13.0, (19:17.0), (19:24.0) |
3 | 71 | Ledford,
NC - Team Time (1st 5) 1:33:03.8 | Spread (1st 5) 4:17.0 |
| 4, 12, 14, 17, 24, (25), (26) |
| Sawyer Dobbins, Austin Watson, Joshua Dequenne, Sean Taylor, Jacob Baury, (Trip Sage), (Jacob Patterson) |
| 16:39.0, 18:27.0, 18:28.8, 18:33.0, 20:56.0, (21:08.0), (21:09.0) |
4 | 86 | North Davidson,
NC - Team Time (1st 5) 1:36:05.1 | Spread (1st 5) 3:14.0 |
| 7, 13, 21, 22, 23, (27), (28) |
| Kyle Nifong, Ryan Mangus, Jacob Meuser, Robert Esworthy III, Tyler Riggan, (Landyn Robbins), (Ben Yorke) |
| 17:15.0, 18:28.1, 19:56.0, 19:57.0, 20:29.0, (21:21.0), (23:36.0) |