| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Garrett Landau | 18:11.4 | 11 | WACO, Wayland | ---- | ---- | ---- |
| 2 | Victor Tovar | 20:06.0 | 9 | Columbus Community, Columbus Junction | ---- | ---- | ---- |
| 3 | Shawn Griffis | 20:55.0 | 10 | Mediapolis | ---- | ---- | ---- |
| 4 | Ian Wenck | 21:06.9 | 10 | Danville | ---- | ---- | ---- |
| 5 | Alex Pfadenhauer | 21:08.5 | 11 | Danville | ---- | ---- | ---- |
| 6 | Adrian Matteson | 21:16.3 | 12 | Mediapolis | ---- | ---- | ---- |
| 7 | Lincoln Shaw | 21:31.9 | 10 | Van Buren County | ---- | ---- | ---- |
| 8 | Elijah Chancellor | 21:38.0 | 9 | Danville | ---- | ---- | ---- |
| 9 | Tyson Corneille | 21:38.5 | 10 | Columbus Community, Columbus Junction | ---- | ---- | ---- |
| 10 | Blake Willems | 21:42.0 | 12 | Mediapolis | ---- | ---- | ---- |
| 11 | Sawyer Spiker | 21:52.5 | 9 | Van Buren County | ---- | ---- | ---- |
| 12 | Clayton Harvey | 21:57.0 | 10 | Pekin | ---- | ---- | ---- |
| 13 | Ben Rice | 22:01.5 | 12 | Mediapolis | ---- | ---- | ---- |
| 14 | Blaine Benjamin | 22:03.8 | 12 | Van Buren County | ---- | ---- | ---- |
| 15 | Jacob Hobbs | 22:14.5 | 11 | Danville | ---- | ---- | ---- |
| 16 | Hayden Miller | 22:16.3 | 10 | Pekin | ---- | ---- | ---- |
| 17 | Quinn Samples | 22:30.5 | 11 | Danville | ---- | ---- | ---- |
| 18 | Keagan Westfall | 22:40.0 | 9 | Central Lee, Donnellson | ---- | ---- | ---- |
| 19 | Christian Luna | 22:47.5 | 12 | Mediapolis | ---- | ---- | ---- |
| 20 | Griffin Robertson | 22:51.1 | 9 | Columbus Community, Columbus Junction | ---- | ---- | ---- |
| 21 | Ryan Zurmuehlen | 22:51.3 | 11 | Mediapolis | ---- | ---- | ---- |
| 22 | Jayden Honts | 23:14.1 | 10 | Louisa-Muscatine | ---- | ---- | ---- |
| 23 | Maz Nunez | 23:19.1 | 12 | Columbus Community, Columbus Junction | ---- | ---- | ---- |
| 24 | Beau Boyd | 23:31.9 | 11 | Central Lee, Donnellson | ---- | ---- | ---- |
| 25 | Marion Yoder | 24:03.9 | 11 | Van Buren County | ---- | ---- | ---- |
| 26 | Kale Eggar | 24:09.0 | 9 | Notre Dame / West Burlington | ---- | ---- | ---- |
| 27 | Wyatt Brown | 24:16.6 | 10 | Pekin | ---- | ---- | ---- |
| 28 | Mark Culp | 24:26.8 | 10 | Louisa-Muscatine | ---- | ---- | ---- |
| 29 | Dominic Coulter | 24:33.6 | 9 | Louisa-Muscatine | ---- | ---- | ---- |
| 30 | Jacob Woodard | 24:45.6 | 9 | Danville | ---- | ---- | ---- |
| 31 | Isaiah Meek | 24:48.8 | 12 | Van Buren County | ---- | ---- | ---- |
| 32 | Cayson Brown | 24:50.4 | 9 | Notre Dame / West Burlington | ---- | ---- | ---- |
| 33 | Mason Sanders | 24:53.1 | 9 | Central Lee, Donnellson | ---- | ---- | ---- |
| 34 | Klayton Fountain | 25:05.5 | 9 | Notre Dame / West Burlington | ---- | ---- | ---- |
| 35 | Liam Guise | 25:16.5 | 9 | Pekin | ---- | ---- | ---- |
| 36 | Owen Hayburn | 25:33.1 | 9 | Louisa-Muscatine | ---- | ---- | ---- |
| 37 | Aaron Pfadenhauer | 25:49.6 | 11 | Danville | ---- | ---- | ---- |
| 38 | David Garcia | 27:26.3 | 9 | Columbus Community, Columbus Junction | ---- | ---- | ---- |
| 39 | Jagger Thomson | 33:39.9 | 9 | Winfield-Mt Union | ---- | ---- | ---- |
| 40 | Adlin Wilkerson | 33:40.5 | 9 | Winfield-Mt Union | ---- | ---- | ---- |