| 1 | Bo ShepherdPlace 1 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 25:24.9 PR |
| 2 | Jack MoranPlace 2 · Grade Jr · Iowa State University Club | Jr | Iowa State University Club | 26:07.2 |
| 3 | Andrew QuaalPlace 3 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 26:24.0 PR |
| 4 | Aidan RigbyPlace 4 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 26:30.7 PR |
| 5 | Sean McDermottPlace 5 · Grade Jr · Iowa State University Club | Jr | Iowa State University Club | 26:33.1 |
| 6 | Isaac MaruyamaPlace 6 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 26:36.8 |
| 7 | Scott TranPlace 7 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 26:38.2 PR |
| 8 | Zach DixonPlace 8 · Grade Fr · Iowa State University Club | Fr | Iowa State University Club | 26:39.6 |
| 9 | Elijah BeckerPlace 9 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 26:41.6 PR |
| 10 | David NoglePlace 10 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 27:02.0 |
| 11 | Isaiah RabataPlace 11 · Grade Jr · University of Iowa Track Club | Jr | University of Iowa Track Club | 27:07.2 PR |
| 12 | Zack JarskiPlace 12 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 27:14.8 PR |
| 13 | John JudgePlace 13 · Grade - · Wisconsin Track | - | Wisconsin Track | 27:18.3 PR |
| 14 | Willem GokemeijerPlace 14 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 27:22.7 |
| 15 | Dylan BlumenthalPlace 15 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 27:25.6 PR |
| 16 | Philip BauwensPlace 16 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 27:29.8 PR |
| 17 | Rishi GulatiPlace 17 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 27:32.8 |
| 18 | Lincoln JohnstonPlace 18 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 27:34.1 |
| 19 | Patrick FasickPlace 19 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 27:41.2 PR |
| 20 | Logan ShepherdPlace 20 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 27:48.3 PR |
| 21 | Aleksander WormuthPlace 21 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 27:50.9 |
| 22 | Christopher StallardPlace 22 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 27:52.8 |
| 23 | Rishabh KothariPlace 23 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 27:55.5 PR |
| 24 | Matt StillingPlace 24 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 28:07.5 |
| 25 | Oliver HammondPlace 25 · Grade - · University of Wisconsin Club | - | University of Wisconsin Club | 28:12.0 PR |
| 26 | Frank DeGuire IIIPlace 26 · Grade Sr · University of Wisconsin Club | Sr | University of Wisconsin Club | 28:14.6 |
| 27 | Josh BaileyPlace 27 · Grade - · University of Minnesota Club | - | University of Minnesota Club | 28:16.6 |
| 28 | Tyler MasudaPlace 28 · Grade 12 · University of Wisconsin Club | 12 | University of Wisconsin Club | 28:20.1 PR |
| 29 | Max KlarmanPlace 29 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 28:26.0 |
| 30 | Aidan FruzynaPlace 30 · Grade Jr · Iowa State University Club | Jr | Iowa State University Club | 28:33.2 |
| 31 | Tyler StollPlace 31 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 28:36.4 |
| 32 | Eric JiPlace 32 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 28:37.1 PR |
| 33 | Matt OehlerPlace 33 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 28:37.6 |
| 34 | Josh BastonPlace 34 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 28:39.7 PR |
| 35 | Grant DillaPlace 35 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 28:55.6 PR |
| 36 | Ryan MaresPlace 36 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 29:04.2 |
| 37 | Colin BrenizerPlace 37 · Grade Jr · Iowa State University Club | Jr | Iowa State University Club | 29:05.9 PR |
| 38 | Seth MillerPlace 38 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 29:09.6 PR |
| 39 | Justin HerrmannPlace 39 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 29:10.9 PR |
| 40 | Eric DubbersteinPlace 40 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 29:13.3 PR |
| 41 | Brian WiedenfeldPlace 41 · Grade Sr · University of Wisconsin Club | Sr | University of Wisconsin Club | 29:14.4 PR |
| 42 | Kenny PetscavagePlace 42 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 29:15.3 PR |
| 43 | Alexander FellerPlace 43 · Grade So · University of Iowa Track Club | So | University of Iowa Track Club | 29:17.9 PR |
| 44 | Jacob ReinerPlace 44 · Grade Sr · Wisconsin Track | Sr | Wisconsin Track | 29:21.1 PR |
| 45 | Brendan DieterPlace 45 · Grade Fr · University of Wisconsin Club | Fr | University of Wisconsin Club | 29:22.5 PR |
| 46 | Jacob AnziaPlace 46 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 29:24.9 PR |
| 47 | Adam GoodPlace 47 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 29:25.0 PR |
| 48 | Blake RuddPlace 48 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 29:25.6 |
| 49 | Vincent HodgesPlace 49 · Grade Fr · University of Iowa Track Club | Fr | University of Iowa Track Club | 29:30.2 PR |
| 50 | Eric WurstPlace 50 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 29:30.3 PR |
| 51 | Adam McMonaglePlace 51 · Grade Sr · University of Wisconsin Club | Sr | University of Wisconsin Club | 29:32.2 PR |
| 52 | Zachary JanothaPlace 52 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 29:44.2 PR |
| 53 | Donald ConwayPlace 53 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 29:47.4 PR |
| 54 | Eli BlascykPlace 54 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 29:49.6 PR |
| 55 | Zach McShanePlace 55 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 30:00.2 |
| 56 | Chris McKennaPlace 56 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 30:09.1 PR |
| 57 | Sam HudecPlace 57 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 30:14.2 PR |
| 58 | Dylan HartnekPlace 58 · Grade Fr · University of Wisconsin Club | Fr | University of Wisconsin Club | 30:20.4 PR |
| 59 | William StahlPlace 59 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 30:26.4 PR |
| 60 | Joshua LazarPlace 60 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 30:28.3 PR |
| 61 | Eli KemnaPlace 61 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 30:32.5 PR |
| 62 | Benjamin GreenePlace 62 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 30:42.9 |
| 63 | Adam JustinPlace 63 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 30:44.9 |
| 64 | Caleb CurrierPlace 64 · Grade Fr · Iowa State University Club | Fr | Iowa State University Club | 30:52.9 |
| 65 | Simon BushmakerPlace 65 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 30:54.0 PR |
| 66 | Jin-Hwan RoPlace 66 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 30:54.2 PR |
| 67 | Nick ChanPlace 67 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 30:58.6 PR |
| 68 | Winston ThompsonPlace 68 · Grade Fr · University of Wisconsin Club | Fr | University of Wisconsin Club | 31:09.3 PR |
| 69 | Rory McDermottPlace 69 · Grade So · Iowa State University Club | So | Iowa State University Club | 31:15.9 |
| 70 | Kallen MurphyPlace 70 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 31:18.6 |
| 71 | Drew MeineckePlace 71 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 31:30.1 PR |
| 72 | Andreas PearsonPlace 72 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 31:33.9 PR |
| 73 | Henry StyronPlace 73 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 31:44.6 PR |
| 74 | Ryan CaseyPlace 74 · Grade Fr · Iowa State University Club | Fr | Iowa State University Club | 31:44.9 |
| 75 | Javarius ForemanPlace 75 · Grade Fr · Iowa State University Club | Fr | Iowa State University Club | 31:48.9 PR |
| 76 | Jeffrey YingPlace 76 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 31:59.0 PR |
| 77 | Nathan HetzlerPlace 77 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 32:17.7 PR |
| 78 | Ryan UnruhPlace 78 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 32:20.6 |
| 79 | Dylan FahrneyPlace 79 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 32:43.2 |
| 80 | Saif AzmiPlace 80 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 32:44.1 |
| 81 | Kyle WakerleyPlace 81 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 32:48.5 PR |
| 82 | Matt DobersteinPlace 82 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 33:12.7 |
| 83 | Mitchell ClaasPlace 83 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 33:12.8 PR |
| 84 | Simon MidtboPlace 84 · Grade Sr · Iowa State University Club | Sr | Iowa State University Club | 33:17.3 |
| 85 | Brock ThompsonPlace 85 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 33:48.4 PR |
| 86 | Quentin SaylorPlace 86 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 34:10.7 |
| 87 | Jackson MurrayPlace 87 · Grade Jr · University of Wisconsin Club | Jr | University of Wisconsin Club | 35:11.5 PR |
| 88 | Cole DeWeesePlace 88 · Grade Sr · University of Minnesota Club | Sr | University of Minnesota Club | 35:18.4 |
| 89 | Mitchell SmithPlace 89 · Grade So · University of Minnesota Club | So | University of Minnesota Club | 35:20.8 |
| 90 | Jimmy FeeneyPlace 90 · Grade So · University of Iowa Track Club | So | University of Iowa Track Club | 35:43.8 PR |
| 91 | Vivek KarmarkarPlace 91 · Grade - · University of Iowa Track Club | - | University of Iowa Track Club | 36:44.9 PR |
| 92 | Kevin PfisterPlace 92 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 37:19.2 |
| 93 | Hank EskerPlace 93 · Grade Fr · Iowa State University Club | Fr | Iowa State University Club | 37:27.2 PR |
| 94 | Jason ZhangPlace 94 · Grade So · University of Wisconsin Club | So | University of Wisconsin Club | 37:28.8 PR |
| 95 | Dale MoutonPlace 95 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 37:43.0 PR |
| 96 | Jesse HannanPlace 96 · Grade RS · University of Iowa Track Club | RS | University of Iowa Track Club | 38:01.0 |
| 97 | Karl LintonPlace 97 · Grade Jr · University of Minnesota Club | Jr | University of Minnesota Club | 39:03.8 |
| 98 | Nico TweedyPlace 98 · Grade Fr · University of Minnesota Club | Fr | University of Minnesota Club | 40:14.4 |
| 99 | Rafee MirzaPlace 99 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 42:12.7 PR |
| 100 | Shawn HalversonPlace 100 · Grade So · Iowa State University Club | So | Iowa State University Club | 42:51.3 |
| 101 | Aniket PramanikPlace 101 · Grade - · University of Iowa Track Club | - | University of Iowa Track Club | 43:35.8 PR |