| 1 | Landon RutledgePlace 1 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 16:58.05 PR |
| 2 | Brett PaynePlace 2 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 17:03.62 PR |
| 3 | Jaxson GrimesPlace 3 · Grade So · Mineral Area (Mo.) | So | Mineral Area (Mo.) | 17:05.89 PR |
| 4 | Lucas NauckePlace 4 · Grade So · Mineral Area (Mo.) | So | Mineral Area (Mo.) | 17:33.59 PR |
| 5 | Jack ShankPlace 5 · Grade Fr · Kaskaskia (Ill.) | Fr | Kaskaskia (Ill.) | 17:33.88 |
| 6 | Oliver LeePlace 6 · Grade So · Kaskaskia (Ill.) | So | Kaskaskia (Ill.) | 17:54.65 PR |
| 7 | Ben DavisPlace 7 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 17:55.53 PR |
| 8 | Robby ShoberPlace 8 · Grade Fr · Kaskaskia (Ill.) | Fr | Kaskaskia (Ill.) | 18:03.06 |
| 9 | Porter HurtPlace 9 · Grade Fr · Missouri Valley | Fr | Missouri Valley | 18:10.15 PR |
| 10 | Brady MarshallPlace 10 · Grade So · Kaskaskia (Ill.) | So | Kaskaskia (Ill.) | 18:11.36 |
| 11 | Justin RussellPlace 11 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 18:15.82 PR |
| 12 | Joseph MurphyPlace 12 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 18:30.57 PR |
| 13 | Jaime Moreno BalboaPlace 13 · Grade Fr · Missouri Valley | Fr | Missouri Valley | 18:44.11 PR |
| 14 | Patterson CraftonPlace 14 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 18:46.75 PR |
| 15 | Evans KiptooPlace 15 · Grade Jr · Missouri Valley | Jr | Missouri Valley | 19:00.05 |
| 16 | Ángel CamposPlace 16 · Grade So · Missouri Valley | So | Missouri Valley | 19:00.78 PR |
| 17 | Brennan BradyPlace 17 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 19:09.68 PR |
| 18 | Klayton KeesamanPlace 18 · Grade Fr · Missouri Valley | Fr | Missouri Valley | 19:12.99 PR |
| 19 | Brody McIntoshPlace 19 · Grade Fr · Missouri Valley | Fr | Missouri Valley | 19:15.38 PR |
| 20 | Nathan AguilarleonPlace 20 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 19:26.52 |
| 21 | Gavin ZerwigPlace 21 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 19:59.25 |
| 22 | Reuben KamauPlace 22 · Grade Fr · Jefferson (Mo.) | Fr | Jefferson (Mo.) | 19:59.74 PR |
| 23 | Parker SchoenPlace 23 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 20:02.05 PR |
| 24 | Adin RoachPlace 24 · Grade Fr · Kaskaskia (Ill.) | Fr | Kaskaskia (Ill.) | 20:08.80 PR |
| 25 | Thomas DawsonPlace 25 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 20:09.26 |
| 26 | Kendal CraftonPlace 26 · Grade Fr · Mineral Area (Mo.) | Fr | Mineral Area (Mo.) | 20:14.80 PR |
| 27 | Jackson RizoPlace 27 · Grade Fr · St. Charles (Mo.) CC | Fr | St. Charles (Mo.) CC | 20:26.52 |
| 28 | Alejandro BecerraPlace 28 · Grade Fr · Missouri Valley | Fr | Missouri Valley | 20:45.09 PR |
| 29 | Milo UnnerstallPlace 29 · Grade Fr · St. Charles (Mo.) CC | Fr | St. Charles (Mo.) CC | 20:49.13 |
| 30 | Will TepePlace 30 · Grade So · Kaskaskia (Ill.) | So | Kaskaskia (Ill.) | 21:07.42 |
| 31 | Noah MarkusPlace 31 · Grade So · Kaskaskia (Ill.) | So | Kaskaskia (Ill.) | 21:13.72 |
| 32 | Kai BinsbacherPlace 32 · Grade Fr · Missouri Valley | Fr | Missouri Valley | 21:35.05 PR |
| 33 | Harrison ZeierPlace 33 · Grade So · St. Charles (Mo.) CC | So | St. Charles (Mo.) CC | 22:01.01 PR |
| 34 | Angel LopezPlace 34 · Grade Sr · Missouri Valley | Sr | Missouri Valley | 22:06.44 PR |
| 35 | Blake HeimannPlace 35 · Grade So · Kaskaskia (Ill.) | So | Kaskaskia (Ill.) | 22:08.21 |
| 36 | Bristol SheetzPlace 36 · Grade So · Missouri Valley | So | Missouri Valley | 22:36.27 |
| 37 | Isaias GarciaPlace 37 · Grade Fr · Missouri Valley | Fr | Missouri Valley | 22:50.44 PR |
| 38 | Caleb WhitmirePlace 38 · Grade So · Jefferson (Mo.) | So | Jefferson (Mo.) | 24:07.83 |