1 | 27 | Johnston,
IA - Team Time (1st 5) 59:30.0 | Spread (1st 5) 1:08.0 |
| 1, 2, 3, 8, 13, (19), (23) |
| Drew Hershey, Zachary Smith, Alex MacGregor, Tyler Franke, Brett Kerr, (Marcus Coleman), (Ben Tack) |
| 11:20.0, 11:39.0, 11:52.0, 12:11.0, 12:28.0, (12:48.0), (12:53.0) |
2 | 105 | Indianola,
IA - Team Time (1st 5) 1:03:37.0 | Spread (1st 5) 1:11.0 |
| 6, 10, 21, 30, 38, (42), (44) |
| Connor Timmerman, Cole Bickham, Seth Nostrala, Drew Illingsworth, Justin Stodjull, (Nate Thompson), (Marcus Jobes) |
| 12:07.0, 12:14.0, 12:50.0, 13:08.0, 13:18.0, (13:23.0), (13:24.0) |
3 | 128 | Norwalk,
IA - Team Time (1st 5) 1:04:34.0 | Spread (1st 5) 1:28.0 |
| 4, 25, 26, 31, 42, (49), (59) |
| Kylar Desmond, Dylan Lane, Bryce Bullock, Reid Kallenbach, Michael Geistler, (Duncan Burnett), (Jack Palen) |
| 11:55.0, 13:01.0, 13:06.0, 13:09.0, 13:23.0, (13:29.8), (13:53.0) |
4 | 133 | Boone,
IA - Team Time (1st 5) 1:04:35.0 | Spread (1st 5) 2:00.0 |
| 5, 15, 18, 33, 62, (92), (94) |
| Derek Hahn, Brant Phillips, Jacob Escher, Drew Wilber, Justin Elsner, (Brady Nelson), (Brenton Gustofson) |
| 12:01.0, 12:37.0, 12:46.0, 13:10.0, 14:01.0, (14:57.0), (14:59.0) |
| 133 | Dallas Center - Grimes,
IA - Team Time (1st 5) 1:05:05.0 | Spread (1st 5) 46.0 |
| 13, 27, 27, 31, 35, (41), (58) |
| Josh Paulson, Nick Cretors, Nick Smith, Dakota Belling, Ben Sterbenz, (Jared Bravard), (Gavin Ewalt) |
| 12:28.0, 13:07.0, 13:07.0, 13:09.0, 13:14.0, (13:21.0), (13:50.0) |
6 | 182 | Earlham,
IA - Team Time (1st 5) 1:06:09.2 | Spread (1st 5) 40.8 |
| 17, 34, 40, 45, 46, (64), (84) |
| Tate Rasmussen, A.J. Leporte, Josh Smith, Tate Rasmussan, Mason Madren, (Thomas Payne), (Chase Yettmar) |
| 12:45.0, 13:13.0, 13:20.0, 13:25.4, 13:25.8, (14:04.0), (14:43.0) |
7 | 238 | Mount Vernon,
IA - Team Time (1st 5) 1:07:55.0 | Spread (1st 5) 1:05.0 |
| 27, 37, 52, 56, 66, (76), (76) |
| Zach Krogmann, Peyton Wilch, Reid Smock, Levi Wade, Kai Walberg, (Jacob Feldman), (Jeremy Krogmann) |
| 13:07.0, 13:16.0, 13:35.0, 13:45.0, 14:12.0, (14:28.0), (14:28.0) |
8 | 253 | Pella,
IA - Team Time (1st 5) 1:08:28.0 | Spread (1st 5) 1:30.0 |
| 20, 39, 61, 63, 70, (75), (96) |
| John-Michael Zalcberg, Keagan Verschuure, Josh VanDusseldorp, Cameron Blom, Ansel Zalcberg, (Adam Sievers), (Yongyee Yang) |
| 12:49.0, 13:19.0, 13:59.0, 14:02.0, 14:19.0, (14:26.0), (15:03.0) |
9 | 288 | Colo-Nesco,
IA - Team Time (1st 5) 1:09:42.7 | Spread (1st 5) 4:19.0 |
| 8, 12, 50, 97, 121, (132) |
| Jordan Combes, Steven Cutler, Josh Morrow, Ethan Robinson, Caleb Vaughn, (Ashton Graddick) |
| 12:11.0, 12:22.9, 13:32.0, 15:06.8, 16:30.0, (18:53.0) |
10 | 301 | Bondurant-Farrar,
IA - Team Time (1st 5) 1:09:30.0 | Spread (1st 5) 51.0 |
| 51, 54, 55, 68, 73, (83), (118) |
| Nick Swift, Daniel Hellstern, Brady Steeples, Dylan Powell, Jacob Yatchak, (Matt Jackson), (Steven Stomper) |
| 13:33.0, 13:37.0, 13:40.0, 14:16.0, 14:24.0, (14:39.0), (16:10.0) |
11 | 304 | Saydel,
IA - Team Time (1st 5) 1:09:58.0 | Spread (1st 5) 3:40.0 |
| 7, 24, 57, 105, 111 |
| Tyler Fugate, David Parker, Zach Mckee, Nathan Seamands, David Daughenbaugh |
| 12:08.0, 13:00.0, 13:46.0, 15:16.0, 15:48.0 |
12 | 357 | Ballard,
IA - Team Time (1st 5) 1:11:14.0 | Spread (1st 5) 1:11.0 |
| 53, 60, 76, 79, 89, (95), (105) |
| Kaleb Wohlgemuth, Evan Williams, Eli Rochleau, Caleb Wustenberg, Nathan Stephany, (Bryce Snell), (Aaron Hockaday) |
| 13:36.0, 13:54.0, 14:28.0, 14:29.0, 14:47.0, (15:02.0), (15:16.0) |
13 | 358 | North Polk,
IA - Team Time (1st 5) 1:11:37.3 | Spread (1st 5) 2:16.7 |
| 22, 65, 81, 91, 99, (120), (126) |
| Noah Corey-snyder, Joseph Cory, Nick Miller, Kirk Leach, Noah Fields, (Andrew Thomas), (Calvin Christensen) |
| 12:50.8, 14:06.8, 14:35.6, 14:56.6, 15:07.5, (16:20.7), (17:01.9) |
14 | 369 | Nevada,
IA - Team Time (1st 5) 1:11:25.0 | Spread (1st 5) 3:05.0 |
| 11, 47, 100, 103, 108, (129), (130) |
| Connor Macvey, Andrew Barker, Otto Braydon, Andrew Clough, Leighton Memmer, (Hunter Schumaker), (Harvey Bainter) |
| 12:17.0, 13:26.0, 15:08.0, 15:12.0, 15:22.0, (17:55.0), (17:57.0) |
15 | 379 | Panorama,
IA - Team Time (1st 5) 1:12:35.4 | Spread (1st 5) 2:32.2 |
| 36, 71, 72, 90, 110, (114), (127) |
| Eddy Mortensen, Chance Webster, Wes Hummel, Mitch Wagler, Austin Behrends, (Will Babcock), (Mark Arganbright) |
| 13:14.2, 14:19.8, 14:23.3, 14:51.7, 15:46.4, (15:50.1), (17:39.9) |
16 | 390 | Madrid,
IA - Team Time (1st 5) 1:12:18.5 | Spread (1st 5) 1:31.1 |
| 48, 74, 87, 88, 93, (102), (112) |
| Sinjun Harsbarger, Brandon Renze, Jacob Horn, Ryan Veencamp, Aaron Swanson, (Jacob Cousins), (Zach Stuhr) |
| 13:27.0, 14:24.1, 14:44.3, 14:45.0, 14:58.1, (15:10.0), (15:48.4) |
17 | 432 | Winterset,
IA - Team Time (1st 5) 1:14:06.0 | Spread (1st 5) 1:38.0 |
| 67, 68, 82, 100, 115, (116), (123) |
| Weston Crase, Phillip Pearson, Ty Turner, Curtis Harryman, Mason McErlean, (Derick Lensing), (Peter Rodda) |
| 14:13.0, 14:16.0, 14:38.0, 15:08.0, 15:51.0, (16:01.0), (16:50.0) |
18 | 434 | Carlisle,
IA - Team Time (1st 5) 1:14:01.4 | Spread (1st 5) 3:00.9 |
| 16, 98, 104, 107, 109, (113), (117) |
| Luke Sinclair, Austin White, Tanner Millard, Dillon Reed, Colton Miller, (Nathan Pritchard), (Josh Felger) |
| 12:39.7, 15:07.2, 15:15.0, 15:18.9, 15:40.6, (15:49.7), (16:07.5) |
19 | 542 | Nodaway Valley,
IA - Team Time (1st 5) 1:20:05.4 | Spread (1st 5) 2:16.0 |
| 85, 86, 122, 124, 125 |
| Shane Breheny, Brayten Funke, Zach VanHorn, Matthew Dickinson, Noah Cooper |
| 14:43.1, 14:44.2, 16:48.6, 16:50.4, 16:59.1 |
20 | 591 | Adel-DeSoto-Minburn,
IA - Team Time (1st 5) 1:29:49.0 | Spread (1st 5) 8:41.0 |
| 80, 119, 128, 131, 133 |
| Sean Lemke, Luke Huen, Will Nord, James Luke, Austin Clements |
| 14:31.2, 16:18.7, 17:40.9, 18:06.0, 23:12.2 |