1 | 22 | Mount Vernon-Lisbon,
IA - Team Time (1st 5) 1:23:17.0 | Spread (1st 5) 28.8 |
| 1, 2, 3, 4, 12, (22), (29) |
| Reid Smock, Chase McLaughlin, Thatcher Krob, Jack Young, Liam Conroy, (Peyton Wilch), (Zach Krogmann) |
| 16:27.0, 16:36.9, 16:37.3, 16:40.0, 16:55.8, (17:12.6), (17:32.1) |
2 | 86 | Decorah,
IA - Team Time (1st 5) 1:25:24.5 | Spread (1st 5) 24.1 |
| 8, 16, 19, 20, 23, (32), (49) |
| Andrew Kephart, Tyler Vandelune, Bryce Hosting, Richard Weis, Gus Hayes, (Jackson Varney), (Tim Meyer) |
| 16:49.3, 17:03.9, 17:07.5, 17:10.4, 17:13.4, (17:37.5), (18:14.5) |
3 | 98 | Wahlert Dubuque,
IA - Team Time (1st 5) 1:26:01.4 | Spread (1st 5) 50.8 |
| 6, 15, 18, 28, 31, (33), (40) |
| Andrew Donovan, Jacob Berning, Davis Flogel, Luke Blosch, Nathan Tranel, (Trenton Dodds), (Jonathan Schaefer) |
| 16:46.3, 17:01.1, 17:06.4, 17:30.5, 17:37.1, (17:39.3), (17:59.0) |
4 | 104 | Vinton-Shellsburg,
IA - Team Time (1st 5) 1:26:18.2 | Spread (1st 5) 1:10.2 |
| 7, 13, 17, 26, 41, (46), (47) |
| Cole Tharp, Jonah Blix, Cole Smith, Nolan Haisman, Scott Wirth, (Dalton Hogan), (Connor Bendull) |
| 16:49.1, 16:56.2, 17:05.5, 17:28.1, 17:59.3, (18:07.5), (18:09.4) |
5 | 145 | Center Point-Urbana,
IA - Team Time (1st 5) 1:27:43.4 | Spread (1st 5) 1:26.1 |
| 5, 21, 27, 44, 48, (57), (71) |
| Wyatt Gatrost, Noah Dierks, Kevin Ockenfels, Spencer Bensley, Jed Wyse, (Bradan Hansen), (Logan Hadsall) |
| 16:45.3, 17:12.2, 17:30.1, 18:04.4, 18:11.4, (18:39.9), (19:23.2) |
6 | 166 | Waverly-Shell Rock,
IA - Team Time (1st 5) 1:28:24.0 | Spread (1st 5) 35.3 |
| 25, 30, 36, 37, 38, (43), (53) |
| Eamonn McCullough, Reese Wilson, Will Reynolds, Luke Stromberg, Collin Poesch, (Sam Kepford), (Ryan Cherry) |
| 17:18.3, 17:34.3, 17:47.2, 17:50.6, 17:53.6, (18:01.2), (18:30.1) |
7 | 182 | Charles City,
IA - Team Time (1st 5) 1:29:07.7 | Spread (1st 5) 1:49.3 |
| 11, 24, 35, 52, 60, (65), (67) |
| Gavin Connell, Jonathan Zander, Adam Stewart, Tyson Stromer, John Perez, (Luke Delap), (Malik Knighten) |
| 16:55.2, 17:17.4, 17:45.9, 18:24.7, 18:44.5, (19:01.1), (19:06.0) |
8 | 211 | Benton Community,
IA - Team Time (1st 5) 1:30:14.7 | Spread (1st 5) 2:03.4 |
| 14, 39, 45, 50, 63, (64), (78) |
| Eli Miller, Patrick Gorkow, Keaton Kline, Julian Wilson, Adison Steinford, (Blaine Volesky), (Zach Steffen) |
| 16:56.7, 17:55.4, 18:05.0, 18:17.5, 19:00.1, (19:01.0), (19:40.8) |
9 | 219 | Crestwood Cresco,
IA - Team Time (1st 5) 1:30:44.9 | Spread (1st 5) 1:58.6 |
| 9, 34, 56, 59, 61, (69), (70) |
| Michael Mashek, Nathan Martinek, Ryan Steffen, Kaden Anderlik, Dylan Johnson, (Blake Murphy), (Joey Labosky) |
| 16:52.9, 17:40.0, 18:38.9, 18:41.6, 18:51.5, (19:13.5), (19:21.5) |
10 | 290 | Independence,
IA - Team Time (1st 5) 1:33:52.6 | Spread (1st 5) 2:37.0 |
| 10, 54, 74, 75, 77, (80), (83) |
| Ryan Adams, Cliff Baldwin, Joey Zieser, Dalton Bantz, Cole Turner, (Spencer Giddings), (Caleb Kramer) |
| 16:54.5, 18:31.8, 19:27.1, 19:27.7, 19:31.5, (20:03.8), (20:48.5) |
11 | 301 | Maquoketa,
IA - Team Time (1st 5) 1:34:07.1 | Spread (1st 5) 1:26.6 |
| 42, 58, 62, 66, 73, (76), (84) |
| Zach Koppes, Dalton Knight, Sam Fowler, Trevor Shady, Joey Lyon, (Xavier Pestana), (Ryan Murphy) |
| 18:00.1, 18:40.6, 18:55.0, 19:04.7, 19:26.7, (19:28.0), (20:55.9) |
12 | 325 | West Delaware Manchester,
IA - Team Time (1st 5) 1:35:27.6 | Spread (1st 5) 1:25.9 |
| 51, 55, 68, 72, 79, (81), (82) |
| Noah Crumpton, Christian Schnieders, Brady Carroll, Cole Engel, Keegan Kolbet, (Austin Pettlon), (Ben Litterer) |
| 18:22.7, 18:37.4, 19:12.9, 19:26.0, 19:48.6, (20:10.0), (20:10.1) |