| 1 | Abdel LaadjelPlace 1 · Grade Sr · Oregon | Sr | Oregon | 23:11.51 |
| 2 | Riley HoughPlace 2 · Grade Sr · Michigan State | Sr | Michigan State | 23:18.44 |
| 3 | Thomas WestphalPlace 3 · Grade Fr · Michigan State | Fr | Michigan State | 23:25.74 |
| 4 | Evan BishopPlace 4 · Grade Sr · Oregon | Sr | Oregon | 23:28.16 |
| 5 | Jamar DistelPlace 5 · Grade Jr · Washington | Jr | Washington | 23:29.24 |
| 6 | Aiden SmithPlace 6 · Grade Jr · Oregon | Jr | Oregon | 23:32.66 |
| 7 | Douglas BuckeridgePlace 7 · Grade Jr · Purdue | Jr | Purdue | 23:35.15 |
| 8 | Christian De VaalPlace 8 · Grade So · Wisconsin | So | Wisconsin | 23:36.17 |
| 9 | Matan IvriPlace 9 · Grade So · Wisconsin | So | Wisconsin | 23:41.48 |
| 10 | Liam NewhartPlace 10 · Grade So · Wisconsin | So | Wisconsin | 23:41.51 |
| 11 | Nathan LopezPlace 11 · Grade Jr · Michigan | Jr | Michigan | 23:41.58 |
| 12 | Benjamin BalazsPlace 12 · Grade Jr · Oregon | Jr | Oregon | 23:43.94 |
| 13 | Connor BurnsPlace 13 · Grade So · Oregon | So | Oregon | 23:44.82 |
| 14 | Trent McFarlandPlace 14 · Grade So · Michigan | So | Michigan | 23:46.86 |
| 15 | Luke VenhuizenPlace 15 · Grade Sr · Michigan | Sr | Michigan | 23:47.63 |
| 16 | Michael HegartyPlace 16 · Grade So · Michigan State | So | Michigan State | 23:49.10 PR |
| 17 | Simeon BirnbaumPlace 17 · Grade So · Oregon | So | Oregon | 23:55.34 |
| 18 | Nathan WalkerPlace 18 · Grade Sr · Purdue | Sr | Purdue | 23:55.58 |
| 19 | Tayson EchohawkPlace 19 · Grade So · Oregon | So | Oregon | 23:55.98 |
| 20 | Jack MeierPlace 20 · Grade Fr · Oregon | Fr | Oregon | 23:56.24 PR |
| 21 | Nathan NeilPlace 21 · Grade So · Washington | So | Washington | 23:56.87 |
| 22 | Andreas DybdahlPlace 22 · Grade Fr · UCLA | Fr | UCLA | 23:58.64 |
| 23 | Nick SloffPlace 23 · Grade So · Penn State | So | Penn State | 24:00.32 |
| 24 | Jack PennewellPlace 24 · Grade Sr · Michigan State | Sr | Michigan State | 24:00.51 |
| 25 | Parker LambersPlace 25 · Grade Jr · Michigan State | Jr | Michigan State | 24:01.59 |
| 26 | Aidan JonesPlace 26 · Grade So · Minnesota | So | Minnesota | 24:04.20 |
| 27 | Caleb JaremaPlace 27 · Grade Sr · Michigan | Sr | Michigan | 24:05.37 |
| 28 | Everett CapellePlace 28 · Grade Fr · UCLA | Fr | UCLA | 24:08.90 |
| 29 | Aloysius FranzenPlace 29 · Grade Fr · Minnesota | Fr | Minnesota | 24:09.74 |
| 30 | Isaac BriggsPlace 30 · Grade So · Washington | So | Washington | 24:10.55 |
| 31 | Bryce StachewiczPlace 31 · Grade So · Wisconsin | So | Wisconsin | 24:10.94 |
| 32 | Sam ScottPlace 32 · Grade Fr · Minnesota | Fr | Minnesota | 24:13.98 |
| 33 | Kevin AgnewPlace 33 · Grade Sr · Ohio State | Sr | Ohio State | 24:14.15 |
| 34 | Micah WilsonPlace 34 · Grade Jr · Wisconsin | Jr | Wisconsin | 24:15.09 |
| 35 | Brendan HergerPlace 35 · Grade So · Michigan | So | Michigan | 24:15.29 |
| 36 | Luke AlversonPlace 36 · Grade Fr · Michigan | Fr | Michigan | 24:15.83 |
| 37 | Lezawe OsterinkPlace 37 · Grade So · Michigan State | So | Michigan State | 24:16.31 |
| 38 | Reuben ReinaPlace 38 · Grade Sr · Washington | Sr | Washington | 24:16.61 |
| 39 | Jeffery RogersPlace 39 · Grade Jr · Oregon | Jr | Oregon | 24:17.22 PR |
| 40 | Ryan WatsonPlace 40 · Grade Jr · Penn State | Jr | Penn State | 24:18.71 |
| 41 | Jason PolydorisPlace 41 · Grade Sr · Purdue | Sr | Purdue | 24:19.28 |
| 42 | Nolan ClarkPlace 42 · Grade So · Michigan | So | Michigan | 24:19.85 |
| 43 | Nolan SatterfieldPlace 43 · Grade Sr · Indiana | Sr | Indiana | 24:20.60 |
| 44 | Kyler McNattPlace 44 · Grade Jr · Michigan | Jr | Michigan | 24:21.29 |
| 45 | Liam ShaughnessyPlace 45 · Grade Jr · Ohio State | Jr | Ohio State | 24:22.82 |
| 46 | Kiefer BellPlace 46 · Grade Jr · Purdue | Jr | Purdue | 24:23.60 |
| 47 | Thomas DiamondPlace 47 · Grade Jr · Washington | Jr | Washington | 24:24.41 |
| 48 | Jasper CanePlace 48 · Grade Fr · Michigan State | Fr | Michigan State | 24:24.74 |
| 49 | Weston DayPlace 49 · Grade So · Ohio State | So | Ohio State | 24:24.77 |
| 50 | Joshua DaggettPlace 50 · Grade Sr · Illinois | Sr | Illinois | 24:25.45 |
| 51 | Leo GoodmanPlace 51 · Grade Sr · Minnesota | Sr | Minnesota | 24:25.53 PR |
| 52 | Justin HealeyPlace 52 · Grade Sr · Penn State | Sr | Penn State | 24:25.74 |
| 53 | Brendan FlynnPlace 53 · Grade Jr · Penn State | Jr | Penn State | 24:26.24 |
| 54 | Kai Mitchell-ReissPlace 54 · Grade So · UCLA | So | UCLA | 24:28.62 |
| 55 | Patrick ByrnesPlace 55 · Grade Sr · Michigan State | Sr | Michigan State | 24:29.58 |
| 56 | Parker MongPlace 56 · Grade So · Washington | So | Washington | 24:30.18 |
| 57 | Josiah TostensonPlace 57 · Grade Fr · Washington | Fr | Washington | 24:31.64 |
| 58 | Jaxon SchoedelPlace 58 · Grade Fr · Penn State | Fr | Penn State | 24:32.81 |
| 59 | Emmett GerresPlace 59 · Grade So · Minnesota | So | Minnesota | 24:33.57 |
| 60 | Micah LawsonPlace 60 · Grade Jr · Rutgers | Jr | Rutgers | 24:33.89 |
| 61 | Sergio Del BarrioPlace 61 · Grade So · Oregon | So | Oregon | 24:35.03 PR |
| 62 | Jack FalkowskiPlace 62 · Grade Fr · UCLA | Fr | UCLA | 24:35.84 |
| 63 | Lucas ReguinhoPlace 63 · Grade Jr · Rutgers | Jr | Rutgers | 24:37.49 |
| 64 | Nerius WhitePlace 64 · Grade Jr · Purdue | Jr | Purdue | 24:38.36 |
| 65 | Adam PatelPlace 65 · Grade So · Illinois | So | Illinois | 24:38.57 |
| 66 | Henry CoughlanPlace 66 · Grade Jr · UCLA | Jr | UCLA | 24:39.42 |
| 67 | Jack KelkePlace 67 · Grade Jr · Michigan | Jr | Michigan | 24:40.70 |
| 68 | Aiden SullivanPlace 68 · Grade So · Michigan | So | Michigan | 24:41.18 |
| 69 | Maan PatelPlace 69 · Grade So · Rutgers | So | Rutgers | 24:41.33 |
| 70 | William BeardsleyPlace 70 · Grade So · Michigan | So | Michigan | 24:41.84 |
| 71 | Liam TiltonPlace 71 · Grade Sr · Rutgers | Sr | Rutgers | 24:43.55 |
| 72 | Brian DiColaPlace 72 · Grade Jr · Penn State | Jr | Penn State | 24:43.64 |
| 73 | Evan LoughridgePlace 73 · Grade Fr · Michigan State | Fr | Michigan State | 24:45.02 |
| 74 | Jaedyn ChasePlace 74 · Grade Jr · Minnesota | Jr | Minnesota | 24:46.70 |
| 75 | Anthony FasthorsePlace 75 · Grade Fr · Oregon | Fr | Oregon | 24:46.89 |
| 76 | Shane GreipentrogPlace 76 · Grade Jr · Minnesota | Jr | Minnesota | 24:50.93 |
| 77 | Michael MirelesPlace 77 · Grade Sr · Oregon | Sr | Oregon | 24:51.74 |
| 78 | Noah SharpPlace 78 · Grade So · Ohio State | So | Ohio State | 24:52.04 |
| 79 | Nolan SutterPlace 79 · Grade Fr · Minnesota | Fr | Minnesota | 24:52.37 |
| 80 | Dylon NalleyPlace 80 · Grade So · Indiana | So | Indiana | 24:55.16 |
| 81 | Adam KingstonPlace 81 · Grade Fr · Penn State | Fr | Penn State | 24:55.67 PR |
| 82 | Stephen KyvelosPlace 82 · Grade So · Rutgers | So | Rutgers | 24:56.09 |
| 83 | Hayden KuhnPlace 83 · Grade Sr · Iowa | Sr | Iowa | 24:56.78 |
| 84 | Cruize CorvinPlace 84 · Grade So · Washington | So | Washington | 24:57.86 |
| 85 | Tristan AmellPlace 85 · Grade Jr · UCLA | Jr | UCLA | 24:58.08 |
| 86 | Chance BasilonePlace 86 · Grade Fr · Ohio State | Fr | Ohio State | 24:58.16 |
| 87 | Brady McArdlePlace 87 · Grade Jr · Michigan State | Jr | Michigan State | 24:58.23 |
| 88 | Aidan LordPlace 88 · Grade So · Indiana | So | Indiana | 24:58.62 |
| 89 | Colby AdamsPlace 89 · Grade Sr · Ohio State | Sr | Ohio State | 24:59.43 |
| 90 | Tyler KissellPlace 90 · Grade Fr · Minnesota | Fr | Minnesota | 24:59.78 |
| 91 | Dennis ChapmanPlace 91 · Grade So · Nebraska | So | Nebraska | 25:01.01 |
| 92 | Emmet AndersonPlace 92 · Grade Sr · Minnesota | Sr | Minnesota | 25:01.97 |
| 93 | Logan StrawserPlace 93 · Grade So · Penn State | So | Penn State | 25:02.81 |
| 94 | Drew SeabasePlace 94 · Grade Sr · Michigan State | Sr | Michigan State | 25:02.87 |
| 95 | Nick GillesPlace 95 · Grade So · Wisconsin | So | Wisconsin | 25:03.02 |
| 96 | Elias ArbucklePlace 96 · Grade Fr · Iowa | Fr | Iowa | 25:04.37 |
| 97 | Caden ClickPlace 97 · Grade So · Indiana | So | Indiana | 25:04.92 PR |
| 98 | Andrew RohdePlace 98 · Grade Fr · Ohio State | Fr | Ohio State | 25:06.29 |
| 99 | Caiden LeenPlace 99 · Grade Jr · Penn State | Jr | Penn State | 25:07.40 |
| 100 | Quintin LowePlace 100 · Grade Jr · Purdue | Jr | Purdue | 25:08.04 |