| 1 | Nickson KogeiPlace 1 · Grade So · Cincinnati | So | Cincinnati | 29:42.74 |
| 2 | Jesse HamlinPlace 2 · Grade Sr · Butler | Sr | Butler | 29:43.16 PR |
| 3 | Ethan ColemanPlace 3 · Grade Jr · Notre Dame | Jr | Notre Dame | 29:45.14 |
| 4 | William ZegarskiPlace 4 · Grade Jr · Butler | Jr | Butler | 29:50.65 |
| 5 | Joad MartinhoPlace 5 · Grade Jr · Toledo | Jr | Toledo | 29:50.85 |
| 6 | Bismack KipchirchirPlace 6 · Grade So · Akron | So | Akron | 29:54.83 |
| 7 | Christian De VaalPlace 7 · Grade So · Wisconsin | So | Wisconsin | 29:55.78 |
| 8 | Liam NewhartPlace 8 · Grade So · Wisconsin | So | Wisconsin | 29:55.81 |
| 9 | Dylan ThroopPlace 9 · Grade Sr · Notre Dame | Sr | Notre Dame | 29:57.30 PR |
| 10 | Riley HoughPlace 10 · Grade Sr · Michigan State | Sr | Michigan State | 29:58.11 |
| 11 | Titus KiruiPlace 11 · Grade Jr · Akron | Jr | Akron | 30:02.92 PR |
| 12 | Thomas WestphalPlace 12 · Grade Fr · Michigan State | Fr | Michigan State | 30:05.93 |
| 13 | Kevin SanchezPlace 13 · Grade So · Notre Dame | So | Notre Dame | 30:06.44 |
| 14 | Nathan LopezPlace 14 · Grade Jr · Michigan | Jr | Michigan | 30:08.21 |
| 15 | Austin GabayPlace 15 · Grade Sr · Butler | Sr | Butler | 30:10.32 |
| 16 | Johnny LivingstonePlace 16 · Grade Jr · Wisconsin | Jr | Wisconsin | 30:13.31 |
| 17 | Daelen AckleyPlace 17 · Grade Jr · Notre Dame | Jr | Notre Dame | 30:17.82 |
| 18 | Izaiah SteuryPlace 18 · Grade Sr · Notre Dame | Sr | Notre Dame | 30:23.83 |
| 19 | Trent McFarlandPlace 19 · Grade So · Michigan | So | Michigan | 30:26.39 |
| 20 | Douglas BuckeridgePlace 20 · Grade Jr · Purdue | Jr | Purdue | 30:27.65 |
| 21 | Nathan WalkerPlace 21 · Grade Sr · Purdue | Sr | Purdue | 30:27.92 |
| 22 | Jack PennewellPlace 22 · Grade Sr · Michigan State | Sr | Michigan State | 30:28.25 |
| 23 | Luke VenhuizenPlace 23 · Grade Sr · Michigan | Sr | Michigan | 30:28.71 |
| 24 | Noah JahnkePlace 24 · Grade Jr · Green Bay | Jr | Green Bay | 30:29.14 PR |
| 25 | Matteo RosioPlace 25 · Grade So · Butler | So | Butler | 30:30.93 |
| 26 | Lezawe OsterinkPlace 26 · Grade So · Michigan State | So | Michigan State | 30:35.15 |
| 27 | Cameron ToddPlace 27 · Grade Fr · Notre Dame | Fr | Notre Dame | 30:36.75 |
| 28 | Noah NyageoPlace 28 · Grade Fr · Akron | Fr | Akron | 30:44.45 PR |
| 29 | Eli FullertonPlace 29 · Grade Sr · Butler | Sr | Butler | 30:44.50 |
| 30 | Sibonelo KhumaloPlace 30 · Grade Jr · Toledo | Jr | Toledo | 30:46.90 PR |
| 31 | Micah WilsonPlace 31 · Grade Jr · Wisconsin | Jr | Wisconsin | 30:47.71 |
| 32 | Kevin AgnewPlace 32 · Grade Sr · Ohio State | Sr | Ohio State | 30:50.11 |
| 33 | Michael HegartyPlace 33 · Grade So · Michigan State | So | Michigan State | 30:51.05 |
| 34 | Brendan ThomasPlace 34 · Grade So · Butler | So | Butler | 30:53.41 |
| 35 | Brendan HergerPlace 35 · Grade So · Michigan | So | Michigan | 30:57.47 |
| 36 | Parker LambersPlace 36 · Grade Jr · Michigan State | Jr | Michigan State | 30:59.99 |
| 37 | Bryce StachewiczPlace 37 · Grade So · Wisconsin | So | Wisconsin | 31:00.21 |
| 38 | Lucas TownePlace 38 · Grade So · Cincinnati | So | Cincinnati | 31:05.33 |
| 39 | Peter McMahonPlace 39 · Grade Jr · Toledo | Jr | Toledo | 31:06.16 PR |
| 40 | CJ SingletonPlace 40 · Grade Jr · Notre Dame | Jr | Notre Dame | 31:11.24 |
| 41 | Andrew BrackenPlace 41 · Grade Jr · Ohio | Jr | Ohio | 31:11.51 |
| 42 | Dylon NalleyPlace 42 · Grade So · Indiana | So | Indiana | 31:13.49 |
| 43 | Nerius WhitePlace 43 · Grade Jr · Purdue | Jr | Purdue | 31:14.83 |
| 44 | Nolan ClarkPlace 44 · Grade So · Michigan | So | Michigan | 31:20.45 |
| 45 | Karson HollanderPlace 45 · Grade Jr · Valparaiso | Jr | Valparaiso | 31:21.83 PR |
| 46 | Caleb JaremaPlace 46 · Grade Sr · Michigan | Sr | Michigan | 31:25.65 |
| 47 | Owen PukysPlace 47 · Grade Sr · Dayton | Sr | Dayton | 31:25.85 PR |
| 48 | Archie NoakesPlace 48 · Grade Jr · Wisconsin | Jr | Wisconsin | 31:27.91 |
| 49 | Samuel LeaPlace 49 · Grade Jr · Evansville | Jr | Evansville | 31:33.72 PR |
| 50 | Weston DayPlace 50 · Grade So · Ohio State | So | Ohio State | 31:37.54 |
| 51 | Seth ElkingPlace 51 · Grade Sr · Cincinnati | Sr | Cincinnati | 31:40.60 |
| 52 | Luke ShappellPlace 52 · Grade So · IU-Indy | So | IU-Indy | 31:42.33 |
| 53 | Toby JonesPlace 53 · Grade Sr · Youngstown State | Sr | Youngstown State | 31:42.78 |
| 54 | David SlapakPlace 54 · Grade Jr · Butler | Jr | Butler | 31:43.19 |
| 55 | Isaac SchachleiterPlace 55 · Grade Jr · Cincinnati | Jr | Cincinnati | 31:43.86 |
| 56 | Ryan YorkPlace 56 · Grade Jr · Indiana State | Jr | Indiana State | 31:44.71 PR |
| 57 | Sage VavroPlace 57 · Grade Jr · Youngstown State | Jr | Youngstown State | 31:45.50 |
| 58 | Dominick BeinePlace 58 · Grade Sr · Southern Indiana | Sr | Southern Indiana | 31:46.90 PR |
| 59 | Loann BrelivetPlace 59 · Grade Jr · Toledo | Jr | Toledo | 31:47.55 PR |
| 60 | Colin MurrayPlace 60 · Grade Fr · Detroit Mercy | Fr | Detroit Mercy | 31:48.98 PR |
| 61 | Alex NolanPlace 61 · Grade Jr · Southern Indiana | Jr | Southern Indiana | 31:51.56 PR |
| 62 | Petros SanchezPlace 62 · Grade So · Miami (Ohio) | So | Miami (Ohio) | 31:52.60 |
| 63 | Anthony HancockPlace 63 · Grade Sr · Oakland | Sr | Oakland | 31:52.89 PR |
| 64 | Tyler DaileyPlace 64 · Grade Jr · Eastern Michigan | Jr | Eastern Michigan | 31:54.42 |
| 65 | Weston NavillePlace 65 · Grade Jr · Miami (Ohio) | Jr | Miami (Ohio) | 31:54.46 PR |
| 66 | Patrick ByrnesPlace 66 · Grade Sr · Michigan State | Sr | Michigan State | 31:54.75 PR |
| 67 | Charlie SlatesPlace 67 · Grade Jr · Ohio | Jr | Ohio | 31:57.47 PR |
| 68 | Tiger BartlettPlace 68 · Grade So · Cincinnati | So | Cincinnati | 32:00.51 |
| 69 | Josh OttenPlace 69 · Grade Sr · Detroit Mercy | Sr | Detroit Mercy | 32:02.62 |
| 70 | Jason PolydorisPlace 70 · Grade Sr · Purdue | Sr | Purdue | 32:03.48 |
| 71 | Chris PerkinsPlace 71 · Grade So · Miami (Ohio) | So | Miami (Ohio) | 32:03.98 |
| 72 | Dylan RinikerPlace 72 · Grade Fr · Marquette | Fr | Marquette | 32:04.25 PR |
| 73 | Michael DellasantaPlace 73 · Grade So · Ohio | So | Ohio | 32:07.13 PR |
| 74 | Blaze FichterPlace 74 · Grade Jr · Youngstown State | Jr | Youngstown State | 32:11.09 |
| 75 | Kian WilesPlace 75 · Grade Jr · Eastern Michigan | Jr | Eastern Michigan | 32:11.42 |
| 76 | Landen SwineyPlace 76 · Grade Jr · Southern Indiana | Jr | Southern Indiana | 32:12.41 PR |
| 77 | Kiefer BellPlace 77 · Grade Jr · Purdue | Jr | Purdue | 32:12.88 |
| 78 | Wesley HollowellPlace 78 · Grade Sr · Oakland | Sr | Oakland | 32:15.57 |
| 79 | Michael HanselmanPlace 79 · Grade Fr · Kent State | Fr | Kent State | 32:16.96 PR |
| 80 | Gianni AllweinPlace 80 · Grade Jr · Cincinnati | Jr | Cincinnati | 32:17.78 |
| 81 | Liam ShaughnessyPlace 81 · Grade Jr · Ohio State | Jr | Ohio State | 32:18.38 |
| 82 | Max MatolinPlace 82 · Grade Jr · Toledo | Jr | Toledo | 32:18.52 PR |
| 83 | Sam DunnettPlace 83 · Grade So · Purdue Fort Wayne | So | Purdue Fort Wayne | 32:18.64 PR |
| 84 | Ethan OnestiPlace 84 · Grade So · Green Bay | So | Green Bay | 32:18.86 PR |
| 85 | Andrew RohdePlace 85 · Grade Fr · Ohio State | Fr | Ohio State | 32:19.33 PR |
| 86 | Alex McCartyPlace 86 · Grade Sr · Wright State | Sr | Wright State | 32:19.78 |
| 87 | Kamden KramerPlace 87 · Grade Fr · Dayton | Fr | Dayton | 32:20.30 PR |
| 88 | Christopher RusselburgPlace 88 · Grade Jr · Detroit Mercy | Jr | Detroit Mercy | 32:21.06 PR |
| 89 | Sam BeelerPlace 89 · Grade Jr · Ohio | Jr | Ohio | 32:21.72 |
| 90 | Gregory JanesakPlace 90 · Grade So · Central Michigan | So | Central Michigan | 32:22.38 PR |
| 91 | Noah SharpPlace 91 · Grade So · Ohio State | So | Ohio State | 32:23.03 PR |
| 92 | Ethan LeitnerPlace 92 · Grade Sr · Central Michigan | Sr | Central Michigan | 32:23.97 |
| 93 | Carson BrownPlace 93 · Grade Fr · Southern Indiana | Fr | Southern Indiana | 32:24.14 PR |
| 94 | Carter McCalisterPlace 94 · Grade So · Oakland | So | Oakland | 32:24.14 |
| 95 | Joseph ScheelePlace 95 · Grade Sr · Valparaiso | Sr | Valparaiso | 32:25.47 |
| 96 | Noah ClemensPlace 96 · Grade Sr · Dayton | Sr | Dayton | 32:25.83 PR |
| 97 | Brock FarrisPlace 97 · Grade So · Youngstown State | So | Youngstown State | 32:27.59 PR |
| 98 | Isaac GarciaPlace 98 · Grade Jr · Eastern Michigan | Jr | Eastern Michigan | 32:28.02 |
| 99 | Joey YarosPlace 99 · Grade Fr · Valparaiso | Fr | Valparaiso | 32:28.92 PR |
| 100 | Mason NoblesPlace 100 · Grade Fr · Indiana State | Fr | Indiana State | 32:30.10 PR |