1 | 17 | Cox Mill,
NC - Team Time (1st 5) 53:42.0 | Spread (1st 5) 50.0 |
| 1, 2, 3, 5, 6, (8), (15) |
| Alex Garcia, Hunter Levy, Brendan Cavazos, Tate Grewell, Izic Harris, (Spencer Connick), (Jeffrey Galla) |
| 10:19.0, 10:35.0, 10:37.0, 11:02.0, 11:09.0, (11:14.0), (11:31.0) |
2 | 58 | Northwest Cabarrus,
NC - Team Time (1st 5) 56:23.0 | Spread (1st 5) 1:12.5 |
| 4, 10, 11, 12, 21, (27), (31) |
| Luke Linkel, Raj Patel, Alex Beaver, Zavien McPherson, Riley Horn, (Graham Bass), (Carson Kelly) |
| 10:38.0, 11:17.0, 11:17.5, 11:20.0, 11:50.5, (12:01.0), (12:20.0) |
3 | 85 | A.L. Brown,
NC - Team Time (1st 5) 57:48.0 | Spread (1st 5) 47.0 |
| 7, 13, 14, 25, 26, (32), (34) |
| Gabe Blackwelder, Tanner Roth, Michael DaCosta, Kevin Stegall, Colby Teal, (Thomas Bitler), (Corbin Richardson) |
| 11:10.0, 11:21.0, 11:24.0, 11:56.0, 11:57.0, (12:38.0), (13:00.5) |
4 | 111 | Sun Valley,
NC - Team Time (1st 5) 59:36.7 | Spread (1st 5) 1:26.7 |
| 9, 22, 23, 24, 33, (39), (41) |
| Lukis Padu, Kevin Cunningham Jr., Zachary Dumaine, Marcus Walker, Griffin Bean, (Jermaine Hudson), (Caden Caputo) |
| 11:14.4, 11:51.8, 11:54.4, 11:55.0, 12:41.1, (13:25.0), (13:30.5) |
5 | 131 | Concord,
NC - Team Time (1st 5) 1:00:57.5 | Spread (1st 5) 1:36.0 |
| 18, 19, 28, 29, 37, (45) |
| Trace Beaver, Macklin Rett, Matthew Leder, Jackson Lippard, Tripp Beaver, (Akhilesh Shivaramakrishnan) |
| 11:39.0, 11:47.5, 12:04.0, 12:12.0, 13:15.0, (14:03.0) |
6 | 144 | Robinson,
NC - Team Time (1st 5) 1:02:30.0 | Spread (1st 5) 2:00.0 |
| 16, 20, 30, 36, 42, (43), (44) |
| Ethan Bailey, Eric Mendiola, Carson Muller, Connor Gordon, Andrew Michaud, (Michael Cawley), (Ashton Ventura) |
| 11:35.0, 11:50.0, 12:16.0, 13:14.0, 13:35.0, (13:38.0), (13:47.0) |
7 | 176 | Central Cabarrus,
NC - Team Time (1st 5) 1:05:30.0 | Spread (1st 5) 2:31.0 |
| 17, 35, 38, 40, 46, (47), (48) |
| Koby Boyter, Jordan Jean-Pierre, Caleb Watson, Dylan Steed, Ryan Bergsmith, (Caleb Yarborough), (Jacob Scruggs) |
| 11:37.0, 13:02.0, 13:16.0, 13:27.0, 14:08.0, (14:16.0), (14:19.0) |