| 1 | Drew RogersPlace 1 · Grade Sr · Missouri | Sr | Missouri | 14:48.1 PR |
| 2 | Carter SpradlingPlace 2 · Grade So · Missouri | So | Missouri | 14:49.9 PR |
| 3 | Sergio Del BarrioPlace 3 · Grade So · Oregon | So | Oregon | 14:54.0 PR |
| 4 | Ryder JamesPlace 4 · Grade Sr · Missouri | Sr | Missouri | 14:55.0 PR |
| 5 | Joshua AllisonPlace 5 · Grade Jr · Missouri | Jr | Missouri | 14:56.0 PR |
| 6 | Tyler FreinerPlace 6 · Grade Sr · Missouri | Sr | Missouri | 15:01.4 PR |
| 7 | Louie EndresPlace 7 · Grade So · Missouri | So | Missouri | 15:02.9 PR |
| 8 | Austin PopplewellPlace 8 · Grade Sr · Missouri | Sr | Missouri | 15:04.1 PR |
| 9 | Manny VelaPlace 9 · Grade So · Saint Louis | So | Saint Louis | 15:06.4 PR |
| 10 | Aleksandr AcunaPlace 10 · Grade Fr · Saint Louis | Fr | Saint Louis | 15:13.3 PR |
| 11 | Raymond KipkoechPlace 11 · Grade Fr · Missouri | Fr | Missouri | 15:14.4 PR |
| 12 | Jack MeierPlace 12 · Grade Fr · Oregon | Fr | Oregon | 15:14.7 PR |
| 13 | Ronnie BrownPlace 13 · Grade Fr · Saint Louis | Fr | Saint Louis | 15:15.3 PR |
| 14 | William HeslamPlace 14 · Grade So · Oregon | So | Oregon | 15:16.0 PR |
| 15 | Declan TunneyPlace 15 · Grade Sr · Missouri | Sr | Missouri | 15:16.9 PR |
| 16 | Joseph BariolaPlace 16 · Grade So · Missouri | So | Missouri | 15:17.8 PR |
| 17 | Finnian RussellPlace 17 · Grade So · Missouri | So | Missouri | 15:20.3 PR |
| 18 | Brady HugginsPlace 18 · Grade Jr · Saint Louis | Jr | Saint Louis | 15:21.7 PR |
| 19 | Lukasz IwanowskiPlace 19 · Grade Sr · Saint Louis | Sr | Saint Louis | 15:22.0 PR |
| 20 | Jack RobesonPlace 20 · Grade So · Saint Louis | So | Saint Louis | 15:36.1 PR |
| 21 | Ben GreenePlace 21 · Grade Sr · Oregon | Sr | Oregon | 15:42.4 PR |
| 22 | Cain EvansPlace 22 · Grade Fr · Oregon | Fr | Oregon | 15:43.4 PR |
| 23 | Aidan MurphyPlace 23 · Grade Fr · Saint Louis | Fr | Saint Louis | 15:46.1 PR |
| 24 | Bora CelinkalPlace 24 · Grade Sr · Saint Louis | Sr | Saint Louis | 15:46.7 PR |
| 25 | JD HainesPlace 25 · Grade Fr · Saint Louis | Fr | Saint Louis | 15:47.6 PR |
| 26 | Micah WilsonPlace 26 · Grade Jr · Wisconsin | Jr | Wisconsin | 15:48.2 PR |
| 27 | Bryce StachewiczPlace 27 · Grade So · Wisconsin | So | Wisconsin | 15:48.3 PR |
| 28 | Nick GillesPlace 28 · Grade So · Wisconsin | So | Wisconsin | 15:48.7 PR |
| 29 | Pierce SeignePlace 29 · Grade Jr · Wisconsin | Jr | Wisconsin | 15:48.8 PR |
| 30 | Liam NewhartPlace 30 · Grade So · Wisconsin | So | Wisconsin | 15:48.8 PR |
| 31 | Archie NoakesPlace 31 · Grade Jr · Wisconsin | Jr | Wisconsin | 15:48.8 PR |
| 32 | Christian De VaalPlace 32 · Grade So · Wisconsin | So | Wisconsin | 15:49.2 PR |
| 33 | Johnny LivingstonePlace 33 · Grade Jr · Wisconsin | Jr | Wisconsin | 15:49.2 PR |
| 34 | Matan IvriPlace 34 · Grade So · Wisconsin | So | Wisconsin | 15:49.7 PR |
| 35 | Tyler SchweizerPlace 35 · Grade Sr · Saint Louis | Sr | Saint Louis | 16:03.3 PR |
| 36 | Matthew HardenPlace 36 · Grade Jr · Saint Louis | Jr | Saint Louis | 16:03.7 PR |
| 37 | Tishan AbeyPlace 37 · Grade Fr · Saint Louis | Fr | Saint Louis | 16:08.6 PR |
| 38 | Kyle GircizPlace 38 · Grade Jr · Saint Louis | Jr | Saint Louis | 16:09.4 PR |
| 39 | John GiriczPlace 39 · Grade So · Saint Louis | So | Saint Louis | 16:12.3 PR |
| 40 | Cale EldredgePlace 40 · Grade Fr · Saint Louis | Fr | Saint Louis | 16:43.4 PR |
| 41 | Tyler BurnsPlace 41 · Grade Jr · Saint Louis | Jr | Saint Louis | 16:46.9 PR |
| 42 | Chase PitrePlace 42 · Grade So · Saint Louis | So | Saint Louis | 18:22.9 PR |
| 0 | Andrew HauserPlace 0 · Grade So · Missouri | So | Missouri | DNF |
| 0 | Elijah LimoPlace 0 · Grade So · Missouri | So | Missouri | DNS |