1 | 52 | Wapello,
IA - Team Time (1st 5) 1:24:49.0 | Spread (1st 5) 1:28.2 |
| 2, 3, 10, 18, 19, (25), (31) |
| Josh Royal, Colin Poe Unk, Jack Walker Unk, Gage Mesler, Ian Poe, (Hunter Walker Unk), (Evan Bartenhagen) |
| 16:07.1, 16:23.8, 17:09.6, 17:33.2, 17:35.3, (17:55.3), (18:22.9) |
2 | 55 | Highland Riverside,
IA - Team Time (1st 5) 1:24:44.6 | Spread (1st 5) 2:15.7 |
| 1, 4, 12, 14, 24, (35), (38) |
| Evan Mahler Unk, Keiffer Sexton, Caleb Brase, Josh Brase Unk, Chris Ford, (Austin McCarthy), (Tyler Beers) |
| 15:38.0, 16:31.6, 17:18.1, 17:23.2, 17:53.7, (18:32.9), (18:46.6) |
3 | 100 | Pekin,
IA - Team Time (1st 5) 1:28:24.1 | Spread (1st 5) 1:44.5 |
| 6, 17, 22, 27, 28, (32), (49) |
| Austin Fariss, Malcolm Meyers, Clayton Essary, Chris Little, Avery Bennett, (Ryan Millikin), (Nathan Kielkopf) |
| 16:32.4, 17:29.6, 17:48.9, 18:16.3, 18:16.9, (18:24.8), (19:29.2) |
4 | 105 | Winfield-Mt. Union,
IA - Team Time (1st 5) 1:28:47.1 | Spread (1st 5) 1:53.8 |
| 9, 11, 16, 30, 39, (46), (47) |
| Jonathan Quinn, Kollin Lintz, Gavin Benzce, Levi Giese, Luke Beard, (Kyler Smith), (Kohlton Heinzel) |
| 16:55.2, 17:15.5, 17:27.4, 18:20.0, 18:49.0, (19:24.3), (19:25.2) |
5 | 108 | BCLUW Conrad,
IA - Team Time (1st 5) 1:28:47.0 | Spread (1st 5) 3:13.0 |
| 5, 7, 15, 29, 52, (58), (67) |
| Cole Silver, Derek Coulter, Ben Kuhl Unk, Tanner Teske, Grant Baker, (Elijah Ralston), (Orion Gunderson) |
| 16:32.0, 16:49.0, 17:24.0, 18:17.0, 19:45.0, (20:01.0), (20:26.0) |
6 | 152 | Van Buren County,
IA - Team Time (1st 5) 1:31:28.5 | Spread (1st 5) 1:06.8 |
| 20, 26, 33, 36, 37, (40), (51) |
| Dalton Haynes, Tyler Runyon, Thomas Fitzsimmons, Seth Dickinson, Nolan Lydolph, (Drew Nolting), (Josh Wenke) |
| 17:36.9, 18:05.6, 18:25.5, 18:36.8, 18:43.7, (19:04.0), (19:32.5) |
7 | 221 | Holy Trinity Catholic Fort Madison,
IA - Team Time (1st 5) 1:36:08.0 | Spread (1st 5) 2:17.6 |
| 21, 43, 48, 54, 55, (76), (91) |
| Loui Rascon, Eion Powers, Quinn Abolt, Sam Harmeyer, Ben Tinguely, (Chris Schierbrock), (Cory Hopper) |
| 17:37.0, 19:19.3, 19:25.9, 19:51.2, 19:54.6, (21:04.8), (22:17.0) |
8 | 256 | Iowa Mennonite,
IA - Team Time (1st 5) 1:37:49.9 | Spread (1st 5) 4:56.0 |
| 8, 41, 59, 61, 87, (98), (107) |
| Kirby Shetler, Noah Burns, Ridgelee Gingerich, Payton Miller, Kobi Russom, (Rex Yoder), (Jim Wang) |
| 16:51.0, 19:04.4, 20:02.3, 20:05.2, 21:47.0, (22:46.0), (23:39.1) |
9 | 303 | Wilton,
IA - Team Time (1st 5) 1:41:00.9 | Spread (1st 5) 5:27.2 |
| 13, 57, 64, 70, 99, (101), (115) |
| Adam McNamara, Jeffrey Carson, Jon Henessee, Hunter Anthony, Lucas Hammann, (Will Ball), (Jack Rabedeaux) |
| 17:19.4, 19:57.7, 20:12.0, 20:45.2, 22:46.6, (22:54.8), (24:59.7) |
10 | 314 | Harmony,
IA - Team Time (1st 5) 1:41:09.1 | Spread (1st 5) 2:42.3 |
| 34, 63, 68, 71, 78, (80) |
| Chris Pilcher, Winston Wallingford, Ben Hootman, Steven Townsend, Stephen Stocker, (Bryan Dye) |
| 18:29.1, 20:11.0, 20:32.0, 20:45.6, 21:11.4, (21:29.0) |
11 | 327 | BGM Brooklyn,
IA - Team Time (1st 5) 1:42:43.1 | Spread (1st 5) 3:08.9 |
| 44, 56, 65, 69, 93, (105), (106) |
| Geert Boelen, Jake Wilson, Jesus Gamboa, Teun Boelen, Owen Clien, (Taylor Staton), (Zac Guss) |
| 19:21.1, 19:54.9, 20:17.8, 20:39.3, 22:30.0, (23:06.9), (23:08.9) |
12 | 337 | Lynnville-Sully,
IA - Team Time (1st 5) 1:43:27.8 | Spread (1st 5) 4:38.9 |
| 23, 53, 81, 86, 94, (95), (118) |
| Canyon Kuhlmann, Ben Trettin, Luke Jones, Jake Brand, Bayley Morvant, (Jim Trettin), (Lucas Smith) |
| 17:52.9, 19:49.0, 21:30.4, 21:43.7, 22:31.8, (22:33.4), (25:46.9) |
13 | 378 | Durant,
IA - Team Time (1st 5) 1:50:56.3 | Spread (1st 5) 10:01.6 |
| 42, 60, 73, 84, 119 |
| Joseph Tobin, Sam Madsen, Nate Prunchak, Tony Friederichs, Michael Arp |
| 19:08.0, 20:03.5, 20:55.7, 21:39.5, 29:09.6 |
14 | 385 | Sigourney,
IA - Team Time (1st 5) 1:47:04.3 | Spread (1st 5) 4:33.9 |
| 45, 50, 78, 102, 110, (111), (113) |
| Tyler Crawford, Nathan Fritz, Will Flanegin, Adamde Regnier, Jake Van Ee, (Drayce Webster), (Zane Kracht) |
| 19:23.7, 19:30.3, 21:11.4, 23:01.3, 23:57.6, (23:58.9), (24:04.1) |
15 | 423 | Southeast Warren Liberty Center,
IA - Team Time (1st 5) 1:49:01.3 | Spread (1st 5) 2:38.0 |
| 66, 74, 88, 92, 103 |
| Bryant Seuferer, Kaleb Miller, Mason Ohnemus, Lance Hoch, Jaden Schurman |
| 20:24.5, 20:58.2, 22:06.2, 22:29.9, 23:02.5 |
16 | 432 | Montezuma,
IA - Team Time (1st 5) 1:49:24.2 | Spread (1st 5) 1:37.3 |
| 77, 83, 85, 90, 97, (109) |
| Vincent Bushong, Kaleb Kriegel, Seth Cranston, Kyle Heidecker, Joel Cranston, (Robbie Broadston) |
| 21:08.5, 21:38.7, 21:41.6, 22:09.6, 22:45.8, (23:47.7) |
17 | 437 | Pleasantville,
IA - Team Time (1st 5) 1:50:06.7 | Spread (1st 5) 2:54.5 |
| 72, 75, 82, 100, 108, (117) |
| Max Johnson, Alex Young, Eli Kenyon, Nate Sowers, Riley Martin, (Alec Brown) |
| 20:51.2, 21:03.1, 21:33.2, 22:53.5, 23:45.7, (25:20.7) |
18 | 463 | Colfax-Mingo,
IA - Team Time (1st 5) 1:52:06.2 | Spread (1st 5) 3:54.2 |
| 62, 89, 96, 104, 112, (114), (116) |
| Jimmy Abell, Chris Stuva, Hyeongyeop Ahn, Ryan McLain, Cameron Lantry, (KC Huffman), (Will Dunsbergen) |
| 20:07.9, 22:08.7, 22:41.3, 23:06.2, 24:02.1, (24:41.6), (25:08.6) |