1 | 18 | Wilson,
AZ - Team Time (1st 5) 59:39.0 | Spread (1st 5) 1:12.0 |
| 1, 2, 3, 5, 7, (10), (17) |
| Ted Magnuson, Jordan Hellebuyck, Joey Howard, Ricky Cordova, Max Vaskovic, (Erik Corona), (Grant Finch) |
| 11:27.0, 11:35.0, 11:40.0, 12:18.0, 12:39.0, (13:09.0), (13:44.0) |
2 | 50 | Roxbury Latin,
MA - Team Time (1st 5) 1:05:07.0 | Spread (1st 5) 1:04.0 |
| 6, 9, 10, 12, 13, (14), (15) |
| Paul Bodet, Harrison Pao, Perry Hart, Justice Gibson, Alessandro Ferzoco, (Kani David), (Franklin Li) |
| 12:22.0, 12:56.0, 13:09.0, 13:14.0, 13:26.0, (13:36.0), (13:37.0) |
3 | 69 | Farmington,
MO - Team Time (1st 5) 1:07:20.0 | Spread (1st 5) 2:35.0 |
| 4, 8, 18, 19, 20, (21), (22) |
| Tom Burcham, Travis Dodson, Kaylon Bryant, Brian Hoffman, Zach Giessing, (Zac Skinner), (Ryan Smith) |
| 11:46.0, 12:53.0, 14:01.0, 14:19.0, 14:21.0, (14:29.0), (14:38.0) |
4 | 114 | North County,
MO - Team Time (1st 5) 1:16:13.0 | Spread (1st 5) 2:19.0 |
| 16, 23, 24, 25, 26, (27), (28) |
| Kipp Landers, Jacob Pendergrass, Zach Breck, Jacob Johnson, Matt Whaley, (Brady Newcomer), (Brock Hedrick) |
| 13:40.0, 15:24.0, 15:26.0, 15:44.0, 15:59.0, (16:00.0), (16:05.0) |