1 | 36 | Page,
NC - Team Time (1st 5) 1:25:54.9 | Spread (1st 5) 1:37.5 |
| 1, 2, 6, 13, 14, (21), (22) |
| Cam Milroy, Stuart Coates, Gabriel Warwar, Jean-lou Pare, Ethan Long, (Jack Stichter), (Harrison Mcdowell) |
| 16:18.8, 16:33.5, 17:10.3, 17:56.0, 17:56.3, (18:18.7), (18:20.2) |
2 | 55 | High Point Central,
NC - Team Time (1st 5) 1:28:14.3 | Spread (1st 5) 1:44.4 |
| 4, 5, 10, 12, 24, (27), (31) |
| Neil Brown, Matthew Hand, Murad Creary, Logan Anderson, John Bovio, (Will Allen), (Esteban Maldonado) |
| 16:59.8, 17:02.1, 17:35.2, 17:53.0, 18:44.2, (18:56.2), (19:51.6) |
3 | 57 | Northwest Guilford,
NC - Team Time (1st 5) 1:28:21.5 | Spread (1st 5) 44.1 |
| 7, 8, 11, 15, 16, (18), (19) |
| Avery Hurst, Jason Sanchez, Riley Joncas, Curtis Peaslee, Dallin Pool, (Ian Russo), (Joshua Hairston) |
| 17:16.9, 17:18.9, 17:44.6, 18:00.1, 18:01.0, (18:02.8), (18:03.2) |
4 | 72 | Grimsley,
NC - Team Time (1st 5) 1:29:17.9 | Spread (1st 5) 1:49.4 |
| 3, 9, 17, 20, 23, (25), (26) |
| Ben Seeber, Noah Weaver, Shane Braxton, Ethan Mann, Alex Gertz, (Miles Hassell), (Garrett Workman) |
| 16:53.9, 17:29.2, 18:01.9, 18:09.6, 18:43.3, (18:47.7), (18:49.8) |
5 | 152 | Ragsdale,
NC - Team Time (1st 5) 1:39:07.3 | Spread (1st 5) 1:05.7 |
| 28, 29, 30, 32, 33, (34), (35) |
| Mark Scott, Avery Ghalyon, Jared Novas, Justin Hall, Josh Osorio, (Ransom Cope), (Nathaniel Kelly) |
| 19:19.0, 19:28.0, 19:47.2, 20:08.4, 20:24.7, (20:31.5), (20:52.9) |