| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Gage Heyne | 17:29.5 | 12 | English Valleys, North English | ---- | ---- | ---- |
| 2 | Jude Dykstra | 18:18.0 | 11 | WACO, Wayland | ---- | ---- | ---- |
| 3 | Troy Klett | 18:56.5 | 11 | Sigourney | ---- | ---- | ---- |
| 4 | Jeffrey Crawford | 18:58.9 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 5 | Race Starr | 19:13.0 | 12 | Durant | ---- | ---- | ---- |
| 6 | Isaac Frazier | 19:27.5 | 9 | English Valleys, North English | ---- | ---- | ---- |
| 7 | Liam Adlfinger | 19:46.5 | 11 | Wilton | ---- | ---- | ---- |
| 8 | Peyton Roth | 19:53.3 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 9 | Gavin Slagel | 19:59.3 | 11 | WACO, Wayland | ---- | ---- | ---- |
| 10 | Nolan Williams | 20:12.1 | 11 | Durant | ---- | ---- | ---- |
| 11 | Evan Koehn | 20:19.4 | 9 | English Valleys, North English | ---- | ---- | ---- |
| 12 | Micah Gerber | 20:23.6 | 11 | Hillcrest Academy | ---- | ---- | ---- |
| 13 | Brock Nebergal | 20:29.0 | 10 | Lone Tree | ---- | ---- | ---- |
| 14 | Aaron Garcia | 20:44.3 | 9 | Durant | ---- | ---- | ---- |
| 15 | Jesse Blossom | 20:49.4 | 12 | Hillcrest Academy | ---- | ---- | ---- |
| 16 | Maddox Wynja | 21:01.3 | 10 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 17 | Axl Patterson | 21:04.9 | 12 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 18 | Drew Thys | 21:11.1 | 11 | H-L-V , Victor | ---- | ---- | ---- |
| 19 | Brayden Mosier | 21:23.8 | 9 | Durant | ---- | ---- | ---- |
| 20 | Oaklan Jirak | 21:27.5 | 10 | Wilton | ---- | ---- | ---- |
| 21 | Maddox Purk | 21:31.8 | 12 | Belle Plaine | ---- | ---- | ---- |
| 22 | Isaac Beachy | 21:36.9 | 10 | Hillcrest Academy | ---- | ---- | ---- |
| 23 | Tristan Luitjens | 21:45.1 | 11 | WACO, Wayland | ---- | ---- | ---- |
| 24 | Royce Richman | 21:50.8 | 11 | Durant | ---- | ---- | ---- |
| 25 | Keiran Luitjens | 22:18.0 | 12 | WACO, Wayland | ---- | ---- | ---- |
| 26 | Kincaid Mitchell | 22:28.9 | 12 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 27 | Wesley Davis | 22:31.0 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 28 | Grayson Hartung | 22:35.9 | 12 | Wilton | ---- | ---- | ---- |
| 29 | Levi Myers | 22:38.0 | 9 | Sigourney | ---- | ---- | ---- |
| 30 | Jordan Anderson | 22:58.5 | 9 | Sigourney | ---- | ---- | ---- |
| 31 | Mason Schuett | 23:02.6 | 10 | Durant | ---- | ---- | ---- |
| 32 | Devin Timm | 23:18.3 | 9 | Belle Plaine | ---- | ---- | ---- |
| 33 | Cael Weisskopf | 23:44.1 | 10 | H-L-V , Victor | ---- | ---- | ---- |
| 34 | Braden Hartsock | 23:48.8 | 10 | Hillcrest Academy | ---- | ---- | ---- |
| 35 | Briggs Oien | 23:52.5 | 11 | Wilton | ---- | ---- | ---- |
| 36 | Will Parsons | 23:52.5 | 11 | Wapello | ---- | ---- | ---- |
| 37 | Joseph Anderson | 23:52.6 | 9 | Wapello | ---- | ---- | ---- |
| 38 | Cory Wethington | 23:57.0 | 9 | Durant | ---- | ---- | ---- |
| 39 | Jeremiah Danker | 24:01.5 | 12 | Hillcrest Academy | ---- | ---- | ---- |
| 40 | Ayden Hollister | 24:13.1 | 11 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 41 | Jeb Goemaat | 24:13.3 | 9 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 42 | Jack Osborne | 24:22.5 | 10 | English Valleys, North English | ---- | ---- | ---- |
| 43 | Hunter Offerman | 24:25.6 | 10 | English Valleys, North English | ---- | ---- | ---- |
| 44 | Isaac Jones | 24:29.8 | 9 | Sigourney | ---- | ---- | ---- |
| 45 | Cain Grandia | 24:32.6 | 9 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 46 | Jordan Chamberlin-Johnston | 24:34.4 | 11 | Wapello | ---- | ---- | ---- |
| 47 | Ma Rodriguez-Yoder | 24:37.0 | 9 | Hillcrest Academy | ---- | ---- | ---- |
| 48 | Brayden Zywiec | 25:08.1 | 11 | Highland, Riverside | ---- | ---- | ---- |
| 49 | Caleb Argo | 25:25.0 | 9 | Belle Plaine | ---- | ---- | ---- |
| 50 | Hunter Grandstaff | 25:46.6 | 9 | Keota | ---- | ---- | ---- |
| 51 | Kyle Neuschwander | 26:17.8 | 12 | Hillcrest Academy | ---- | ---- | ---- |
| 52 | Chase Hickenbottom | 26:25.0 | 11 | Highland, Riverside | ---- | ---- | ---- |
| 53 | Tristan Pirkl | 26:26.0 | 9 | H-L-V , Victor | ---- | ---- | ---- |
| 54 | Jack Krotz | 26:34.9 | 11 | Highland, Riverside | ---- | ---- | ---- |
| 55 | Ian Davis | 27:31.6 | 10 | Belle Plaine | ---- | ---- | ---- |
| 56 | Lance Milton | 28:04.3 | 9 | H-L-V , Victor | ---- | ---- | ---- |
| 57 | Connor Rhinehart | 28:32.8 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 58 | Remington Huber | 29:01.0 | 9 | H-L-V , Victor | ---- | ---- | ---- |
| 59 | Derek Bral | 29:14.5 | 10 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 60 | Wesley Shoemaker | 29:29.9 | 10 | Durant | ---- | ---- | ---- |
| 61 | Sawyer Neuhaus | 30:56.9 | 10 | Belle Plaine | ---- | ---- | ---- |
| 62 | Holden Helmig | 32:34.0 | 11 | Wapello | ---- | ---- | ---- |
| 63 | Austin Trimble | 34:46.0 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 64 | Kaden Donaldson | 35:32.5 | 9 | WACO, Wayland | ---- | ---- | ---- |
| 65 | Ethan Busch | 43:31.0 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |