1 | 17 | Solon,
IA - Team Time (1st 5) 1:20:08.0 | Spread (1st 5) 52.0 |
| 1, 2, 3, 5, 6, (7), (9) |
| Colin Bream, Patrick McGill, Michael Rundell, Chase Gross, Omar Longou, (Zach Slusher), (Lucas Tener) |
| 15:35.0, 15:36.0, 16:05.0, 16:25.0, 16:27.0, (16:31.0), (16:39.0) |
2 | 80 | Regina Iowa City,
IA - Team Time (1st 5) 1:25:51.7 | Spread (1st 5) 51.0 |
| 9, 12, 18, 19, 22, (28), (30) |
| Brennan Bogert, David Crompton, Liam Hartley, Matt Edeker, Alex Kumor, (Ryan Mclaughlin), (Daniel Bonthius) |
| 16:39.0, 16:56.7, 17:21.0, 17:25.0, 17:30.0, (17:51.0), (18:06.0) |
3 | 86 | Columbus Community Columbus Junction,
IA - Team Time (1st 5) 1:25:35.0 | Spread (1st 5) 1:30.0 |
| 4, 8, 23, 25, 26, (31), (40) |
| Ray Quiroz, Ruben Jasso, Efrain Barajas, Logan Heck, Eli Sents, (Bradley Reiman), (Mitch Roush) |
| 16:11.0, 16:37.0, 17:32.0, 17:34.0, 17:41.0, (18:10.0), (18:53.0) |
4 | 109 | Durant,
IA - Team Time (1st 5) 1:27:29.0 | Spread (1st 5) 1:12.0 |
| 14, 16, 20, 24, 35, (42), (50) |
| Deane Wichelt, Ben Friederichs, Chase Exline, Slater Marshall, Alex Rouse, (Austin Halferty), (Matt Gruemmer) |
| 17:03.0, 17:10.0, 17:28.0, 17:33.0, 18:15.0, (19:15.0), (19:32.0) |
5 | 141 | Tipton,
IA - Team Time (1st 5) 1:30:08.0 | Spread (1st 5) 3:03.0 |
| 13, 14, 29, 33, 52, (53), (56) |
| Logan Gaul, Austin Wood, Scott Pelzer, Kyle Miller, Keaton Mohr Unk, (Greg Ballenger), (Cody Wood Unk) |
| 16:57.0, 17:03.0, 17:56.0, 18:12.0, 20:00.0, (20:02.0), (20:44.0) |
6 | 144 | Mid-Prairie Wellman,
IA - Team Time (1st 5) 1:30:11.0 | Spread (1st 5) 2:33.0 |
| 11, 21, 31, 37, 44, (65), (66) |
| Justin Hochstetler, Peter Schwartz, Jake O'Donnell, Alex Thurman, Ty Feigenspan, (Zeb Schwartz), (Evan Wild) |
| 16:49.0, 17:29.0, 18:10.0, 18:21.0, 19:22.0, (21:21.0), (21:22.0) |
7 | 202 | West Liberty,
IA - Team Time (1st 5) 1:34:20.0 | Spread (1st 5) 1:17.0 |
| 34, 38, 39, 42, 49, (51), (55) |
| Chase Hamilton, Thomas Allen, Elvis Flores, Eric Brown, Sam Stecker, (Nick Arensdorf), (Payton Danner) |
| 18:14.0, 18:36.0, 18:44.0, 19:15.0, 19:31.0, (19:36.0), (20:40.0) |
8 | 217 | Wilton,
IA - Team Time (1st 5) 1:36:47.0 | Spread (1st 5) 3:47.0 |
| 17, 36, 48, 57, 59, (67), (69) |
| Tyler Hartley, Kurt Paulsen, Dustin Dawson, Adam McNamara, Aaron Fagner, (Matt Bowman), (Conner Jenkins) |
| 17:14.0, 18:18.0, 19:27.0, 20:47.0, 21:01.0, (21:54.0), (22:04.0) |
9 | 263 | Louisa-Muscatine,
IA - Team Time (1st 5) 1:44:07.0 | Spread (1st 5) 6:10.0 |
| 41, 45, 46, 58, 73, (74), (75) |
| Nate Wallace, Tyler Chick, Levi Goff, Ben McCleary, Chayne Cocklin, (Scott Dean), (Austin Allison) |
| 19:06.0, 19:23.0, 19:25.0, 20:57.0, 25:16.0, (25:29.0), (27:12.0) |
10 | 264 | Davis County Bloomfield,
IA - Team Time (1st 5) 1:41:38.0 | Spread (1st 5) 4:12.0 |
| 27, 46, 60, 63, 68, (70), (72) |
| Caleb Rook, Dylan Nelson, Christopher Gingerich, Kyle Spurgeon, Andrew Cowles, (Kolt Hamburg), (Austin Davis) |
| 17:46.0, 19:25.0, 21:09.0, 21:20.0, 21:58.0, (22:11.0), (24:19.0) |
11 | 310 | Camanche,
IA - Team Time (1st 5) 1:47:05.8 | Spread (1st 5) 2:36.2 |
| 54, 61, 61, 63, 71 |
| Kevin Carrington, Kyle Gifford, Brycen Dolan, Luke Snodgrass, Lee Barker |
| 20:15.8, 21:19.0, 21:19.0, 21:20.0, 22:52.0 |