1 | 37 | Carson,
NC - Team Time (1st 5) 1:24:02.0 | Spread (1st 5) 1:36.0 |
| 2, 5, 9, 10, 11, (17), (19) |
| Zachary Marchinko, Garrett Ingold, Nick Cox, Grant Doby, Jonah Evans, (Dylan Koontz), (Hunter Kimball) |
| 15:43.0, 16:40.0, 17:06.0, 17:14.0, 17:19.0, (17:26.0), (17:31.0) |
2 | 54 | Hickory Ridge,
NC - Team Time (1st 5) 1:24:53.0 | Spread (1st 5) 2:00.0 |
| 1, 6, 13, 13, 21, (24), (28) |
| Alex Cornwell, Vikash Kumar, Parker Burns, Mike McLaughlin, Kevin Mclaughlin, (Mike Rutkowski), (Matt Thayer) |
| 15:40.0, 16:49.0, 17:22.0, 17:22.0, 17:40.0, (17:46.0), (17:53.0) |
3 | 69 | Northwest Cabarrus,
NC - Team Time (1st 5) 1:25:53.0 | Spread (1st 5) 1:29.0 |
| 4, 7, 8, 15, 35, (37), (38) |
| Coleman Beaver, Kirk Swilley, Ethan Bemis, Sam Rhoney, Wesley Knapp, (Austin Gregory), (Logan Bemis) |
| 16:33.0, 16:56.0, 16:59.0, 17:23.0, 18:02.0, (18:04.0), (18:09.0) |
4 | 95 | East Rowan,
NC - Team Time (1st 5) 1:27:18.0 | Spread (1st 5) 1:37.0 |
| 3, 12, 22, 26, 32, (32), (35) |
| Conor Honeycutt, Sean Incardona, Trevor L'hommedieu, Chance Brown, Daniel Troutman, (Ross Alexander), (Nikolas Pillsbury) |
| 16:24.0, 17:21.0, 17:41.0, 17:51.0, 18:01.0, (18:01.0), (18:02.0) |
5 | 130 | West Rowan,
NC - Team Time (1st 5) 1:29:02.0 | Spread (1st 5) 33.0 |
| 18, 25, 27, 28, 32, (43), (46) |
| Cade Harrill, Andrew Burgess, Cameron Butler, Jordan Bostian, Michael Anton, (Joseph Ward), (Dagan Williams) |
| 17:28.0, 17:48.0, 17:52.0, 17:53.0, 18:01.0, (18:34.0), (18:47.0) |
6 | 173 | Central Cabarrus,
NC - Team Time (1st 5) 1:30:33.0 | Spread (1st 5) 34.0 |
| 23, 30, 39, 40, 41, (44), (48) |
| Andrew Blackman, Griffin Geiger, Jaylen Brumby, Sam Prentice, Robert Mack, (Jaylen Brumley), (Adam Roller) |
| 17:45.0, 17:54.0, 18:17.0, 18:18.0, 18:19.0, (18:35.9), (19:13.0) |
7 | 189 | Concord,
NC - Team Time (1st 5) 1:33:40.0 | Spread (1st 5) 2:47.0 |
| 16, 20, 45, 52, 56, (58), (59) |
| Rodi Feldeit, Lucas Martini, Taylor Blovsky, Stephen Monroe, Bradley Moore, (Keandre Frazier), (Nathan Watson) |
| 17:25.0, 17:35.0, 18:40.0, 19:48.0, 20:12.0, (20:35.0), (20:50.0) |
8 | 241 | Cox Mill,
NC - Team Time (1st 5) 1:36:16.8 | Spread (1st 5) 1:43.0 |
| 42, 46, 49, 51, 53, (54), (55) |
| Austin Alpern, Evan Alpern, Noah Honeycutt, Kyle Vinton, Alex Reed, (Colin Ham), (Jacob Saunders) |
| 18:20.0, 18:47.0, 19:24.8, 19:42.0, 20:03.0, (20:04.0), (20:05.0) |
9 | 259 | South Rowan,
NC - Team Time (1st 5) 1:40:15.0 | Spread (1st 5) 3:14.0 |
| 31, 50, 57, 60, 61, (62), (63) |
| Kurtis Reed, Adrian Figueroa, Jesse Regrut, Tyler Fields, Jon Hunt, (Angel Ruiz), (Blade Blumenthal) |
| 17:55.0, 19:40.0, 20:33.0, 20:58.0, 21:09.0, (21:10.0), (21:36.8) |