1 | 22 | Cedar Ridge,
NC - Team Time (1st 5) 1:23:20.6 | Spread (1st 5) 1:08.3 |
| 1, 3, 5, 6, 7, (9), (14) |
| AJ Tucker, Jared Buddington, Noah Hanley, Ian Loebs, Matt Schumacher, (Patrick Fallon), (Nathaniel Bunner) |
| 15:53.1, 16:29.0, 16:55.8, 17:01.3, 17:01.4, (17:21.7), (17:34.7) |
2 | 39 | Carrboro,
NC - Team Time (1st 5) 1:25:27.9 | Spread (1st 5) 1:08.5 |
| 2, 4, 8, 12, 13, (16), (19) |
| Dominic Collichio, Tomiwa Olufolabi, Sam Hedges, James Jushchuk, Jason Cox, (Nathan Andress), (Quique Guerra) |
| 16:21.7, 16:51.0, 17:17.5, 17:27.5, 17:30.2, (17:41.0), (18:04.5) |
3 | 71 | Durham School of the Arts,
NC - Team Time (1st 5) 1:28:33.0 | Spread (1st 5) 38.5 |
| 10, 11, 15, 17, 18, (20), (27) |
| Nikolas Silva, Hunter Scaggs, Christopher Diaz, Thomas Little, Isaac Little, (Nik Silva), (Austin Balen) |
| 17:24.9, 17:27.0, 17:37.2, 18:00.5, 18:03.4, (18:24.0), (19:09.8) |
4 | 115 | Northwood,
NC - Team Time (1st 5) 1:33:37.5 | Spread (1st 5) 33.4 |
| 21, 22, 23, 24, 25, (26), (28) |
| Forrest Glosson, Rob Hamlet, Max Griffin, Blake Hollar, Zafer Estill, (Jacob Friedman), (Jesse Greenlee) |
| 18:28.5, 18:31.5, 18:38.4, 18:57.2, 19:01.9, (19:09.4), (19:15.8) |
5 | 158 | Granville Central,
NC - Team Time (1st 5) 1:44:38.4 | Spread (1st 5) 2:09.0 |
| 29, 30, 32, 33, 34, (35), (37) |
| Peyton Thomas, Nick Cruz-Hope, Julian Alvarado, Nick Hope-Cruz, Nyquan Wortham, (Mateus Brasil), (Kaleb Hunter) |
| 19:40.0, 20:05.3, 21:17.1, 21:47.0, 21:49.0, (22:04.2), (22:13.1) |
6 | 184 | South Granville,
NC - Team Time (1st 5) 1:54:01.2 | Spread (1st 5) 2:44.3 |
| 31, 36, 38, 39, 40, (41), (42) |
| Branden Garner, Tony Velez, Brandon Meeks, Josh McMillan, Josh McMillian, (Tayvon Thomas), (Josh Person) |
| 21:14.5, 22:05.0, 23:19.4, 23:23.5, 23:58.8, (24:20.0), (24:24.9) |