| 1 | Sam TschantzPlace 1 · Grade 8 · Collins-Maxwell | 8 | Collins-Maxwell | 10:37.16 |
| 2 | Kasen TomasPlace 2 · Grade 7 · Colfax-Mingo | 7 | Colfax-Mingo | 11:12.92 PR |
| 3 | Dean FialaPlace 3 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 11:17.64 |
| 4 | Channing WhitefishPlace 4 · Grade 8 · Meskwaki | 8 | Meskwaki | 11:20.32 |
| 5 | Hudson CrepsPlace 5 · Grade 7 · BGM Brooklyn | 7 | BGM Brooklyn | 11:28.22 PR |
| 6 | Kelen SchwersPlace 6 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 11:37.10 PR |
| 7 | Henry NielsenPlace 7 · Grade 7 · BGM Brooklyn | 7 | BGM Brooklyn | 11:37.15 PR |
| 8 | Beau BordenPlace 8 · Grade 8 · North Tama County | 8 | North Tama County | 12:03.48 PR |
| 9 | Hendric DraperPlace 9 · Grade 8 · GMG | 8 | GMG | 12:23.01 |
| 10 | Trevor ConkelPlace 10 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 12:25.18 PR |
| 11 | Stephen YoungbearPlace 11 · Grade 7 · Meskwaki | 7 | Meskwaki | 12:28.91 PR |
| 12 | Troy VancenbrockPlace 12 · Grade 8 · Colfax-Mingo | 8 | Colfax-Mingo | 12:34.19 |
| 13 | Logan LovePlace 13 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 12:38.69 PR |
| 14 | Scott WilhoitPlace 14 · Grade 8 · South Hamilton | 8 | South Hamilton | 12:39.17 PR |
| 15 | James UtzPlace 15 · Grade 8 · Colfax-Mingo | 8 | Colfax-Mingo | 12:54.67 |
| 16 | Jack SuttonPlace 16 · Grade 7 · North Tama County | 7 | North Tama County | 13:01.17 PR |
| 17 | Noah KenyonPlace 17 · Grade 8 · Ankeny Christian Academy | 8 | Ankeny Christian Academy | 13:09.52 PR |
| 18 | Hendrik KleinPlace 18 · Grade 8 · South Hamilton | 8 | South Hamilton | 13:15.20 PR |
| 19 | Wels SanchezPlace 19 · Grade 8 · Ankeny Christian Academy | 8 | Ankeny Christian Academy | 13:29.14 |
| 20 | Wyatt LuppesPlace 20 · Grade 8 · South Hamilton | 8 | South Hamilton | 13:34.52 PR |
| 21 | Bryer SedaPlace 21 · Grade 8 · North Tama County | 8 | North Tama County | 13:36.41 PR |
| 22 | Reuben ToornstraPlace 22 · Grade 7 · Collins-Maxwell | 7 | Collins-Maxwell | 13:49.27 PR |
| 23 | Hayden MeinertsPlace 23 · Grade 7 · Collins-Maxwell | 7 | Collins-Maxwell | 13:51.32 PR |
| 24 | Colin FrangopolPlace 24 · Grade 7 · Colfax-Mingo | 7 | Colfax-Mingo | 13:53.20 PR |
| 25 | Matthew WeathersPlace 25 · Grade 8 · Ankeny Christian Academy | 8 | Ankeny Christian Academy | 14:32.62 |
| 26 | Deyson KeahnaPlace 26 · Grade 7 · Meskwaki | 7 | Meskwaki | 14:34.80 PR |
| 27 | Gage HeinemannPlace 27 · Grade 8 · Colfax-Mingo | 8 | Colfax-Mingo | 14:40.06 |
| 28 | Carson SavalaPlace 28 · Grade 7 · BGM Brooklyn | 7 | BGM Brooklyn | 14:52.71 PR |
| 29 | Tranden SampsonPlace 29 · Grade 7 · BGM Brooklyn | 7 | BGM Brooklyn | 14:53.59 PR |
| 30 | Truett BrownPlace 30 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 14:57.04 PR |
| 31 | Levi SpoonhunterPlace 31 · Grade 8 · Meskwaki | 8 | Meskwaki | 15:00.20 PR |
| 32 | Benjamin WillisPlace 32 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 15:05.18 |
| 33 | Daniel FaidleyPlace 33 · Grade 7 · Colfax-Mingo | 7 | Colfax-Mingo | 15:05.69 PR |
| 34 | Oliver KeahnaPlace 34 · Grade 7 · Meskwaki | 7 | Meskwaki | 16:33.51 PR |
| 35 | Chance SchroederPlace 35 · Grade 8 · Ankeny Christian Academy | 8 | Ankeny Christian Academy | 16:38.76 PR |
| 36 | Zeke McClenathanPlace 36 · Grade 7 · BGM Brooklyn | 7 | BGM Brooklyn | 17:49.82 PR |
| 37 | Jerold MillerPlace 37 · Grade 7 · BGM Brooklyn | 7 | BGM Brooklyn | 20:21.62 PR |