| 1 | Daelen AckleyPlace 1 · Grade Sr · Notre Dame | Sr | Notre Dame | 22:54.7 |
| 2 | Cameron ToddPlace 2 · Grade So · Notre Dame | So | Notre Dame | 22:58.6 PR |
| 3 | Jayde RossleePlace 3 · Grade Sr · Bradley | Sr | Bradley | 23:01.2 PR |
| 4 | James OverbrookPlace 4 · Unattached | — | Unattached | 23:02.2 |
| 5 | Drew GriffithPlace 5 · Grade Jr · Notre Dame | Jr | Notre Dame | 23:17.2 |
| 6 | Kevin SanchezPlace 6 · Grade Jr · Notre Dame | Jr | Notre Dame | 23:17.4 |
| 7 | Philip BlumPlace 7 · Grade So · NC State | So | NC State | 23:21.0 PR |
| 8 | Noah NyageoPlace 8 · Grade So · Akron | So | Akron | 23:21.4 PR |
| 9 | Izaiah SteuryPlace 9 · Grade Sr · IU-Indy | Sr | IU-Indy | 23:25.7 PR |
| 10 | Julian BakerPlace 10 · Grade Jr · Illinois State | Jr | Illinois State | 23:26.5 PR |
| 11 | Max DouglassPlace 11 · Grade So · Notre Dame | So | Notre Dame | 23:28.3 PR |
| 12 | Travis GaffneyPlace 12 · Grade Jr · Bradley | Jr | Bradley | 23:32.5 PR |
| 13 | Herbie JohnsonPlace 13 · Grade So · San Francisco | So | San Francisco | 23:34.9 PR |
| 14 | Noah ValyoPlace 14 · Grade Jr · NC State | Jr | NC State | 23:35.6 |
| 15 | Titus KiruiPlace 15 · Grade Sr · Akron | Sr | Akron | 23:36.9 |
| 16 | Noah BontragerPlace 16 · Grade Fr · Notre Dame | Fr | Notre Dame | 23:37.0 |
| 17 | Flynn PumpaPlace 17 · Grade So · Grand Valley State | So | Grand Valley State | 23:37.0 |
| 18 | Asher OatesPlace 18 · Grade Fr · NC State | Fr | NC State | 23:42.4 PR |
| 19 | Luke ShappellPlace 19 · Grade Jr · IU-Indy | Jr | IU-Indy | 23:43.7 PR |
| 20 | Caleb LindPlace 20 · Grade Sr · Bradley | Sr | Bradley | 23:44.2 |
| 21 | Daniel AbramowiczPlace 21 · Grade Sr · San Francisco | Sr | San Francisco | 23:44.5 PR |
| 22 | Noah SelvarajPlace 22 · Grade So · Grand Valley State | So | Grand Valley State | 23:45.9 PR |
| 23 | Liam BauschkePlace 23 · Grade Fr · Indiana | Fr | Indiana | 23:46.6 PR |
| 24 | Leo ConilPlace 24 · Grade Jr · San Francisco | Jr | San Francisco | 23:48.8 PR |
| 25 | Oliver BurnsPlace 25 · Grade Sr · Bradley | Sr | Bradley | 23:51.1 |
| 26 | Brendan GomezPlace 26 · Grade Jr · Clemson | Jr | Clemson | 23:51.6 PR |
| 27 | Patrick BurgosPlace 27 · Grade So · Youngstown State | So | Youngstown State | 23:53.5 |
| 28 | Charley TownsendPlace 28 · Grade So · Belmont | So | Belmont | 23:53.9 PR |
| 29 | Trey SullivanPlace 29 · Grade Sr · Clemson | Sr | Clemson | 23:54.6 PR |
| 30 | Garrett BrownPlace 30 · Grade Jr · Clemson | Jr | Clemson | 23:57.4 PR |
| 31 | Jacob TrangmarPlace 31 · Grade So · Bradley | So | Bradley | 23:57.9 |
| 32 | Kian WilesPlace 32 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | 24:00.8 PR |
| 33 | Levi StreevalPlace 33 · Unattached | — | Unattached | 24:02.3 PR |
| 34 | Luke WileyPlace 34 · Grade Sr · NC State | Sr | NC State | 24:02.5 PR |
| 35 | Emerson FaymanPlace 35 · Grade Sr · Indiana State | Sr | Indiana State | 24:07.0 PR |
| 36 | Owen WesterkampPlace 36 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 24:07.4 |
| 37 | Landon PoguePlace 37 · Grade So · Bradley | So | Bradley | 24:09.6 |
| 38 | Nate CarmodyPlace 38 · Grade Jr · Central Michigan | Jr | Central Michigan | 24:09.7 PR |
| 39 | John MabarPlace 39 · Grade Sr · Grand Valley State | Sr | Grand Valley State | 24:10.1 PR |
| 40 | Jack HenzkePlace 40 · Grade So · Notre Dame | So | Notre Dame | 24:17.5 |
| 41 | Cayde de WaalPlace 41 · Grade Sr · Illinois State | Sr | Illinois State | 24:19.5 |
| 42 | Sam QuagliaroliPlace 42 · Grade Fr · Indiana | Fr | Indiana | 24:20.0 PR |
| 43 | Max WeberPlace 43 · Grade Fr · Illinois State | Fr | Illinois State | 24:20.7 PR |
| 44 | James CallahanPlace 44 · Grade So · NC State | So | NC State | 24:21.4 PR |
| 45 | Will GelonPlace 45 · Grade Jr · Illinois State | Jr | Illinois State | 24:22.8 |
| 46 | Liam PowersPlace 46 · Grade Fr · Belmont | Fr | Belmont | 24:23.2 PR |
| 47 | Will EngbersPlace 47 · Grade So · Grand Valley State | So | Grand Valley State | 24:24.9 |
| 48 | Parker NoldPlace 48 · Grade Sr · Bradley | Sr | Bradley | 24:25.0 |
| 49 | Báhozhóni ChurchPlace 49 · Grade Jr · Grand Valley State | Jr | Grand Valley State | 24:25.7 |
| 50 | Karson HollanderPlace 50 · Grade Sr · Illinois State | Sr | Illinois State | 24:26.0 |
| 51 | Dylan NolanPlace 51 · Grade Sr · Clemson | Sr | Clemson | 24:26.1 PR |
| 52 | Samuel PetersonPlace 52 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | 24:26.8 |
| 53 | Connor NolanPlace 53 · Grade So · Grand Valley State | So | Grand Valley State | 24:27.3 PR |
| 54 | Dylon NalleyPlace 54 · Grade Jr · Indiana | Jr | Indiana | 24:28.1 |
| 55 | Jack AnstromPlace 55 · Grade So · NC State | So | NC State | 24:28.6 PR |
| 56 | Sawyer LeBlancPlace 56 · Grade So · Bradley | So | Bradley | 24:28.9 |
| 57 | Tyler DaileyPlace 57 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | 24:29.7 |
| 58 | Jaxson CopelinPlace 58 · Grade Sr · Bradley | Sr | Bradley | 24:30.3 |
| 59 | Majid AbuaunPlace 59 · Grade Sr · Akron | Sr | Akron | 24:30.6 PR |
| 60 | Jack WeberPlace 60 · Grade Sr · San Francisco | Sr | San Francisco | 24:31.4 PR |
| 61 | Sebastian RamirezPlace 61 · Grade So · Grand Valley State | So | Grand Valley State | 24:31.8 |
| 62 | Blake ChipmanPlace 62 · Grade Sr · Central Michigan | Sr | Central Michigan | 24:31.9 PR |
| 63 | Miciah SmithPlace 63 · Grade Jr · Central Michigan | Jr | Central Michigan | 24:31.9 PR |
| 64 | Tony ProvenzanoPlace 64 · Grade Jr · Indiana | Jr | Indiana | 24:33.7 |
| 65 | Joshua JonesPlace 65 · Grade Jr · Youngstown State | Jr | Youngstown State | 24:34.3 |
| 66 | Drew BrillPlace 66 · Grade Sr · Belmont | Sr | Belmont | 24:35.3 |
| 67 | Ryan HandyPlace 67 · Grade Jr · Indiana State | Jr | Indiana State | 24:35.5 |
| 68 | Connor ShingletonPlace 68 · Grade Sr · Youngstown State | Sr | Youngstown State | 24:37.1 |
| 69 | Casey PopplerPlace 69 · Grade So · St. Thomas (Minn.) | So | St. Thomas (Minn.) | 24:38.0 |
| 70 | Joey LaPatraPlace 70 · Grade Jr · IU-Indy | Jr | IU-Indy | 24:38.6 PR |
| 71 | Alex BrunsPlace 71 · Grade Fr · Indiana | Fr | Indiana | 24:40.0 PR |
| 72 | Ronan CodyrePlace 72 · Grade Sr · Eastern Michigan | Sr | Eastern Michigan | 24:40.9 |
| 73 | Tyler SurfacePlace 73 · Grade So · NC State | So | NC State | 24:41.0 |
| 74 | Adam LuethPlace 74 · Grade Sr · St. Thomas (Minn.) | Sr | St. Thomas (Minn.) | 24:41.6 |
| 75 | Blaze FichterPlace 75 · Grade Sr · Youngstown State | Sr | Youngstown State | 24:41.9 |
| 76 | Aidan ConnorsPlace 76 · Grade Fr · IU-Indy | Fr | IU-Indy | 24:42.4 PR |
| 77 | Ethan CarranzaPlace 77 · Grade So · UTSA | So | UTSA | 24:42.9 PR |
| 78 | Nick CookPlace 78 · Grade So · IU-Indy | So | IU-Indy | 24:43.3 |
| 79 | Ethan EichhornPlace 79 · Grade Jr · Illinois State | Jr | Illinois State | 24:43.6 |
| 80 | Ben OlneyPlace 80 · Grade So · San Francisco | So | San Francisco | 24:44.1 PR |
| 81 | Dom EllisPlace 81 · Grade Fr · Indiana | Fr | Indiana | 24:44.4 PR |
| 82 | Owen ScottPlace 82 · Grade Fr · Youngstown State | Fr | Youngstown State | 24:44.4 PR |
| 83 | Seth ConnerPlace 83 · Grade So · Grand Valley State | So | Grand Valley State | 24:44.8 |
| 84 | Otto SellersPlace 84 · Grade Fr · San Francisco | Fr | San Francisco | 24:44.9 PR |
| 85 | Ahmed SalehPlace 85 · Grade So · Indiana | So | Indiana | 24:46.9 |
| 86 | Benjamin AndersonPlace 86 · Grade So · Notre Dame | So | Notre Dame | 24:49.6 PR |
| 87 | Jesiah LowPlace 87 · Grade So · Belmont | So | Belmont | 24:50.0 PR |
| 88 | Carson SmithPlace 88 · Grade Fr · Belmont | Fr | Belmont | 24:50.2 PR |
| 89 | Ryan YorkPlace 89 · Grade Sr · Indiana State | Sr | Indiana State | 24:52.3 |
| 90 | Owen BradyPlace 90 · Grade Sr · Youngstown State | Sr | Youngstown State | 24:52.9 |
| 91 | Mohammed MohammedPlace 91 · Grade Fr · Eastern Michigan | Fr | Eastern Michigan | 24:52.9 PR |
| 92 | Eli OetkenPlace 92 · Grade So · IU-Indy | So | IU-Indy | 24:53.3 PR |
| 93 | Elliott McArthurPlace 93 · Grade Jr · NC State | Jr | NC State | 24:54.0 |
| 94 | Aidan LordPlace 94 · Grade Jr · Indiana | Jr | Indiana | 24:54.0 |
| 95 | Quinn DavisPlace 95 · Grade So · Illinois State | So | Illinois State | 24:54.3 |
| 96 | Reuben MacDonaldPlace 96 · Grade Jr · Belmont | Jr | Belmont | 24:57.4 PR |
| 97 | Jack OlneyPlace 97 · Grade So · San Francisco | So | San Francisco | 24:58.7 PR |
| 98 | Brandon MuellerPlace 98 · Grade Jr · Indiana State | Jr | Indiana State | 24:59.5 PR |
| 99 | Anderson BoetshPlace 99 · Grade So · Clemson | So | Clemson | 25:00.0 |
| 100 | Ben StrickerPlace 100 · Grade Jr · St. Thomas (Minn.) | Jr | St. Thomas (Minn.) | 25:04.4 |