| 1 | Pau ValderramaPlace 1 · Grade Jr · Missouri Western | Jr | Missouri Western | 24:40.33 |
| 2 | Wimachmorr GiloPlace 2 · Grade Sr · Missouri Western | Sr | Missouri Western | 25:08.11 |
| 3 | Brian KipropPlace 3 · Grade Fr · Indian Hills (IA) CC | Fr | Indian Hills (IA) CC | 25:16.22 PR |
| 4 | Mitchell JohnstonePlace 4 · Grade Sr · Winona State | Sr | Winona State | 25:31.15 |
| 5 | Bailey TaigPlace 5 · Grade So · Indian Hills (IA) CC | So | Indian Hills (IA) CC | 25:48.59 |
| 6 | Liam AdairPlace 6 · Grade Fr · Northwest Missouri | Fr | Northwest Missouri | 26:14.12 PR |
| 7 | Robert SpainPlace 7 · Grade So · Winona State | So | Winona State | 26:18.54 |
| 8 | Mason OrschelnPlace 8 · Grade Sr · Missouri Western | Sr | Missouri Western | 26:21.68 |
| 9 | Bradley DeeringPlace 9 · Grade Fr · Northwest Missouri | Fr | Northwest Missouri | 26:34.12 PR |
| 10 | Treyton LaurancePlace 10 · Grade Sr · Emporia State | Sr | Emporia State | 26:36.35 |
| 11 | Jacob LanzaraPlace 11 · Grade Jr · Winona State | Jr | Winona State | 26:36.90 |
| 12 | Owen WisePlace 12 · Grade So · Northwest Missouri | So | Northwest Missouri | 26:45.33 PR |
| 13 | Carson FouardPlace 13 · Grade So · Emporia State | So | Emporia State | 26:54.54 |
| 14 | Connor NorbyPlace 14 · Grade Jr · Winona State | Jr | Winona State | 26:56.70 |
| 15 | Logan SoedtPlace 15 · Grade Sr · Missouri Western | Sr | Missouri Western | 27:02.90 |
| 16 | Ryan RinggenbergPlace 16 · Grade Sr · Missouri Western | Sr | Missouri Western | 27:21.07 |
| 17 | Connor HallawayPlace 17 · Grade Sr · Winona State | Sr | Winona State | 27:28.63 |
| 18 | Wyatt HarmoningPlace 18 · Grade Fr · Winona State | Fr | Winona State | 27:35.86 |
| 19 | Sam ShippPlace 19 · Grade Jr · Missouri Western | Jr | Missouri Western | 27:45.65 |
| 20 | Dylan StoutPlace 20 · Grade Fr · Missouri Western | Fr | Missouri Western | 27:47.69 |
| 21 | Calvin RedekerPlace 21 · Grade So · Winona State | So | Winona State | 27:50.92 |
| 22 | Lucas KreutzerPlace 22 · Grade Fr · Emporia State | Fr | Emporia State | 28:03.07 |
| 23 | Kamden TarltonPlace 23 · Grade Fr · Missouri Western | Fr | Missouri Western | 28:09.17 PR |
| 24 | Presley BernsPlace 24 · Grade Fr · Indian Hills (IA) CC | Fr | Indian Hills (IA) CC | 28:13.34 |
| 25 | Jack WilliamsPlace 25 · Grade Fr · Northwest Missouri | Fr | Northwest Missouri | 28:24.92 |
| 26 | Gabriel AitkenPlace 26 · Unattached | — | Unattached | 28:26.92 |
| 27 | Evan BenoitPlace 27 · Grade Fr · Emporia State | Fr | Emporia State | 28:32.17 |
| 28 | Jack HartyPlace 28 · Grade Fr · Emporia State | Fr | Emporia State | 28:34.38 |
| 29 | Elijah EdwardsPlace 29 · Grade Fr · Emporia State | Fr | Emporia State | 28:39.03 |
| 30 | Alex JacksonPlace 30 · Grade Jr · Northwest Missouri | Jr | Northwest Missouri | 28:52.00 |
| 31 | Sawyer FierkeLeppPlace 31 · Grade Fr · Winona State | Fr | Winona State | 29:08.82 PR |
| 32 | Dylan HunterPlace 32 · Grade So · Emporia State | So | Emporia State | 29:15.35 |
| 33 | Isaac SorensenPlace 33 · Grade Fr · Northwest Missouri | Fr | Northwest Missouri | 29:16.97 |
| 34 | Gage ChapmanPlace 34 · Grade Jr · Emporia State | Jr | Emporia State | 29:20.39 |
| 35 | Carter ZimmermanPlace 35 · Grade Jr · Winona State | Jr | Winona State | 29:20.92 |
| 36 | David WelchertPlace 36 · Grade Fr · Highland (KS) CC | Fr | Highland (KS) CC | 29:28.70 |
| 37 | Bentley St. JohnPlace 37 · Grade So · Northwest Missouri | So | Northwest Missouri | 29:33.73 PR |
| 38 | Will GessmanPlace 38 · Grade Jr · Missouri Western | Jr | Missouri Western | 29:57.83 |
| 39 | Tristan WaldronPlace 39 · Grade Fr · Winona State | Fr | Winona State | 30:15.07 |
| 40 | Tyler StegemollerPlace 40 · Grade Fr · Indian Hills (IA) CC | Fr | Indian Hills (IA) CC | 30:19.38 |
| 41 | Truman WiednerPlace 41 · Grade FR · Unattached | FR | Unattached | 30:21.25 |
| 42 | Cayden CrabtreePlace 42 · Grade Fr · Highland (KS) CC | Fr | Highland (KS) CC | 30:26.18 |
| 43 | Daniel BonillaPlace 43 · Grade Fr · Metropolitan (Mo.) CC | Fr | Metropolitan (Mo.) CC | 31:26.11 |
| 44 | Aiden JensenPlace 44 · Grade Fr · Winona State | Fr | Winona State | 31:27.25 PR |
| 45 | Nathan JohnsonPlace 45 · Grade Fr · Highland (KS) CC | Fr | Highland (KS) CC | 31:47.16 |
| 46 | Levi HuberPlace 46 · Grade Fr · Missouri Western | Fr | Missouri Western | 33:09.60 |
| 47 | Ryker PithanPlace 47 · Grade So · Northwest Missouri | So | Northwest Missouri | 33:34.66 |
| 48 | Braeden FletcherPlace 48 · Grade So · Metropolitan (Mo.) CC | So | Metropolitan (Mo.) CC | 33:58.11 |
| 49 | Riley FrasierPlace 49 · Grade Fr · Metropolitan (Mo.) CC | Fr | Metropolitan (Mo.) CC | 34:17.34 |
| 50 | Coleman SneadPlace 50 · Grade Fr · Metropolitan (Mo.) CC | Fr | Metropolitan (Mo.) CC | 35:55.50 |
| 51 | Brady TalbottPlace 51 · Grade Fr · Metropolitan (Mo.) CC | Fr | Metropolitan (Mo.) CC | 36:22.10 |
| 52 | Aaron GorsagePlace 52 · Grade Fr · Metropolitan (Mo.) CC | Fr | Metropolitan (Mo.) CC | 36:32.05 |
| — | Eamonn TylerGrade So · Metropolitan (Mo.) CC | So | Metropolitan (Mo.) CC | DNS |
| — | Christian HillGrade So · Metropolitan (Mo.) CC | So | Metropolitan (Mo.) CC | DNS |
| — | Jonathan LynchGrade Fr · Highland (KS) CC | Fr | Highland (KS) CC | DNS |
| — | Sterling HollomanGrade SR · Unattached | SR | Unattached | DNS |
| — | Darren KlukasGrade Jr · Emporia State | Jr | Emporia State | DNS |
| — | Gideon LoweryGrade Fr · Emporia State | Fr | Emporia State | DNS |
| — | Angelo Baez-MahrGrade Jr · Missouri Western | Jr | Missouri Western | DNF |
| — | Mason McCainGrade Sr · Missouri Western | Sr | Missouri Western | DNF |
| — | Evan BeelerGrade Fr · Indian Hills (IA) CC | Fr | Indian Hills (IA) CC | DNS |
| — | Isaiah BoernerGrade Fr · Winona State | Fr | Winona State | DNS |