| 1 | Meshack KiprutoPlace 1 · Grade Fr · Colorado | Fr | Colorado | 22:30.1 PR |
| 2 | Pasanjo KitongaPlace 2 · Grade Fr · New Mexico | Fr | New Mexico | 22:30.8 PR |
| 3 | Elsingi KiprutoPlace 3 · Grade So · Louisville | So | Louisville | 22:31.1 PR |
| 4 | Rocky HansenPlace 4 · Grade Sr · Wake Forest | Sr | Wake Forest | 22:31.4 |
| 5 | Tayvon KitchenPlace 5 · Grade So · BYU | So | BYU | 22:37.3 PR |
| 6 | Kelvin CheruiyotPlace 6 · Grade So · Florida | So | Florida | 22:39.6 PR |
| 7 | Evans KiplagatPlace 7 · Grade Sr · New Mexico | Sr | New Mexico | 22:40.7 PR |
| 8 | Collins KiprotichPlace 8 · Grade Jr · New Mexico | Jr | New Mexico | 22:43.3 PR |
| 9 | Solomon KipchogePlace 9 · Grade Jr · Washington State | Jr | Washington State | 22:45.5 |
| 10 | Taha Er RaouyPlace 10 · Grade Sr · Eastern Kentucky | Sr | Eastern Kentucky | 22:47.0 PR |
| 11 | Nelson SetekPlace 11 · Grade So · Tennessee | So | Tennessee | 22:47.1 PR |
| 12 | Zouhair RedouanePlace 12 · Grade Jr · Tennessee | Jr | Tennessee | 22:49.7 PR |
| 13 | Evans KuruiPlace 13 · Grade Jr · Washington State | Jr | Washington State | 22:50.0 |
| 14 | Isaiah GivensPlace 14 · Grade Sr · Colorado | Sr | Colorado | 22:52.2 PR |
| 15 | Ernest CheruiyotPlace 15 · Grade Sr · Arkansas | Sr | Arkansas | 22:54.4 |
| 16 | Nick BusieneiPlace 16 · Grade Fr · Arkansas | Fr | Arkansas | 22:55.4 |
| 17 | Nickson KogeiPlace 17 · Grade So · Louisville | So | Louisville | 23:01.8 PR |
| 18 | James CorriganPlace 18 · Grade Sr · BYU | Sr | BYU | 23:02.2 |
| 19 | William ZegarskiPlace 19 · Grade Sr · Butler | Sr | Butler | 23:02.5 |
| 20 | Vincent ChirchirPlace 20 · Grade Jr · New Mexico | Jr | New Mexico | 23:03.2 |
| 21 | Jake LiebertPlace 21 · Grade So · Colorado | So | Colorado | 23:07.7 PR |
| 22 | Joshua AbrahamPlace 22 · Grade So · New Mexico | So | New Mexico | 23:08.0 PR |
| 23 | Tam GavenasPlace 23 · Grade So · Harvard | So | Harvard | 23:09.0 PR |
| 24 | Joe O'BrienPlace 24 · Grade Sr · Georgetown | Sr | Georgetown | 23:09.1 PR |
| 25 | James DarganPlace 25 · Grade Jr · Stanford | Jr | Stanford | 23:12.1 PR |
| 26 | Lukas HaugPlace 26 · Grade Sr · Colorado | Sr | Colorado | 23:12.1 PR |
| 27 | Sam BurgessPlace 27 · Grade Sr · Harvard | Sr | Harvard | 23:12.4 PR |
| 28 | Kidus MisginaPlace 28 · Grade Sr · Ole Miss | Sr | Ole Miss | 23:12.9 |
| 29 | Birhanu HarrimanPlace 29 · Grade Sr · Georgetown | Sr | Georgetown | 23:13.3 PR |
| 30 | Jacob NenowPlace 30 · Grade So · Princeton | So | Princeton | 23:13.5 |
| 31 | Jack GraffeoPlace 31 · Grade So · Colorado | So | Colorado | 23:16.0 PR |
| 32 | James SankeiPlace 32 · Grade So · Arkansas | So | Arkansas | 23:16.1 |
| 33 | Thomas WestphalPlace 33 · Grade So · Michigan State | So | Michigan State | 23:18.6 PR |
| 34 | Noah JenkinsPlace 34 · Grade Jr · BYU | Jr | BYU | 23:19.0 |
| 35 | Brian KiprotichPlace 35 · Grade So · Boise State | So | Boise State | 23:19.1 |
| 36 | Christopher KnightPlace 36 · Grade Jr · Furman | Jr | Furman | 23:19.7 |
| 37 | Ryan OlreePlace 37 · Grade Sr · Georgia | Sr | Georgia | 23:21.0 PR |
| 38 | Logan LawPlace 38 · Grade Sr · Gonzaga | Sr | Gonzaga | 23:21.5 |
| 39 | Charlie SprottPlace 39 · Grade Sr · Wake Forest | Sr | Wake Forest | 23:21.6 |
| 40 | Geofrey RonohPlace 40 · Grade Jr · Florida | Jr | Florida | 23:22.0 PR |
| 41 | Luke BirdseyePlace 41 · Grade Sr · Tulsa | Sr | Tulsa | 23:22.3 PR |
| 42 | Dalton MortensenPlace 42 · Grade Jr · BYU | Jr | BYU | 23:23.8 PR |
| 43 | Erik Le RouxPlace 43 · Grade Sr · Northern Arizona | Sr | Northern Arizona | 23:26.2 |
| 44 | Brian BolerPlace 44 · Grade Sr · Princeton | Sr | Princeton | 23:26.9 |
| 45 | Ben BrownPlace 45 · Grade Jr · Tulsa | Jr | Tulsa | 23:27.5 PR |
| 46 | Victor KipkoechPlace 46 · Grade So · Tennessee | So | Tennessee | 23:27.5 |
| 47 | Hunter KitchenPlace 47 · Grade Jr · BYU | Jr | BYU | 23:28.2 PR |
| 48 | Aurélien RadjaPlace 48 · Grade Jr · Wake Forest | Jr | Wake Forest | 23:29.1 PR |
| 49 | Aidan JonesPlace 49 · Grade Jr · Minnesota | Jr | Minnesota | 23:29.2 |
| 50 | Josh RuizPlace 50 · Grade Jr · Florida | Jr | Florida | 23:29.6 PR |
| 51 | Simon JeukennePlace 51 · Grade Jr · Butler | Jr | Butler | 23:29.8 PR |
| 52 | Brett RushmanPlace 52 · Grade Sr · Eastern Kentucky | Sr | Eastern Kentucky | 23:30.7 PR |
| 53 | Archie NoakesPlace 53 · Grade Sr · Wisconsin | Sr | Wisconsin | 23:31.1 |
| 54 | Grady LennPlace 54 · Grade Fr · Wisconsin | Fr | Wisconsin | 23:31.1 PR |
| 55 | Johnny LivingstonePlace 55 · Grade Sr · Wisconsin | Sr | Wisconsin | 23:31.8 |
| 56 | Emmett GerresPlace 56 · Grade Jr · Minnesota | Jr | Minnesota | 23:31.9 |
| 57 | Ty JonesPlace 57 · Grade Fr · Furman | Fr | Furman | 23:33.2 |
| 58 | Cormac DixonPlace 58 · Grade Jr · Providence | Jr | Providence | 23:34.8 PR |
| 59 | Oussama AllaouiPlace 59 · Grade So · Florida | So | Florida | 23:35.6 PR |
| 60 | Terrance AllenPlace 60 · Grade Jr · Air Force | Jr | Air Force | 23:35.7 |
| 61 | Byron GreviousPlace 61 · Grade Jr · Stanford | Jr | Stanford | 23:35.8 PR |
| 62 | Hunter JonesPlace 62 · Grade Sr · Wake Forest | Sr | Wake Forest | 23:35.9 |
| 63 | Sean FriesPlace 63 · Grade Fr · Stanford | Fr | Stanford | 23:36.1 PR |
| 64 | Valentin SocaPlace 64 · Grade Sr · Georgia | Sr | Georgia | 23:36.3 PR |
| 65 | Allen BonnessenPlace 65 · Grade Jr · Arkansas | Jr | Arkansas | 23:36.6 |
| 66 | Eliud Kahiga MuchiriPlace 66 · Grade Fr · Florida | Fr | Florida | 23:37.9 PR |
| 67 | Rodgers KiplimoPlace 67 · Grade Sr · Iowa State | Sr | Iowa State | 23:38.2 |
| 68 | Micah WilsonPlace 68 · Grade Sr · Wisconsin | Sr | Wisconsin | 23:39.1 |
| 69 | Bryce GilmorePlace 69 · Grade Sr · Wake Forest | Sr | Wake Forest | 23:39.7 PR |
| 70 | Leo YoungPlace 70 · Grade Sr · Stanford | Sr | Stanford | 23:42.2 |
| 71 | Ian Sanchez LopezPlace 71 · Grade Sr · Florida | Sr | Florida | 23:42.4 PR |
| 72 | Quinn ParrishPlace 72 · Grade Jr · Georgetown | Jr | Georgetown | 23:42.5 |
| 73 | Lezawe OsterinkPlace 73 · Grade Jr · Michigan State | Jr | Michigan State | 23:42.7 |
| 74 | Ben BouiePlace 74 · Grade So · Harvard | So | Harvard | 23:42.8 PR |
| 75 | Nathan LopezPlace 75 · Grade Sr · Michigan | Sr | Michigan | 23:43.2 |
| 76 | Riley HoughPlace 76 · Grade Sr · Michigan State | Sr | Michigan State | 23:43.8 |
| 77 | Ethan GodseyPlace 77 · Grade Sr · Northern Arizona | Sr | Northern Arizona | 23:44.0 |
| 78 | Hans SchuchtPlace 78 · Grade Jr · Washington | Jr | Washington | 23:44.4 PR |
| 79 | Ronald NgetichPlace 79 · Grade So · Oklahoma | So | Oklahoma | 23:44.8 |
| 80 | Trey CaldwellPlace 80 · Grade Fr · Arkansas | Fr | Arkansas | 23:45.8 |
| 81 | Trevor CogginPlace 81 · Grade Jr · Furman | Jr | Furman | 23:46.3 |
| 82 | Maxwell FriedrichPlace 82 · Grade Fr · Georgetown | Fr | Georgetown | 23:47.1 PR |
| 83 | Ford WashburnPlace 83 · Grade Jr · Northern Arizona | Jr | Northern Arizona | 23:47.9 |
| 84 | Henry CoughlanPlace 84 · Grade Sr · UCLA | Sr | UCLA | 23:48.2 PR |
| 85 | Jefferson McMullinPlace 85 · Grade So · BYU | So | BYU | 23:48.8 PR |
| 86 | Jean KipchumbaPlace 86 · Grade Fr · Missouri | Fr | Missouri | 23:48.9 PR |
| 87 | Abel KiruiPlace 87 · Grade Fr · Eastern Kentucky | Fr | Eastern Kentucky | 23:50.3 PR |
| 88 | Jonathan LeonPlace 88 · Grade Jr · Florida | Jr | Florida | 23:50.6 PR |
| 89 | Andreas DybdahlPlace 89 · Grade So · UCLA | So | UCLA | 23:51.4 PR |
| 90 | Tyrone GorzePlace 90 · Grade Jr · Washington | Jr | Washington | 23:52.8 |
| 91 | Land LambertPlace 91 · Grade So · BYU | So | BYU | 23:53.3 PR |
| 92 | Nolan TurgeonPlace 92 · Grade Jr · Portland | Jr | Portland | 23:53.5 PR |
| 93 | Aloysius FranzenPlace 93 · Grade So · Minnesota | So | Minnesota | 23:53.7 |
| 94 | Derebe AyelePlace 94 · Grade So · Northern Arizona | So | Northern Arizona | 23:53.7 PR |
| 95 | Kelvin KipletingPlace 95 · Grade Fr · Louisville | Fr | Louisville | 23:54.8 PR |
| 96 | Elijah LimoPlace 96 · Grade So · Missouri | So | Missouri | 23:54.8 |
| 97 | Grant SchroderPlace 97 · Grade So · Harvard | So | Harvard | 23:54.8 PR |
| 98 | Isaac BriggsPlace 98 · Grade Jr · Washington | Jr | Washington | 23:54.9 PR |
| 99 | Bradley GiblinPlace 99 · Grade Jr · Eastern Kentucky | Jr | Eastern Kentucky | 23:54.9 PR |
| 100 | Meshack KimutaiPlace 100 · Grade So · Iowa State | So | Iowa State | 23:55.0 |