1 | 36 | Forest City,
IA - Team Time (1st 5) 1:06:31.1 | Spread (1st 5) 2:07.2 |
| 2, 3, 4, 11, 16, (20), (21) |
| Keagan Albertson, Ethan Bertram, Cooper Blaser, Grant Gayther, Wyatt Bertram, (Dirk Zeman), (Isaiah Mikes) |
| 12:27.2, 12:29.5, 12:49.1, 14:10.9, 14:34.4, (14:55.6), (14:56.5) |
2 | 47 | North Fayette Valley,
IA - Team Time (1st 5) 1:08:43.8 | Spread (1st 5) 54.5 |
| 6, 8, 9, 10, 14, (23), (33) |
| Peyton Elliott, Clinton Frank, Hudson Bushman, Broden Frieden, Robert Huck, (Ryan Putney), (Alan Thyer) |
| 13:26.9, 13:30.7, 13:38.1, 13:46.7, 14:21.4, (15:08.3), (16:47.5) |
3 | 93 | Kee Lansing,
IA - Team Time (1st 5) 1:14:48.2 | Spread (1st 5) 5:01.7 |
| 1, 13, 19, 26, 34 |
| Justin Wagner, Kyle Mauss, Kaiden Weber, Trey Cota, Carter Verthein |
| 12:26.5, 14:18.2, 14:50.8, 15:44.5, 17:28.2 |
4 | 97 | West Fork Sheffield,
IA - Team Time (1st 5) 1:14:34.7 | Spread (1st 5) 2:17.2 |
| 7, 17, 18, 27, 28, (29), (31) |
| Max Martinek, Owen Wedmore, Aizyk Wiseman, Aiden Bray, Brett Behr, (Carter Willms), (Andrew Baker) |
| 13:30.2, 14:44.0, 14:48.5, 15:44.6, 15:47.4, (15:54.2), (16:23.8) |
5 | 113 | Postville Community,
IA - Team Time (1st 5) 1:16:37.2 | Spread (1st 5) 1:47.4 |
| 12, 22, 24, 25, 30, (32), (38) |
| Darinel Ramirez, Sam Avitan, Emmanuel Hernandez, Dylan Navarro-Espinoza, Victor Barrutia-Rucal, (Michael Hill), (Isai Murillo-Vega) |
| 14:15.5, 15:08.2, 15:29.1, 15:41.5, 16:02.9, (16:30.9), (23:59.8) |
6 | 128 | Central Elkader,
IA - Team Time (1st 5) 1:24:04.6 | Spread (1st 5) 6:24.2 |
| 5, 15, 35, 36, 37 |
| Collin Jaster, Cadin Fette, Bryce Heller, Michael White, Declan Finley |
| 13:24.0, 14:33.5, 17:45.3, 18:33.6, 19:48.2 |