1 | 26 | Carson,
NC - Team Time (1st 5) 1:22:25.0 | Spread (1st 5) 1:25.0 |
| 1, 4, 6, 6, 9, (12), (44) |
| Zachary Marchinko, Garrett Ingold, Grant Doby, Dylan Koontz, Nick Cox, (Jonah Evans), (Harrison Doby) |
| 15:31.0, 16:32.0, 16:43.0, 16:43.0, 16:56.0, (17:30.0), (19:00.0) |
2 | 64 | Hickory Ridge,
NC - Team Time (1st 5) 1:25:48.0 | Spread (1st 5) 2:13.0 |
| 2, 10, 15, 18, 19, (24), (47) |
| Alex Cornwell, Ethan Harman, Kevin Mclaughlin, Parker Burns, Matt Thayer, (Nicholas Kolsch), (Jacob Roberts) |
| 15:34.0, 17:07.0, 17:36.0, 17:44.0, 17:47.0, (17:59.0), (19:17.0) |
3 | 72 | Northwest Cabarrus,
NC - Team Time (1st 5) 1:26:18.0 | Spread (1st 5) 2:16.0 |
| 3, 5, 8, 20, 36, (40), (47) |
| Ethan Bemis, Coleman Beaver, Logan Bemis, Austin Beaver, Avery Turner, (Keegan Adams), (Samuel Raffaldt) |
| 16:20.0, 16:42.0, 16:51.0, 17:49.0, 18:36.0, (18:45.0), (19:17.0) |
4 | 109 | East Rowan,
NC - Team Time (1st 5) 1:29:33.6 | Spread (1st 5) 33.0 |
| 14, 17, 25, 26, 27, (28), (30) |
| Sean Incardona, Ross Alexander, Chase Hill, Devaniel Dale, Daniel Troutman, (Chance Brown), (Jonathan Brindle) |
| 17:34.0, 17:42.0, 18:04.6, 18:06.0, 18:07.0, (18:08.0), (18:12.0) |
5 | 112 | West Rowan,
NC - Team Time (1st 5) 1:29:43.0 | Spread (1st 5) 56.0 |
| 13, 16, 22, 29, 32, (37), (38) |
| Andrew Burgess, Michael Anton, Luke Hager, Cameron Butler, Oscar Bautista, (Joseph Ward), (Thomas Waldo) |
| 17:32.0, 17:39.0, 17:54.0, 18:10.0, 18:28.0, (18:40.8), (18:42.6) |
6 | 160 | Central Cabarrus,
NC - Team Time (1st 5) 1:32:02.0 | Spread (1st 5) 1:04.0 |
| 21, 23, 32, 41, 43, (46), (51) |
| Andrew Blackman, Griffin Geiger, Robert Mack, Kevin Robles, Sam Prentice, (Ali Cardosa), (Justin McKinnis) |
| 17:52.0, 17:58.0, 18:28.0, 18:48.0, 18:56.0, (19:16.0), (19:36.0) |
7 | 164 | Cox Mill,
NC - Team Time (1st 5) 1:31:59.0 | Spread (1st 5) 2:14.0 |
| 11, 31, 34, 39, 49, (52), (53) |
| Jack Trabucco, Jeffrey Galla, Ty Grewell, Hunter Levy, Noah Honeycutt, (Alex Reed), (Nathaniel Schroeder) |
| 17:08.0, 18:14.0, 18:31.0, 18:44.0, 19:22.0, (19:56.0), (20:06.0) |
8 | 225 | Concord,
NC - Team Time (1st 5) 1:36:29.0 | Spread (1st 5) 1:57.0 |
| 34, 42, 45, 50, 54, (55) |
| Lucas Martini, Rodi Feldeit, Keandre Frazier, Matthew Leder, Stephen Monroe, (Lucas Plott) |
| 18:31.0, 18:49.0, 19:10.0, 19:31.0, 20:28.0, (20:45.0) |