1 | 20 | North Lincoln,
NC - Team Time (1st 5) 1:23:33.0 | Spread (1st 5) 1:00.0 |
| 1, 2, 3, 6, 8, (10), (11) |
| Austin Hilburn, Adam Lineberger, Zach Wesson, Riley Jones, Alex Akers, (Lucas DePasquale), (Cole Ferraro) |
| 16:09.0, 16:34.0, 16:41.0, 17:00.0, 17:09.0, (17:23.0), (17:24.0) |
2 | 57 | North Iredell,
NC - Team Time (1st 5) 1:28:42.0 | Spread (1st 5) 1:19.0 |
| 5, 7, 14, 15, 16, (17), (20) |
| Dylan MaHaffey, Ben O'Connor, Reagan Johnson, Calvin Souther, Zach Hoots, (Rocky Johnson), (Garrett Gibson) |
| 16:58.0, 17:03.0, 18:11.0, 18:13.0, 18:17.0, (19:08.0), (19:47.0) |
3 | 59 | South Iredell,
NC - Team Time (1st 5) 1:30:10.0 | Spread (1st 5) 3:01.0 |
| 4, 9, 12, 13, 21, (21), (23) |
| Jeb Phillips, Gavin Mouat, Jeremy Small, Joel Forsyth, Robert Morrissey, (Camerin Rankin), (Cameron Rankin) |
| 16:52.0, 17:18.0, 18:00.0, 18:07.0, 19:53.0, (19:53.0), (19:57.0) |
4 | 118 | Statesville,
NC - Team Time (1st 5) 1:43:31.0 | Spread (1st 5) 3:13.0 |
| 18, 19, 24, 27, 30, (32), (35) |
| Mitchell Wilson, Tyler Jeffrey, Paxton Powell, Steven Leaird, Ethan King, (John Roach), (Clay McDougall) |
| 19:29.0, 19:46.0, 20:02.0, 21:32.0, 22:42.0, (23:15.0), (23:36.0) |
5 | 139 | West Iredell,
NC - Team Time (1st 5) 1:48:27.0 | Spread (1st 5) 2:35.0 |
| 25, 26, 28, 29, 31, (33), (33) |
| Grant Stiltner, Jay Hoppes, Alex McNeely, Jacob Wright, Kohl Lapish, (Bryant Herren), (Jarrod Hauk) |
| 20:20.0, 21:20.0, 21:54.0, 21:58.0, 22:55.0, (23:28.0), (23:28.0) |