1 | 35 | Myers Park,
NC - Team Time (1st 5) 1:24:42.0 | Spread (1st 5) 47.0 |
| 4, 5, 6, 9, 11, (12), (13) |
| Chris Smith, Tucker Smith, Joe Harbacevich, Michael Gacevich, Sam Augustyn, (Conor McAvoy), (Robbie Whittle) |
| 16:32.0, 16:51.3, 16:52.3, 17:07.4, 17:19.0, (17:30.3), (17:38.4) |
2 | 60 | Butler,
NC - Team Time (1st 5) 1:27:28.3 | Spread (1st 5) 4:05.7 |
| 1, 3, 10, 20, 26, (28), (29) |
| Patrick Gregory, Shad McGrew, Nathan Silvestri, Austin Paytes, Zekiel Cinq Mars, (Kevin Simono), (Matthew Dundorf) |
| 15:29.3, 16:27.0, 17:09.0, 18:48.0, 19:35.0, (20:01.0), (20:08.0) |
3 | 68 | East Mecklenburg,
NC - Team Time (1st 5) 1:29:34.0 | Spread (1st 5) 2:45.0 |
| 2, 14, 15, 16, 21, (22), (23) |
| Fisher Ramsey, Michael Shaw, Jeremy Jones, Noah Richardson, Nick Nicholson, (Mark Harris), (Wolfgang Hunter) |
| 16:19.0, 17:46.0, 18:06.0, 18:19.0, 19:04.0, (19:10.0), (19:13.0) |
4 | 101 | Independence,
NC - Team Time (1st 5) 1:34:02.0 | Spread (1st 5) 3:13.0 |
| 7, 18, 19, 27, 30, (34), (35) |
| Corey Garagiola, Clayton Johnston, Jason Lux, Christian May, Tanner Barnett, (Malin Curry), (Nicholas Lux) |
| 17:01.0, 18:27.0, 18:44.0, 19:36.0, 20:14.0, (22:15.0), (22:54.0) |
5 | 105 | Porter Ridge,
NC - Team Time (1st 5) 1:34:52.0 | Spread (1st 5) 3:30.0 |
| 8, 17, 24, 25, 31, (32), (33) |
| Ryan Hastings, Michael Janko, Robert Schumann, Jacob Warner, Noah Howell, (Desi Hoagland), (Lee Seaman) |
| 17:06.0, 18:21.0, 19:16.0, 19:33.0, 20:36.0, (21:04.0), (21:16.0) |