| 1 | Daniel RotichPlace 1 · Unattached | — | Unattached | 17:40.8 |
| 2 | Allen BonnessenPlace 2 · Grade So · Iowa State | So | Iowa State | 17:42.9 |
| 3 | Anas Mahboub El HamdounPlace 3 · Unattached | — | Unattached | 17:52.1 |
| 4 | Emanuel GaldinoPlace 4 · Grade Sr · Iowa State | Sr | Iowa State | 17:59.5 |
| 5 | Brenden HeitzigPlace 5 · Grade Fr · Drake | Fr | Drake | 18:00.6 |
| 6 | Seth ClevengerPlace 6 · Grade Jr · Iowa State | Jr | Iowa State | 18:08.0 |
| 7 | Isaac RiveraPlace 7 · Grade So · Iowa State | So | Iowa State | 18:11.2 |
| 8 | Soufyane LaazizPlace 8 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 18:14.3 |
| 9 | Chakib Cherkaoui RhazouPlace 9 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 18:19.1 |
| 10 | Saad Rifi LoutfiPlace 10 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 18:21.5 |
| 11 | Said Rifi LoutfiPlace 11 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 18:23.6 |
| 12 | Nathan PestkaPlace 12 · Grade Jr · Iowa State | Jr | Iowa State | 18:29.8 |
| 13 | Aziz JdaiPlace 13 · Grade Sr · Drake | Sr | Drake | 18:32.3 |
| 14 | Colin LilliePlace 14 · Grade So · Northern Iowa | So | Northern Iowa | 18:33.0 |
| 15 | Quinton OrrPlace 15 · Grade Sr · Iowa State | Sr | Iowa State | 18:37.9 |
| 16 | Micah ReesPlace 16 · Grade So · Northern Iowa | So | Northern Iowa | 18:39.0 |
| 17 | Riley SimpsonPlace 17 · Grade Sr · Iowa State | Sr | Iowa State | 18:44.0 |
| 18 | Taha OuchenePlace 18 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 18:48.6 |
| 19 | John MoellersPlace 19 · Unattached | — | Unattached | 18:55.0 |
| 20 | Ethan OldsPlace 20 · Grade Fr · Northern Iowa | Fr | Northern Iowa | 18:58.8 |
| 21 | Brian KirwaPlace 21 · Grade So · Iowa Central CC | So | Iowa Central CC | 19:00.4 |
| 22 | Aidan PalmerPlace 22 · Grade Sr · Drake | Sr | Drake | 19:00.6 |
| 23 | Drew DombroskyPlace 23 · Grade Jr · Northern Iowa | Jr | Northern Iowa | 19:03.8 |
| 24 | Carter BeasleyPlace 24 · Unattached | — | Unattached | 19:05.6 |
| 25 | Daghyn TruePlace 25 · Unattached | — | Unattached | 19:07.0 |
| 26 | Xander KwaPlace 26 · Grade So · Drake | So | Drake | 19:08.4 |
| 27 | Emmanuel KiplagatPlace 27 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 19:11.1 |
| 28 | Juan TrasobaresPlace 28 · Unattached | — | Unattached | 19:11.4 |
| 29 | Gaven CorpinPlace 29 · Grade So · Drake | So | Drake | 19:22.4 |
| 30 | Jackson BergmanPlace 30 · Grade So · Northern Iowa | So | Northern Iowa | 19:24.9 |
| 31 | Jonas VanDisPlace 31 · Grade Fr · Northern Iowa | Fr | Northern Iowa | 19:27.6 |
| 32 | Josh GormleyPlace 32 · Grade Jr · Northern Iowa | Jr | Northern Iowa | 19:31.2 |
| 33 | Brayden PickenPlace 33 · Grade Fr · Northern Iowa | Fr | Northern Iowa | 19:36.2 |
| 34 | Don AgishaPlace 34 · Grade Jr · Unattached | Jr | Unattached | 19:44.1 |
| 35 | Ewan TaylorPlace 35 · Unattached | — | Unattached | 19:45.0 |
| 36 | Landon BendgenPlace 36 · Grade So · Drake | So | Drake | 19:51.5 |
| 37 | Lanse LarsenPlace 37 · Grade Sr · Drake | Sr | Drake | 19:52.5 |
| 38 | Bowen MartinPlace 38 · Grade Sr · Drake | Sr | Drake | 19:53.7 |
| 39 | Vaughn LarsonPlace 39 · Unattached | — | Unattached | 19:54.0 |
| 40 | Ryan TobinPlace 40 · Unattached | — | Unattached | 19:55.1 |
| 41 | Jed WilsonPlace 41 · Grade So · Drake | So | Drake | 20:01.0 |
| 42 | Landon FullerPlace 42 · Grade So · Iowa Central CC | So | Iowa Central CC | 20:23.0 |
| 43 | Luke SmithPlace 43 · Unattached | — | Unattached | 20:27.7 |
| 44 | Kon DutPlace 44 · Grade Sr · Northern Iowa | Sr | Northern Iowa | 20:35.7 |
| 45 | Rodney MaraclePlace 45 · Grade So · Iowa Central CC | So | Iowa Central CC | 20:37.7 |
| 46 | Jayden DicksonPlace 46 · Grade Sr · Northern Iowa | Sr | Northern Iowa | 20:48.9 |
| 47 | Aidan SimonPlace 47 · Grade Sr · Drake | Sr | Drake | 20:58.1 |
| 48 | John FergusonPlace 48 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 21:00.7 |
| 49 | Jonah JahnkePlace 49 · Grade So · Iowa Central CC | So | Iowa Central CC | 21:08.7 |
| 50 | Brennan BodenPlace 50 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 21:37.2 |
| 51 | Hayden LensingPlace 51 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 21:38.8 |
| 52 | Waylon HallPlace 52 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 21:41.2 |
| 53 | Liam ShannonPlace 53 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 21:41.4 |
| 54 | Levi Odor-WestrumPlace 54 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 22:37.8 |
| 55 | Tyler MagerPlace 55 · Grade Fr · Iowa Central CC | Fr | Iowa Central CC | 23:04.5 |
| 56 | Tristan StrantzPlace 56 · Grade So · Iowa Central CC | So | Iowa Central CC | 28:32.0 |