1 | 22 | Orange,
NC - Team Time (1st 5) 1:27:26.0 | Spread (1st 5) 1:26.0 |
| 1, 2, 5, 6, 8, (11), (12) |
| Dylan Skinner, Trey Clayton, Sam Wimberly, Scott Jarvis, Hunter Synan, (Jeremy Fisher), (Chris Johnson) |
| 16:50.0, 17:04.0, 17:31.0, 17:45.0, 18:16.0, (18:29.0), (18:30.0) |
2 | 41 | Cardinal Gibbons,
NC - Team Time (1st 5) 1:29:44.1 | Spread (1st 5) 1:18.9 |
| 3, 4, 7, 13, 14, (16), (18) |
| Mark Sullivan, Sean Magee, Binyam Ateka, Christian Adams, Kevin Biegert, (Andy Doyle), (Chris Davis) |
| 17:15.6, 17:19.4, 18:01.1, 18:33.5, 18:34.5, (19:08.2), (19:38.2) |
3 | 70 | Northwood,
NC - Team Time (1st 5) 1:35:56.2 | Spread (1st 5) 2:18.3 |
| 9, 10, 15, 17, 19, (20), (21) |
| Will Upchurch, Richard Torbert, Eric Williams, Dylan Mathews, Kevin Hutchinson, (Luke Henry), (Zack McCaw) |
| 18:24.4, 18:28.4, 19:06.7, 19:14.0, 20:42.7, (20:52.5), (22:16.1) |