| 1 | Cam SakumaPlace 1 · Grade UN · Unattached | UN | Unattached | 20:33.78 |
| 2 | Trent AllenPlace 2 · Grade Jr · Coe | Jr | Coe | 21:08.33 PR |
| 3 | Tyler YarberryPlace 3 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 21:21.41 PR |
| 4 | Tobias RicePlace 4 · Grade So · Spalding | So | Spalding | 21:32.86 PR |
| 5 | Zach ProctorPlace 5 · Grade Jr · Principia | Jr | Principia | 21:42.05 PR |
| 6 | Jack StecherPlace 6 · Grade Fr · Coe | Fr | Coe | 21:48.48 PR |
| 7 | Ethan NierodaPlace 7 · Grade Jr · Webster | Jr | Webster | 21:52.39 |
| 8 | Holland ThomasPlace 8 · Grade So · Principia | So | Principia | 21:53.21 PR |
| 9 | Simon MuthembaPlace 9 · Grade Fr · Webster | Fr | Webster | 21:55.02 PR |
| 10 | Wyatt FryePlace 10 · Grade Sr · Spalding | Sr | Spalding | 22:12.40 |
| 11 | Brendan BergerPlace 11 · Grade UN · Unattached | UN | Unattached | 22:18.05 |
| 12 | Carson StrukelPlace 12 · Grade Jr · Coe | Jr | Coe | 22:23.92 PR |
| 13 | Nathan AguilarleonPlace 13 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 22:24.38 PR |
| 14 | Kennett RampleyPlace 14 · Grade Jr · Principia | Jr | Principia | 22:24.66 PR |
| 15 | Amos OstlerPlace 15 · Grade Fr · Principia | Fr | Principia | 22:25.46 PR |
| 16 | Brayden HalterPlace 16 · Grade Fr · Webster | Fr | Webster | 22:46.82 PR |
| 17 | Johnny ImbodenPlace 17 · Grade Jr · Webster | Jr | Webster | 23:11.56 |
| 18 | Konnor BrueningPlace 18 · Grade Fr · Coe | Fr | Coe | 23:31.48 PR |
| 19 | Gavin VaughnPlace 19 · Grade Fr · St. Charles (Mo.) CC | Fr | St. Charles (Mo.) CC | 23:34.60 PR |
| 20 | Bryce BarryPlace 20 · Grade Fr · Lyon (Ark.) | Fr | Lyon (Ark.) | 23:49.06 PR |
| 21 | Ben DavisPlace 21 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 23:54.98 PR |
| 22 | Caleb StinsonPlace 22 · Grade Jr · Spalding | Jr | Spalding | 24:13.36 |
| 23 | Hayden PruittePlace 23 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 24:22.90 PR |
| 24 | Brennan BradyPlace 24 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 24:25.88 PR |
| 25 | Kael LawlerPlace 25 · Grade Fr · Coe | Fr | Coe | 24:30.50 PR |
| 26 | Mark NutwellPlace 26 · Grade Fr · Principia | Fr | Principia | 24:34.68 PR |
| 27 | Gabe FeamanPlace 27 · Grade Fr · Webster | Fr | Webster | 24:34.69 PR |
| 28 | Aaron NutwellPlace 28 · Grade Sr · Principia | Sr | Principia | 24:37.30 PR |
| 29 | Arthur SeufferleinPlace 29 · Grade Fr · Coe | Fr | Coe | 24:47.47 PR |
| 30 | Colin ChojnowskiPlace 30 · Grade So · Coe | So | Coe | 24:48.00 PR |
| 31 | Gavin BushPlace 31 · Grade Jr · Lyon (Ark.) | Jr | Lyon (Ark.) | 24:49.84 PR |
| 32 | Levi BrandtPlace 32 · Grade Fr · Westminster (Mo.) | Fr | Westminster (Mo.) | 25:01.24 PR |
| 33 | Thomas DawsonPlace 33 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 25:02.86 PR |
| 34 | Izaiah WatkinsPlace 34 · Grade Fr · Blackburn | Fr | Blackburn | 25:08.63 PR |
| 35 | Owen HofmanPlace 35 · Grade So · Principia | So | Principia | 25:09.06 PR |
| 36 | Robert HansenPlace 36 · Grade Jr · Coe | Jr | Coe | 25:11.96 PR |
| 37 | Daniel ThomasPlace 37 · Grade So · Lyon (Ark.) | So | Lyon (Ark.) | 25:26.18 PR |
| 38 | Noah StinsonPlace 38 · Grade Jr · Spalding | Jr | Spalding | 25:28.86 |
| 39 | Collin OrvinPlace 39 · Grade So · Lyon (Ark.) | So | Lyon (Ark.) | 25:33.63 PR |
| 40 | Jacob HawkinsPlace 40 · Grade Jr · Webster | Jr | Webster | 25:38.13 |
| 41 | Kendarrious LovePlace 41 · Grade Fr · Principia | Fr | Principia | 25:42.19 PR |
| 42 | Tyler MooneyPlace 42 · Grade Fr · Webster | Fr | Webster | 25:43.40 PR |
| 43 | Collyn OberkfellPlace 43 · Grade Jr · Blackburn | Jr | Blackburn | 26:02.65 PR |
| 44 | Lane GermanPlace 44 · Grade Jr · Coe | Jr | Coe | 26:05.53 PR |
| 45 | Noah CordesPlace 45 · Grade So · Lyon (Ark.) | So | Lyon (Ark.) | 26:07.98 PR |
| 46 | Austin YoungPlace 46 · Grade Fr · Lyon (Ark.) | Fr | Lyon (Ark.) | 26:18.83 PR |
| 47 | Mozes HoyPlace 47 · Grade Jr · Coe | Jr | Coe | 26:25.70 PR |
| 48 | Bradley ForrestPlace 48 · Grade Jr · Principia | Jr | Principia | 26:26.54 PR |
| 49 | Max FerinPlace 49 · Grade Fr · Coe | Fr | Coe | 26:52.14 PR |
| 50 | Harrison ZeierPlace 50 · Grade Fr · St. Charles (Mo.) CC | Fr | St. Charles (Mo.) CC | 27:06.38 PR |
| 51 | Samuel SchoeneweisPlace 51 · Grade Fr · Blackburn | Fr | Blackburn | 27:12.29 PR |
| 52 | Miguel Kutter-WalkerPlace 52 · Grade Fr · Coe | Fr | Coe | 27:16.54 PR |
| 53 | Scotty CuffPlace 53 · Grade So · Blackburn | So | Blackburn | 27:17.34 PR |
| 54 | Jakobe AlcornPlace 54 · Grade Sr · Lyon (Ark.) | Sr | Lyon (Ark.) | 27:48.60 PR |
| 55 | Riley MilburnPlace 55 · Grade Fr · Coe | Fr | Coe | 27:56.81 PR |
| 56 | Parker WhaleyPlace 56 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 28:01.74 PR |
| 57 | Griffin CoatesPlace 57 · Grade Jr · Coe | Jr | Coe | 28:25.87 PR |
| 58 | Henry KrussellPlace 58 · Grade So · St. Charles (Mo.) CC | So | St. Charles (Mo.) CC | 28:27.16 PR |
| 59 | Kobe PattonPlace 59 · Grade Jr · Blackburn | Jr | Blackburn | 28:30.80 PR |
| 60 | Ulises EspinozaPlace 60 · Grade Jr · Blackburn | Jr | Blackburn | 28:33.30 PR |
| 61 | Kameron TerryPlace 61 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 29:27.49 PR |
| 62 | Dalton BartlettPlace 62 · Grade Fr · Webster | Fr | Webster | 29:28.17 PR |
| 0 | John HigginsPlace 0 · Grade Fr · Westminster (Mo.) | Fr | Westminster (Mo.) | DNF |