| 1 | Spencer MoonePlace 1 · Simpson Alum | — | Simpson Alum | 18:33.6 |
| 2 | James JohnsonPlace 2 · Grade So · Simpson (Iowa) | So | Simpson (Iowa) | 18:58.2 |
| 3 | Cole LeggettPlace 3 · Grade Sr · Simpson (Iowa) | Sr | Simpson (Iowa) | 19:08.7 PR |
| 4 | Ryan NorthPlace 4 · Grade So · Simpson (Iowa) | So | Simpson (Iowa) | 19:49.3 PR |
| 5 | Doug BergPlace 5 · Grade Jr · Simpson (Iowa) | Jr | Simpson (Iowa) | 19:53.0 PR |
| 6 | Drew EnglerPlace 6 · Grade Sr · Simpson (Iowa) | Sr | Simpson (Iowa) | 19:56.2 |
| 7 | Brandon BrileyPlace 7 · Grade So · Southwestern (Iowa) CC | So | Southwestern (Iowa) CC | 19:57.5 PR |
| 8 | Collin KesslerPlace 8 · Grade Fr · Simpson (Iowa) | Fr | Simpson (Iowa) | 20:10.1 |
| 9 | Tyson WielandPlace 9 · Unattached | — | Unattached | 20:16.7 |
| 10 | Ethan HausPlace 10 · Grade Jr · Simpson (Iowa) | Jr | Simpson (Iowa) | 20:17.7 PR |
| 11 | Jude BenbowPlace 11 · Grade Fr · Simpson (Iowa) | Fr | Simpson (Iowa) | 20:22.2 PR |
| 12 | David LochnerPlace 12 · Grade Jr · Simpson (Iowa) | Jr | Simpson (Iowa) | 20:26.8 PR |
| 13 | Jack CavanPlace 13 · Grade So · Simpson (Iowa) | So | Simpson (Iowa) | 20:42.8 PR |
| 14 | Holden SchugPlace 14 · Grade Fr · Simpson (Iowa) | Fr | Simpson (Iowa) | 20:43.5 PR |
| 15 | Ezra DeCleenePlace 15 · Grade So · Simpson (Iowa) | So | Simpson (Iowa) | 20:44.3 |
| 16 | Ben ReyesPlace 16 · Grade Jr · Simpson (Iowa) | Jr | Simpson (Iowa) | 20:46.7 |
| 17 | Ean WarrickPlace 17 · Simpson Alum | — | Simpson Alum | 20:59.7 |
| 18 | Cooper NussPlace 18 · Grade Jr · Simpson (Iowa) | Jr | Simpson (Iowa) | 21:08.7 PR |
| 19 | Gannon McNameePlace 19 · Grade Sr · Simpson (Iowa) | Sr | Simpson (Iowa) | 21:10.2 PR |
| 20 | Ruan CourtneyPlace 20 · Simpson Alum | — | Simpson Alum | 21:15.9 |
| 21 | Owen DiedikerPlace 21 · Grade So · Simpson (Iowa) | So | Simpson (Iowa) | 21:16.1 PR |
| 22 | Robert HowesPlace 22 · Grade Jr · Simpson (Iowa) | Jr | Simpson (Iowa) | 21:17.8 PR |
| 23 | Noah NelsenPlace 23 · Simpson Alum | — | Simpson Alum | 21:21.1 |
| 24 | Jacob DriskillPlace 24 · Grade So · Southwestern (Iowa) CC | So | Southwestern (Iowa) CC | 21:25.9 PR |
| 25 | A.J. MosquedaPlace 25 · Grade Fr · Simpson (Iowa) | Fr | Simpson (Iowa) | 21:31.1 PR |
| 26 | Marc MediciPlace 26 · Simpson Alum | — | Simpson Alum | 21:36.2 |
| 27 | Elian FunesPlace 27 · Grade Fr · Simpson (Iowa) | Fr | Simpson (Iowa) | 21:43.1 |
| 28 | Drew RoenPlace 28 · Simpson Alum | — | Simpson Alum | 21:43.7 |
| 29 | Cade MashPlace 29 · Simpson Alum | — | Simpson Alum | 22:03.3 |
| 30 | Evan EstradaPlace 30 · Grade Fr · Simpson (Iowa) | Fr | Simpson (Iowa) | 22:41.6 PR |
| 31 | Owen MartinPlace 31 · Grade Fr · Southwestern (Iowa) CC | Fr | Southwestern (Iowa) CC | 22:57.8 |
| 32 | Ramzi Ben Haj BelgacemPlace 32 · Grade Fr · Southwestern (Iowa) CC | Fr | Southwestern (Iowa) CC | 23:03.8 PR |
| 33 | Erik LashPlace 33 · Grade Fr · Southwestern (Iowa) CC | Fr | Southwestern (Iowa) CC | 23:11.5 PR |
| 34 | Luka HulsePlace 34 · Grade Fr · Simpson (Iowa) | Fr | Simpson (Iowa) | 23:20.5 PR |
| 35 | Gabe HadleyPlace 35 · Grade Jr · Simpson (Iowa) | Jr | Simpson (Iowa) | 23:24.7 PR |
| 36 | Rene RomeroPlace 36 · Grade Sr · Graceland (Iowa) | Sr | Graceland (Iowa) | 24:17.2 |
| 37 | Ethan IngramPlace 37 · Grade Fr · Graceland (Iowa) | Fr | Graceland (Iowa) | 24:22.9 PR |
| 38 | Moses RidleyPlace 38 · Grade Jr · Graceland (Iowa) | Jr | Graceland (Iowa) | 25:56.5 |
| 39 | Xavier RangelPlace 39 · Grade Fr · Graceland (Iowa) | Fr | Graceland (Iowa) | 26:30.1 PR |
| 40 | Matthew PatiencePlace 40 · Grade Sr · Graceland (Iowa) | Sr | Graceland (Iowa) | 26:54.6 |
| 41 | Fidher RamirezPlace 41 · Grade Jr · Graceland (Iowa) | Jr | Graceland (Iowa) | 28:03.6 PR |