| 1 | Aaron DavidsonPlace 1 · Grade JR · Cornell College | JR | Cornell College | 15:55.1 | 1 |
| 2 | Julian WatsonPlace 2 · Grade FR · Loras | FR | Loras | 16:03.0 | 2 |
| 3 | Landon DunlapPlace 3 · Grade JR · William Woods | JR | William Woods | 16:05.1 | 3 |
| 4 | Jacob BelhaPlace 4 · Grade FR · Loras | FR | Loras | 16:05.7 | 4 |
| 5 | David OlmosPlace 5 · Grade FR · Loras | FR | Loras | 16:07.2 | 5 |
| 6 | Carlo DannenfelserPlace 6 · Grade FR · Loras | FR | Loras | 16:13.9 | 6 |
| 7 | Emery BirdPlace 7 · Grade FR · Cornell College | FR | Cornell College | 16:18.2 | 7 |
| 8 | D'Artagnon BeaverPlace 8 · Grade FR · Hawkeye CC | FR | Hawkeye CC | 16:24.5 | 8 |
| 9 | Aaron GoldingPlace 9 · MountMercy Alum | — | MountMercy Alum | 16:24.7 | 9 |
| 10 | Ryan MonsonPlace 10 · Grade SO · Loras | SO | Loras | 16:25.7 | 10 |
| 11 | Omar MontielPlace 11 · Grade FR · Loras | FR | Loras | 16:26.2 | 11 |
| 12 | Jackson ConnerPlace 12 · Grade SR · William Woods | SR | William Woods | 16:29.1 | 12 |
| 13 | Ryan WingerPlace 13 · Grade FR · Loras | FR | Loras | 16:31.8 | 13 |
| 14 | Drew BurmahlPlace 14 · Unattached | — | Unattached | 16:33.6 | — |
| 15 | Ian SchwierjohnPlace 15 · Grade FR · William Woods | FR | William Woods | 16:36.7 | 14 |
| 16 | Aaron LodwigPlace 16 · Grade FR · Loras | FR | Loras | 16:39.2 | — |
| 17 | Khobi KellermanPlace 17 · Grade JR · Missouri Valley | JR | Missouri Valley | 16:45.2 | 15 |
| 18 | Tyler ColvinPlace 18 · Grade SO · Hawkeye CC | SO | Hawkeye CC | 16:46.0 | 16 |
| 19 | Stephen RingoPlace 19 · Grade SO · Loras | SO | Loras | 16:47.1 | — |
| 20 | Isaak HutchingsPlace 20 · Grade FR · Cornell College | FR | Cornell College | 16:49.1 | 17 |
| 21 | Derek WarrenPlace 21 · Grade SO · Loras | SO | Loras | 16:52.2 | — |
| 22 | Cooper OlsenPlace 22 · Grade FR · Hawkeye CC | FR | Hawkeye CC | 16:53.7 | 18 |
| 23 | Sayed OpeyanyPlace 23 · MountMercy Alum | — | MountMercy Alum | 16:54.4 | 19 |
| 24 | Justin WrightPlace 24 · Grade FR · Loras | FR | Loras | 16:54.5 | — |
| 25 | Ryan ClancyPlace 25 · Grade FR · Mount Mercy | FR | Mount Mercy | 16:57.1 | 20 |
| 26 | Chris GuisePlace 26 · Grade FR · Loras | FR | Loras | 16:58.3 | — |
| 27 | Michael MarshallPlace 27 · MountMercy Alum | — | MountMercy Alum | 16:58.9 | 21 |
| 28 | Harrison VanderlindenPlace 28 · Grade SO · Hawkeye CC | SO | Hawkeye CC | 16:58.9 | 22 |
| 29 | Chase KressPlace 29 · Grade SR · Mount Mercy | SR | Mount Mercy | 17:00.7 | 23 |
| 30 | Tyler BilskiePlace 30 · Grade FR · Cornell College | FR | Cornell College | 17:03.0 | 24 |
| 31 | Orion ParkerPlace 31 · Grade FR · William Woods | FR | William Woods | 17:03.5 | 25 |
| 32 | Stephen ThomasPlace 32 · Grade FR · Hawkeye CC | FR | Hawkeye CC | 17:05.0 | 26 |
| 33 | Gabe HuntPlace 33 · Grade FR · Cornell College | FR | Cornell College | 17:05.9 | 27 |
| 34 | Charlie LinkPlace 34 · Grade FR · Cornell College | FR | Cornell College | 17:06.2 | 28 |
| 35 | Brandon DoserPlace 35 · Grade SO · Loras | SO | Loras | 17:10.0 | — |
| 36 | Seth CorriganPlace 36 · Grade SR · Loras | SR | Loras | 17:11.2 | — |
| 37 | Gabe SodaPlace 37 · Grade FR · Cornell College | FR | Cornell College | 17:13.0 | 29 |
| 38 | Oscar LopezPlace 38 · Grade SO · Mount Mercy | SO | Mount Mercy | 17:13.7 | 30 |
| 39 | Cade MesserPlace 39 · Grade FR · Loras | FR | Loras | 17:14.9 | — |
| 40 | Lukas LamparekPlace 40 · Grade FR · Mount Mercy | FR | Mount Mercy | 17:17.6 | 31 |
| 41 | Caleb SchopenPlace 41 · Grade FR · Cornell College | FR | Cornell College | 17:23.4 | — |
| 42 | Peter WeberPlace 42 · Grade JR · Cornell College | JR | Cornell College | 17:27.3 | — |
| 43 | Benjamin VasquezPlace 43 · Grade FR · Clarke | FR | Clarke | 17:27.9 | 32 |
| 44 | Dodson MelchioriPlace 44 · Grade SO · Hawkeye CC | SO | Hawkeye CC | 17:29.2 | 33 |
| 45 | Jenson StarrPlace 45 · Grade SO · William Woods | SO | William Woods | 17:30.7 | 34 |
| 46 | Jacob BlackmonPlace 46 · MountMercy Alum | — | MountMercy Alum | 17:41.2 | 35 |
| 47 | Matt HelligePlace 47 · Grade FR · Mount Mercy | FR | Mount Mercy | 17:43.1 | 36 |
| 48 | Noah CokelPlace 48 · Grade FR · Mount Mercy | FR | Mount Mercy | 17:45.2 | 37 |
| 49 | Justin SchultzPlace 49 · Grade FR · Loras | FR | Loras | 17:45.5 | — |
| 50 | Emmett SchwartzhoffPlace 50 · Grade SO · Clarke | SO | Clarke | 17:49.7 | 38 |
| 51 | Jacob HockingPlace 51 · Grade FR · Loras | FR | Loras | 18:04.1 | — |
| 52 | Cameron SteffensPlace 52 · MountMercy Alum | — | MountMercy Alum | 18:19.4 | 39 |
| 53 | Dustin RussellPlace 53 · Grade FR · William Woods | FR | William Woods | 18:25.2 | 40 |
| 54 | Luke MurrayPlace 54 · Grade JR · Cornell College | JR | Cornell College | 18:30.0 | — |
| 55 | Jimmy SlowikPlace 55 · Grade SR · Clarke | SR | Clarke | 18:39.0 | 41 |
| 56 | Elliot FrideresPlace 56 · Grade FR · Loras | FR | Loras | 18:40.3 | — |
| 57 | Luke MunseyPlace 57 · MountMercy Alum | — | MountMercy Alum | 18:41.1 | 42 |
| 58 | Alex QuijadaPlace 58 · Grade SR · Missouri Valley | SR | Missouri Valley | 18:41.7 | 43 |
| 59 | Brennan SheltonPlace 59 · Grade JR · Clarke | JR | Clarke | 18:44.5 | 44 |
| 60 | Derek BehrensPlace 60 · Grade FR · Loras | FR | Loras | 18:48.9 | — |
| 61 | Kole HaverlyPlace 61 · Grade FR · Clarke | FR | Clarke | 19:00.3 | 45 |
| 62 | Brady LasackPlace 62 · Grade JR · Clarke | JR | Clarke | 19:14.7 | 46 |
| 63 | Eddie BandaPlace 63 · Grade FR · Cornell College | FR | Cornell College | 19:20.3 | — |
| 64 | Josh SchollPlace 64 · Grade FR · Mount Mercy | FR | Mount Mercy | 19:21.7 | 47 |
| 65 | Jacob PolacekPlace 65 · Grade FR · William Woods | FR | William Woods | 19:25.7 | 48 |
| 66 | Gage IskePlace 66 · Grade SO · Emmaus Bible College | SO | Emmaus Bible College | 19:49.0 | — |
| 67 | Jared TegelerPlace 67 · Grade JR · Mount Mercy | JR | Mount Mercy | 20:01.3 | — |
| 68 | Tyler PolleyPlace 68 · Grade FR · Missouri Valley | FR | Missouri Valley | 20:48.1 | 49 |
| 69 | Jahsire FowlerPlace 69 · Grade FR · Missouri Valley | FR | Missouri Valley | 20:55.9 | 50 |
| 70 | Josh LongPlace 70 · MountMercy Alum | — | MountMercy Alum | 20:58.6 | 51 |
| 71 | Dane MarkegardPlace 71 · Grade FR · Cornell College | FR | Cornell College | 20:59.3 | — |
| 72 | Brian WinkelmannPlace 72 · Grade SR · William Woods | SR | William Woods | 21:00.4 | — |
| 73 | Rodrigo Escalona-RodriguezPlace 73 · Grade FR · Missouri Valley | FR | Missouri Valley | 21:12.1 | 52 |
| 74 | Zachary KnopfPlace 74 · Grade JR · William Woods | JR | William Woods | 21:35.9 | — |
| 75 | Joe NguyenPlace 75 · MountMercy Alum | — | MountMercy Alum | 24:13.2 | — |