| 1 | Jacob SayerPlace 1 · Grade So · Ohio State University Club | So | Ohio State University Club | 25:21.1 PR |
| 2 | Jason RettingerPlace 2 · Grade Jr · Ohio State University Club | Jr | Ohio State University Club | 25:28.8 |
| 3 | Max KlarmanPlace 3 · Grade - · University of Michigan (Ann Arbor) Club | - | University of Michigan (Ann Arbor) Club | 25:31.8 PR |
| 4 | Jack GrahamPlace 4 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 25:43.6 PR |
| 5 | Benjamin GrossPlace 5 · Grade Jr · Grand Valley State University Club | Jr | Grand Valley State University Club | 26:02.0 |
| 6 | Keyon ZiaiePlace 6 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 26:06.0 PR |
| 7 | Colton BlackburnPlace 7 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 26:12.7 PR |
| 8 | Joseph SigallPlace 8 · Grade Jr · Ohio State University Club | Jr | Ohio State University Club | 26:23.7 |
| 9 | Ryan MiloudiPlace 9 · Grade So · Purdue University Club | So | Purdue University Club | 26:24.3 PR |
| 10 | Jacob BoltonPlace 10 · Grade So · Ohio State University Club | So | Ohio State University Club | 26:25.0 |
| 11 | Malcolm SpeiglePlace 11 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 26:26.1 |
| 12 | Gavin O'MearaPlace 12 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 26:32.0 PR |
| 13 | Maxwell DurhamPlace 13 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 26:41.2 PR |
| 14 | Chase BerkawPlace 14 · Grade So · Michigan State University Club | So | Michigan State University Club | 26:46.9 PR |
| 15 | Gavin WilkinsPlace 15 · Grade So · Michigan State University Club | So | Michigan State University Club | 26:50.6 |
| 16 | Tra'Monti WilliamsPlace 16 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 26:52.4 |
| 17 | Cole WinterPlace 17 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 26:54.1 |
| 18 | Owen WrightPlace 18 · Grade So · Purdue University Club | So | Purdue University Club | 26:55.7 PR |
| 19 | Dylan PascoePlace 19 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 26:56.3 PR |
| 20 | Parker ReedPlace 20 · Grade Jr · Ohio State University Club | Jr | Ohio State University Club | 27:01.5 |
| 21 | Zach WyderkoPlace 21 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 27:04.9 PR |
| 22 | Isaac PerrinPlace 22 · Grade Fr · Purdue University Club | Fr | Purdue University Club | 27:08.9 PR |
| 23 | Colin AlbersPlace 23 · Grade Fr · Ohio State University Club | Fr | Ohio State University Club | 27:09.1 |
| 24 | William Van LeeuwenPlace 24 · Grade - · Purdue University Club | - | Purdue University Club | 27:10.8 PR |
| 25 | Parker TiethofPlace 25 · Grade So · Grand Valley State University Club | So | Grand Valley State University Club | 27:11.8 |
| 26 | Willem DegoodPlace 26 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 27:15.5 PR |
| 27 | Carter McllroyPlace 27 · Grade Sr · Grand Valley State University Club | Sr | Grand Valley State University Club | 27:16.1 PR |
| 28 | Ryan HarperPlace 28 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 27:16.8 PR |
| 29 | Jack LynchPlace 29 · Grade Fr · Purdue University Club | Fr | Purdue University Club | 27:16.9 PR |
| 30 | Hayden MurrayPlace 30 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 27:20.0 PR |
| 31 | Eric DandoPlace 31 · Grade Fr · Ohio State University Club | Fr | Ohio State University Club | 27:21.8 |
| 32 | Nathaniel BeckPlace 32 · Grade So · Purdue University Club | So | Purdue University Club | 27:26.5 PR |
| 33 | Daniel BrunoPlace 33 · Grade Sr · Michigan State University Club | Sr | Michigan State University Club | 27:26.9 PR |
| 34 | Ian CoxPlace 34 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 27:32.3 |
| 35 | Dylan ShoreshPlace 35 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 27:34.7 |
| 36 | Nathan BeemerPlace 36 · Grade So · Michigan State University Club | So | Michigan State University Club | 27:36.6 |
| 37 | Devansh ShahPlace 37 · Grade So · Purdue University Club | So | Purdue University Club | 27:46.1 PR |
| 38 | Hayden NagelPlace 38 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 27:46.8 PR |
| 39 | Bruno CifaldiPlace 39 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 27:49.9 PR |
| 40 | Evan CummingsPlace 40 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 27:50.3 PR |
| 41 | Said Baca MoraPlace 41 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 27:51.9 PR |
| 42 | Nathan TraubPlace 42 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 27:51.9 PR |
| 43 | Alex AppiahPlace 43 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 27:55.1 PR |
| 44 | Eric OverdierPlace 44 · Grade Jr · Michigan State University Club | Jr | Michigan State University Club | 27:57.6 |
| 45 | Ben HabeskiPlace 45 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 28:04.1 PR |
| 46 | Prem KoshalPlace 46 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 28:06.7 PR |
| 47 | Rajan FisherPlace 47 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 28:07.2 PR |
| 48 | Aaron PutalaPlace 48 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 28:12.9 PR |
| 49 | Austin FritzPlace 49 · Grade Fr · Purdue University Club | Fr | Purdue University Club | 28:20.2 PR |
| 50 | Nathan LiuPlace 50 · Grade Fr · Purdue University Club | Fr | Purdue University Club | 28:22.0 PR |
| 51 | Giovanni Pardo-KeeganPlace 51 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 28:29.3 |
| 52 | Brandon PainePlace 52 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 28:31.1 |
| 53 | Ryan ZannettiPlace 53 · Grade Sr · Grand Valley State University Club | Sr | Grand Valley State University Club | 28:35.8 |
| 54 | Austin Van EkPlace 54 · Grade So · Grand Valley State University Club | So | Grand Valley State University Club | 28:36.6 PR |
| 55 | Will Vander LugtPlace 55 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 28:41.0 |
| 56 | Nathan JurgensPlace 56 · Grade So · Purdue University Club | So | Purdue University Club | 28:50.7 PR |
| 57 | Owen GalvinPlace 57 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 29:12.6 PR |
| 58 | Gus FinnPlace 58 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 29:13.1 PR |
| 59 | Jack ZaskePlace 59 · Grade Sr · Michigan State University Club | Sr | Michigan State University Club | 29:20.9 |
| 60 | Jack ShinnemanPlace 60 · Grade - · Purdue University Club | - | Purdue University Club | 29:29.6 PR |
| 61 | Caden AmyPlace 61 · Grade So · Michigan State University Club | So | Michigan State University Club | 29:37.3 |
| 62 | Jacob HowesPlace 62 · Grade Jr · Saginaw Valley State University Club | Jr | Saginaw Valley State University Club | 29:39.2 |
| 63 | Noah MasottaPlace 63 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 29:39.2 PR |
| 64 | Miles AlbertPlace 64 · Grade Jr · Michigan State University Club | Jr | Michigan State University Club | 29:43.0 PR |
| 65 | Jack LussierPlace 65 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 29:47.9 |
| 66 | Joseph ArroyoPlace 66 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 29:55.3 PR |
| 67 | Ethan MellottPlace 67 · Grade Fr · Ohio State University Club | Fr | Ohio State University Club | 30:07.6 |
| 68 | Sam HelinPlace 68 · Grade So · Akron | So | Akron | 30:18.0 PR |
| 69 | Connor MartinPlace 69 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 30:25.6 |
| 70 | Ben BeebePlace 70 · Grade Fr · Ohio State University Club | Fr | Ohio State University Club | 30:26.1 |
| 71 | Jayden ZhangPlace 71 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 30:27.6 PR |
| 72 | Ryan WidmerPlace 72 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 30:37.6 |
| 73 | Johnny McKellarPlace 73 · Grade So · Saginaw Valley State University Club | So | Saginaw Valley State University Club | 30:39.6 |
| 74 | Ben BeemerPlace 74 · Grade Jr · Michigan State University Club | Jr | Michigan State University Club | 30:53.4 |
| 75 | Cole BurnettPlace 75 · Grade So · Purdue University Club | So | Purdue University Club | 30:54.0 PR |
| 76 | Zachary ChausseePlace 76 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 31:05.4 PR |
| 77 | Adam BigelowPlace 77 · Grade Sr · Michigan State University Club | Sr | Michigan State University Club | 31:07.1 |
| 78 | Caden BarsicPlace 78 · Grade Fr · Ohio State University Club | Fr | Ohio State University Club | 31:10.5 PR |
| 79 | Bailey WigginsPlace 79 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 31:17.3 |
| 80 | Nate SandulaPlace 80 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 31:28.1 PR |
| 81 | Blake ElliotPlace 81 · Grade So · Grand Valley State University Club | So | Grand Valley State University Club | 31:31.4 |
| 82 | Lorren WesterfeldPlace 82 · Grade Fr · Purdue University Club | Fr | Purdue University Club | 31:40.1 PR |
| 83 | Ethan KingPlace 83 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 31:41.9 PR |
| 84 | Avee JaniPlace 84 · Grade Fr · Purdue University Club | Fr | Purdue University Club | 31:55.7 PR |
| 85 | Ethan YeskoPlace 85 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 32:03.3 PR |
| 86 | Nolan TribuPlace 86 · Grade - · University of Michigan (Ann Arbor) Club | - | University of Michigan (Ann Arbor) Club | 32:07.4 |
| 87 | Eiljah CarterPlace 87 · Grade Sr · Purdue University Club | Sr | Purdue University Club | 32:13.1 PR |
| 88 | Jack HuntingtonPlace 88 · Grade So · University of Michigan (Ann Arbor) Club | So | University of Michigan (Ann Arbor) Club | 32:15.9 |
| 89 | Luke SchultzPlace 89 · Grade Fr · University of Michigan (Ann Arbor) Club | Fr | University of Michigan (Ann Arbor) Club | 32:21.9 PR |
| 90 | Brendan SmithPlace 90 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 32:28.6 PR |
| 91 | Elijah RoutsonPlace 91 · Grade Sr · University of Michigan (Ann Arbor) Club | Sr | University of Michigan (Ann Arbor) Club | 32:29.2 |
| 92 | Elliot ColePlace 92 · Grade So · Grand Valley State University Club | So | Grand Valley State University Club | 32:31.1 PR |
| 93 | Ben BoggsPlace 93 · Grade - · Akron | - | Akron | 32:34.3 |
| 94 | Connor FochtmanPlace 94 · Grade - · Michigan State University Club | - | Michigan State University Club | 32:34.6 PR |
| 95 | Brach JackPlace 95 · Grade So · Michigan State University Club | So | Michigan State University Club | 32:35.1 |
| 96 | Gabe RowellPlace 96 · Grade Jr · Grand Valley State University Club | Jr | Grand Valley State University Club | 32:43.2 |
| 97 | Jack HaubertPlace 97 · Grade Jr · University of Michigan (Ann Arbor) Club | Jr | University of Michigan (Ann Arbor) Club | 32:51.0 PR |
| 98 | Zack WilliamsPlace 98 · Grade - · Grand Valley State University Club | - | Grand Valley State University Club | 33:17.9 |
| 99 | Aiden CallahanPlace 99 · Grade Jr · Michigan State University Club | Jr | Michigan State University Club | 39:52.3 |
| 100 | Sumantra BasuPlace 100 · Grade Jr · Purdue University Club | Jr | Purdue University Club | 44:34.6 PR |