1 | 34 | Western Christian Hull,
IA - Team Time (1st 5) 1:26:48.5 | Spread (1st 5) 29.2 |
| 3, 4, 8, 9, 10, (12), (20) |
| Tristan Hulstein, PJ Kooima, Kyle Vander Plaats, Haile Duden, Nick Geels, (Jacob Vanderplaats), (Zach Elbers) |
| 17:08.0, 17:14.0, 17:22.1, 17:27.2, 17:37.2, (18:02.1), (19:08.8) |
2 | 36 | Unity Christian Orange City,
IA - Team Time (1st 5) 1:27:33.8 | Spread (1st 5) 1:46.0 |
| 1, 2, 7, 11, 15, (18), (19) |
| Schuyler Malenke, Jacob VanderPlaats, Franklin Reinders, Christopher DeGroot, Klay Byker, (Andrew Kaemingk), (Brendon Miedema) |
| 16:46.5, 16:59.3, 17:22.0, 17:53.5, 18:32.5, (18:53.0), (18:59.9) |
3 | 69 | Sioux Center,
IA - Team Time (1st 5) 1:32:01.2 | Spread (1st 5) 1:54.6 |
| 5, 13, 14, 16, 21, (22), (25) |
| Haile Duden, Ty Lassen, Louis VanderVelde, Daniel Van Beek, Andres Ortiz, (Tyler Dunn), (Vale Cade) |
| 17:17.8, 18:10.5, 18:28.0, 18:52.5, 19:12.4, (19:17.4), (19:52.4) |
4 | 95 | KP-WC-RV,
IA - Team Time (1st 5) 1:36:11.6 | Spread (1st 5) 3:21.1 |
| 6, 16, 23, 24, 26, (27), (28) |
| Ryan Fouts, Jose Hamman, Kobey Gray, Joe Hayden, Caleb Corbin, (Luis Hamman), (Anthony Gallagher) |
| 17:18.1, 18:52.5, 19:36.0, 19:45.8, 20:39.2, (20:47.7), (20:48.3) |