1 | 33 | Hoggard,
NC - Team Time (1st 5) 1:23:54.7 | Spread (1st 5) 1:50.6 |
| 1, 2, 4, 10, 16, (21), (23) |
| Ben Schmidt, Robinson Snider, Nathan Sudduth, Sydney Wiegman, Will Schneider, (Graham Parker), (Carson Edwards) |
| 15:53.5, 16:21.0, 16:47.0, 17:09.1, 17:44.1, (18:07.3), (18:15.0) |
2 | 46 | New Hanover,
NC - Team Time (1st 5) 1:26:04.2 | Spread (1st 5) 55.2 |
| 3, 5, 9, 14, 15, (17), (25) |
| Tristan Geever, Jackson Denton, Henry Kunz, Sean Mulherin, Garren Bostic, (Andrew Sawyer), (Carter Noecker) |
| 16:46.8, 16:50.4, 17:07.1, 17:37.9, 17:42.0, (17:59.4), (18:16.0) |
3 | 57 | Laney,
NC - Team Time (1st 5) 1:27:02.0 | Spread (1st 5) 1:09.0 |
| 6, 8, 11, 13, 19, (19), (22) |
| Shane McCormick, Charlie Rachunok, Brian Walker, Erik Paulson, Juan Garcia, (Andrew Schild), (Christopher Diaz) |
| 16:58.0, 17:07.0, 17:16.0, 17:34.0, 18:07.0, (18:07.0), (18:11.5) |
4 | 86 | Ashley,
NC - Team Time (1st 5) 1:29:16.4 | Spread (1st 5) 1:28.6 |
| 7, 12, 18, 23, 26, (27), (28) |
| Xavier McKinnley, Cody Benton, Dakota Spurley, Thomas Avery, Adam Ortega, (Conner Snow), (James Avery) |
| 17:05.4, 17:18.0, 18:04.0, 18:15.0, 18:34.0, (18:43.0), (19:03.6) |