1 | 19 | Page,
NC - Team Time (1st 5) 1:23:27.6 | Spread (1st 5) 2:13.0 |
| 1, 2, 4, 5, 7, (11), (12) |
| Ian Shanklin, Freddie Marx, Stuart Coates, Cam Milroy, Ahmed Sinada, (Nathan Gillespie), (Sam Farrell) |
| 15:19.0, 16:16.4, 17:06.2, 17:14.0, 17:32.0, (17:40.2), (17:47.3) |
2 | 60 | Grimsley,
NC - Team Time (1st 5) 1:29:51.7 | Spread (1st 5) 50.6 |
| 6, 9, 14, 15, 16, (17), (22) |
| Benjamin Baxter, Ben Seeber, Jacob Seeber, Matthew Khem, Ben Skidmore, (Noah Weaver), (Alex Gertz) |
| 17:26.0, 17:39.3, 18:14.7, 18:15.1, 18:16.6, (18:19.4), (18:40.5) |
3 | 61 | Southeast Guilford,
NC - Team Time (1st 5) 1:29:06.4 | Spread (1st 5) 1:49.3 |
| 3, 8, 13, 18, 19, (20), (21) |
| Joel Shores, Matt Decker, Jackson Gaydon, Dakota Staley, Will Earnhardt, (Nate Rice), (Colton Strandberg) |
| 16:37.7, 17:38.5, 17:59.1, 18:24.1, 18:27.0, (18:28.5), (18:34.7) |
4 | 108 | Southern Alamance,
NC - Team Time (1st 5) 1:37:11.6 | Spread (1st 5) 2:24.8 |
| 10, 23, 24, 25, 26, (27), (28) |
| Zach Clemmons, Will Thompson, Seth Tysor, Zebulon Pickett, Luke Ursery, (Camden Miller), (Nicholas Newlin) |
| 17:39.8, 19:42.8, 19:45.5, 19:58.9, 20:04.6, (20:06.4), (20:30.1) |
5 | 155 | Dudley,
NC - Team Time (1st 5) 2:03:14.4 | Spread (1st 5) 7:22.6 |
| 29, 30, 31, 32, 33, (34), (35) |
| James VanAllen, Isaiah Daniel, Gavan Cuthbertson, Jaden Edwards, Maylik Lowe, (Dominique Andrews), (Josh Hopkins) |
| 21:58.0, 22:02.2, 23:20.6, 26:33.0, 29:20.6, (31:42.0), (33:23.0) |