1 | 21 | Pleasant Valley,
IA - Team Time (1st 5) 1:19:04.8 | Spread (1st 5) 30.7 |
| 1, 2, 5, 6, 7, (10), (17) |
| Anthony Pena, Konnor Sommer, Parker Huhn, Gavin Smith, Ian Kaffenberger, (Andrew Witters), (Kent Nichols) |
| 15:31.7, 15:33.4, 15:58.4, 15:58.9, 16:02.4, (16:21.0), (16:36.0) |
2 | 44 | Dubuque Hempstead,
IA - Team Time (1st 5) 1:20:59.0 | Spread (1st 5) 48.2 |
| 3, 4, 9, 12, 16, (18), (19) |
| Addison Kalb, Benjamin Hermiston, David Holesinger, Matthew Jungk, Ryan Winger, (Nick Torrey), (Matt Schatz) |
| 15:47.6, 15:53.5, 16:14.9, 16:27.2, 16:35.8, (16:45.2), (16:46.0) |
3 | 79 | Dubuque Senior,
IA - Team Time (1st 5) 1:23:12.2 | Spread (1st 5) 1:11.5 |
| 8, 13, 14, 21, 23, (24), (26) |
| Jalen Hildebrand, Isaiah Schaetzel, Will Whalen, Evan Wille, Willy Whalen, (Evan Willey), (Matt Johnson) |
| 16:02.6, 16:29.3, 16:32.5, 16:53.7, 17:14.1, (17:18.0), (17:33.7) |
4 | 122 | Davenport West,
IA - Team Time (1st 5) 1:26:46.7 | Spread (1st 5) 1:37.4 |
| 11, 20, 25, 32, 34, (36), (42) |
| Andrew Wright, Kameron Morgan, Jordan Gravert, Brett Wisor, Mike Anfinson, (Alex Schwindt), (Jackson Hessel) |
| 16:23.8, 16:51.0, 17:30.9, 17:59.8, 18:01.2, (18:20.7), (18:41.6) |
5 | 157 | Bettendorf,
IA - Team Time (1st 5) 1:30:03.0 | Spread (1st 5) 31.0 |
| 28, 29, 30, 33, 37, (40), (40) |
| James Baker, Nick Moore, Brendan Scott, Jack Stamper, Kyler Castro, (Joey Parker), (Nick Ratigan) |
| 17:51.0, 17:52.0, 17:57.0, 18:01.0, 18:22.0, (18:35.0), (18:35.0) |
6 | 198 | Davenport North,
IA - Team Time (1st 5) 1:33:08.8 | Spread (1st 5) 3:32.2 |
| 15, 35, 45, 50, 53, (55), (60) |
| Zach Schocker, Matt Dibbern, Marechal Childe, Logan Anderson, Christopher Molis, (Larry Ferguson), (Devon Harris) |
| 16:34.8, 18:08.0, 18:48.0, 19:31.0, 20:07.0, (20:22.0), (21:21.0) |
7 | 207 | Burlington,
IA - Team Time (1st 5) 1:34:33.2 | Spread (1st 5) 2:36.8 |
| 27, 31, 44, 51, 54, (58), (63) |
| Conner Springer, Bryce Biven, Brady Wells, Preston Terry, Braden Hayes, (Victor Molina), (Micah Henman) |
| 17:42.8, 17:59.7, 18:45.6, 19:45.5, 20:19.6, (21:08.2), (22:06.3) |
8 | 223 | Clinton,
IA - Team Time (1st 5) 1:34:41.0 | Spread (1st 5) 43.0 |
| 39, 43, 46, 47, 48, (49), (52) |
| Noah Smith, Kyle Guilliams, Andrew Sattler, Sean Hammond, Parker Sirna, (Kyle Gassman), (Oscar Ramirez) |
| 18:32.0, 18:42.0, 19:05.0, 19:07.0, 19:15.0, (19:20.0), (19:49.0) |
9 | 232 | Davenport Central,
IA - Team Time (1st 5) 1:38:48.2 | Spread (1st 5) 4:15.8 |
| 22, 38, 56, 57, 59, (61), (61) |
| Drew Thompson, Will Reemtsma, Danny Frandsen, Martin Leyhe, Landon Adkins, (Quinn Frank), (Jacob Austin) |
| 16:59.2, 18:30.0, 20:57.0, 21:07.0, 21:15.0, (21:41.0), (21:41.0) |