| 1. | Luke SwansonPlace 1. · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 4:04.11a | 0 |
| 2. | Caleb ToftelandPlace 2. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:07.59a | 0 |
| 3. | Hudson HamiltonPlace 3. · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 4:09.74a | 0 |
| 4. | Quinlan RundquistPlace 4. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:09.94a | 0 |
| 5. | Kaden Van WyngardenPlace 5. · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 4:13.77a | 0 |
| 6. | Justin KroezePlace 6. · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 4:14.43a | 0 |
| 7. | Kilen CilekPlace 7. · Unattached | — | Unattached | 4:16.70a | 0 |
| 8. | Tyler RozenboomPlace 8. · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 4:16.78a | 0 |
| 9. | Jonathan BreemsPlace 9. · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 4:17.07a | 0 |
| 10. | Ezra LandmanPlace 10. · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 4:20.09a | 0 |
| 11. | Bennett VisserPlace 11. · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 4:20.84a | 0 |
| 12. | Lawson BurkhartPlace 12. · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 4:21.24a PR | 0 |
| 13. | Tarin HutchinsonPlace 13. · Grade RS · Unattached | RS | Unattached | 4:22.07a PR | 0 |
| 14. | Mark SwansonPlace 14. · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 4:22.99a PR | 0 |
| 15. | Emmett BarberPlace 15. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:23.21a PR | 0 |
| 16. | Dietrich DirksPlace 16. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:24.30a PR | 0 |
| 17. | Adrian SevaldstadPlace 17. · Grade RS · Unattached | RS | Unattached | 4:24.31a PR | 0 |
| 18. | Evan PaplowPlace 18. · Grade So · Iowa Central CC | So | Iowa Central CC | 4:25.44a | 0 |
| 19. | Easton Van Den BergPlace 19. · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 4:25.50a | 0 |
| 20. | Parker EngelPlace 20. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:25.57a | 0 |
| 21. | Landon RungePlace 21. · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 4:25.93a | 0 |
| 22. | Matthew JohnsonPlace 22. · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 4:26.10a | 0 |
| 23. | Noah HowerzylPlace 23. · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 4:26.39a | 0 |
| 24. | George LivingstonPlace 24. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:27.76a | 0 |
| 25. | Grady DawsonPlace 25. · Unattached | — | Unattached | 4:28.07a | 0 |
| 26. | Trace ObbinkPlace 26. · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 4:29.04a | 0 |
| 27. | Jonah JahnkePlace 27. · Grade So · Iowa Central CC | So | Iowa Central CC | 4:29.10a | 0 |
| 28. | Ala ElmbarkiPlace 28. · Grade So · Iowa Central CC | So | Iowa Central CC | 4:30.41a PR | 0 |
| 28. | Aren HellbuschPlace 28. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:30.41a | 0 |
| 30. | Levi LandmanPlace 30. · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 4:30.59a | 0 |
| 31. | Devin Van ZantenPlace 31. · Grade Sr · Dordt (Iowa) | Sr | Dordt (Iowa) | 4:32.10a | 0 |
| 32. | Samuel KingPlace 32. · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 4:33.42a | 0 |
| 33. | Carson Van SicklePlace 33. · Grade So · Northwestern (Iowa) | So | Northwestern (Iowa) | 4:33.70a PR | 0 |
| 34. | Evan MacleanPlace 34. · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 4:35.50a | 0 |
| 35. | Hayden LensingPlace 35. · Grade So · Iowa Central CC | So | Iowa Central CC | 4:38.99a | 0 |
| 36. | Gavin PomplunPlace 36. · Grade RS · Unattached | RS | Unattached | 4:39.76a PR | 0 |
| 37. | Demetry HosethPlace 37. · Grade So · Briar Cliff (Iowa) | So | Briar Cliff (Iowa) | 4:40.60a | 0 |
| 38. | Jaydon PutneyPlace 38. · Grade Fr · Unattached | Fr | Unattached | 4:42.50a PR | 0 |
| 39. | Ethen BroughPlace 39. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:42.56a | 0 |
| 40. | Sammy KiptooPlace 40. · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 4:44.19a PR | 0 |
| 41. | Ryley RiggertPlace 41. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:45.88a | 0 |
| 42. | Royce RockPlace 42. · Grade Fr · Waldorf (Iowa) | Fr | Waldorf (Iowa) | 4:46.46a | 0 |
| 43. | Joshua DaunPlace 43. · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 4:48.42a | 0 |
| 44. | Alex BaezPlace 44. · Grade Fr · Augustana (S.D.) | Fr | Augustana (S.D.) | 4:49.84a | 0 |
| 45. | Levi BirdPlace 45. · Grade Jr · Dordt (Iowa) | Jr | Dordt (Iowa) | 4:51.22a | 0 |
| 46. | Nick DahmPlace 46. · Grade Fr · Northwestern (Iowa) | Fr | Northwestern (Iowa) | 4:52.71a PR | 0 |
| 47. | Kade HrubyPlace 47. · Grade Fr · Buena Vista | Fr | Buena Vista | 4:53.66a | 0 |
| 48. | Tsion BirdPlace 48. · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | 5:01.03a | 0 |
| 49. | Levi BaartPlace 49. · Grade So · Dordt (Iowa) | So | Dordt (Iowa) | 5:07.98a PR | 0 |
| -- | Finley McConnielPlace -- · Grade Fr · Dakota State (S.D.) | Fr | Dakota State (S.D.) | DNS | 0 |
| -- | David PhillipsPlace -- · Grade Sr · Mount Marty (S.D.) | Sr | Mount Marty (S.D.) | DNS | 0 |
| -- | Cody FarlandPlace -- · Grade Jr · Dakota State (S.D.) | Jr | Dakota State (S.D.) | DNS | 0 |
| -- | Lucas HarrPlace -- · Grade RS · Dakota State (S.D.) | RS | Dakota State (S.D.) | DNS | 0 |
| -- | Blake SchmiedtPlace -- · Grade Sr · Dakota State (S.D.) | Sr | Dakota State (S.D.) | DNS | 0 |
| -- | Collin GordonPlace -- · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | DNS | 0 |
| -- | Jackson PrinsPlace -- · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | DNS | 0 |
| -- | Ethan WyniaPlace -- · Grade Fr · Dordt (Iowa) | Fr | Dordt (Iowa) | DNS | 0 |
| -- | Drake NemetzPlace -- · Grade Fr · Mount Marty (S.D.) | Fr | Mount Marty (S.D.) | DNS | 0 |
| -- | Ian OlivierPlace -- · Grade Jr · Augustana (S.D.) | Jr | Augustana (S.D.) | DNS | 0 |
| -- | Carson ConwayPlace -- · Grade So · Mount Marty (S.D.) | So | Mount Marty (S.D.) | DNS | 0 |
| -- | Benjamin StrunkPlace -- · Grade So · Dakota State (S.D.) | So | Dakota State (S.D.) | DNS | 0 |
| -- | Alan SantiagoPlace -- · Grade Jr · Mount Marty (S.D.) | Jr | Mount Marty (S.D.) | DNS | 0 |
| -- | Joshua TuckerPlace -- · Grade Jr · Dakota State (S.D.) | Jr | Dakota State (S.D.) | DNS | 0 |
| -- | Tyler NickePlace -- · Grade Jr · Dakota State (S.D.) | Jr | Dakota State (S.D.) | DNS | 0 |
| -- | Marcus FlemingPlace -- · Grade Fr · Unattached | Fr | Unattached | DNS | 0 |
| -- | Brody WengerPlace -- · Grade Fr · Mount Marty (S.D.) | Fr | Mount Marty (S.D.) | DNS | 0 |