1 | 70 | Forest City,
IA - Team Time (1st 5) 1:08:57.5 | Spread (1st 5) 2:49.4 |
| 1, 2, 9, 25, 33, (35), (38) |
| Keagan Albertson, Ethan Bertram, Cooper Blaser, Ezra Thompson, Dirk Zeman, (Grant Gayther), (Isaiah Mikes) |
| 12:30.5, 12:32.8, 13:41.5, 14:52.8, 15:19.9, (15:28.9), (15:32.8) |
| 70 | Waukon,
IA - Team Time (1st 5) 1:10:27.8 | Spread (1st 5) 1:31.4 |
| 5, 10, 16, 18, 21, (22), (24) |
| James Stigler, Sawyer Breitsprecher, Caden Cahoon, Isaak Kovarik, Keigan Leiran, (Tucker Burrichter), (Jacob Baxter) |
| 13:08.4, 13:42.7, 14:25.9, 14:31.0, 14:39.8, (14:45.6), (14:49.9) |
3 | 108 | Osage,
IA - Team Time (1st 5) 1:12:53.0 | Spread (1st 5) 2:26.5 |
| 3, 15, 26, 30, 34, (69), (71) |
| Peyton Johnson, Nicholas Messersmtih, Brett Halbach, Finn Smith, Jackson Johnson, (Travis O'Malley), (Taylor Hobbs) |
| 13:02.0, 14:16.9, 14:55.3, 15:10.3, 15:28.5, (19:40.6), (20:46.9) |
4 | 155 | New Hampton,
IA - Team Time (1st 5) 1:16:13.2 | Spread (1st 5) 3:05.8 |
| 7, 23, 32, 40, 53, (55) |
| Connor Stumme, Brendan Samson, Easton Monteith, Carter Orr, RW Pethoud, (Collin Shatek) |
| 13:39.5, 14:49.8, 15:14.6, 15:44.0, 16:45.3, (17:09.3) |
5 | 162 | Belmond-Klemme,
IA - Team Time (1st 5) 1:18:22.1 | Spread (1st 5) 4:03.3 |
| 12, 13, 14, 61, 62, (63) |
| Paulsen Griffin, Ryan Hartwig, Cash Young, Alec Herrold, Callum Sifert, (Daniel Rodriguez) |
| 14:01.6, 14:03.1, 14:11.2, 18:01.3, 18:04.9, (18:05.0) |
6 | 169 | Newman Catholic Mason City,
IA - Team Time (1st 5) 1:17:09.7 | Spread (1st 5) 1:44.9 |
| 17, 28, 36, 42, 46, (70) |
| Dan Spooner, Tyler Petree, Drew Crimmins, Jace Suntken, Elias Carlsson, (Reid Anderson) |
| 14:29.7, 14:56.6, 15:30.3, 15:58.5, 16:14.6, (19:50.6) |
7 | 174 | Humboldt,
IA - Team Time (1st 5) 1:18:02.3 | Spread (1st 5) 4:00.2 |
| 11, 20, 39, 45, 59, (67), (68) |
| Gabe Thumma, Carson Ireland, Andrew Nedved, Carson Chambers, Joel Thurm, (Ike Fowler), (Graham Bakken) |
| 13:47.9, 14:35.5, 15:41.9, 16:08.9, 17:48.1, (19:25.7), (19:26.3) |
8 | 178 | West Fork Sheffield,
IA - Team Time (1st 5) 1:18:14.6 | Spread (1st 5) 3:26.5 |
| 8, 19, 47, 50, 54, (57), (64) |
| Cayden Jenson, Max Martinek, Owen Wedmore, Carter Willms, Brett Behr, (Aiden Bray), (Andrew Baker) |
| 13:40.0, 14:32.3, 16:18.4, 16:37.4, 17:06.5, (17:16.3), (18:38.2) |
9 | 199 | North Union,
IA - Team Time (1st 5) 1:19:02.7 | Spread (1st 5) 4:18.0 |
| 4, 37, 49, 51, 58 |
| Aiden Bauer, Kade Madden, Jeremiah Campbell, Michael Tobin, Richard Smith |
| 13:05.2, 15:32.5, 16:22.1, 16:39.7, 17:23.2 |
10 | 225 | Riceville,
IA - Team Time (1st 5) 1:22:33.4 | Spread (1st 5) 4:11.0 |
| 31, 41, 43, 44, 66, (73), (74) |
| Jack Knode, Adam Beran, Chance Christensen, Parker Evans, Matthew Pridgen, (August Kinneman), (Caleb Marr) |
| 15:12.6, 15:45.0, 16:06.0, 16:06.2, 19:23.6, (23:02.7), (24:00.9) |
11 | 227 | Eagle Grove,
IA - Team Time (1st 5) 1:31:05.2 | Spread (1st 5) 13:20.3 |
| 6, 29, 52, 65, 75 |
| Felix Gonzalez, Hunter Martinez, Gavin Pederson, Felix Reyes, Eli Friedl |
| 13:38.1, 15:08.1, 16:40.6, 18:40.0, 26:58.4 |
12 | 263 | Postville Community,
IA - Team Time (1st 5) 1:27:55.1 | Spread (1st 5) 6:37.1 |
| 27, 48, 56, 60, 72 |
| Darinel Ramirez, Emmanuel Hernandez, Victor Barrutia-Rucal, Michael Hill, Isai Murillo-Vega |
| 14:55.7, 16:20.4, 17:11.5, 17:54.7, 21:32.8 |