1 | 46 | Treynor,
IA - Team Time (1st 5) 1:15:09.8 | Spread (1st 5) 1:38.4 |
| 5, 7, 9, 12, 13, (14), (19) |
| Hudson Whitney, Cole Alff, Chase Vandermaay, Abe Henke, Griffin Melby, (Carson Wulf), (Brock Schnepel) |
| 14:16.8, 14:30.8, 14:44.1, 15:42.9, 15:55.2, (15:57.4), (17:13.3) |
2 | 51 | Lawton-Bronson,
IA - Team Time (1st 5) 1:16:38.1 | Spread (1st 5) 3:00.6 |
| 3, 4, 10, 16, 18, (22), (23) |
| Luther Eggleston, Bodie Strehlow, Tristen Franks, Tucker Harvey, Hollis Hageman, (Arick Palsma), (Koein Duncan) |
| 14:12.3, 14:12.7, 14:58.5, 16:01.7, 17:12.9, (17:49.8), (17:51.7) |
3 | 76 | Siouxland Christian,
IA - Team Time (1st 5) 1:20:53.5 | Spread (1st 5) 7:39.4 |
| 1, 2, 20, 26, 27, (30), (32) |
| Ethan Laurich, Jace Brown, Simon Zekarias, Alex Camacho, Kaden Loofe, (Tedros Zekarias), (Augustine Quananilla) |
| 11:52.6, 12:36.2, 17:38.7, 19:14.0, 19:32.0, (22:30.0), (24:39.5) |
4 | 86 | Newman Catholic Mason City,
IA - Team Time (1st 5) 1:24:47.5 | Spread (1st 5) 5:25.5 |
| 6, 11, 17, 24, 28, (33) |
| Ben Boyer, Aaron Carlsson, Patrick Spooner, Jace Pitzenberger, Andrew Flagge, (Charlie Reindl) |
| 14:20.7, 15:29.9, 17:06.2, 18:04.5, 19:46.2, (25:44.1) |
5 | 98 | Woodbine Community,
IA - Team Time (1st 5) 1:26:34.8 | Spread (1st 5) 5:15.1 |
| 8, 15, 21, 25, 29, (31) |
| Brody Cogdill, Jaxson Williams, Dawson Blum, Quinn Sherer, Reegan Oster, (Reece Oster) |
| 14:34.3, 15:59.9, 17:45.2, 18:26.0, 19:49.4, (23:15.6) |