| 1 | William KaempfePlace 1 · Grade Sr · UMSL | Sr | UMSL | 25:50.7 |
| 2 | Luke StevensonPlace 2 · Grade So · UMSL | So | UMSL | 27:07.3 |
| 3 | Clement MayoPlace 3 · Grade Sr · UMSL | Sr | UMSL | 27:27.9 |
| 4 | Logan LUCASPlace 4 · Unattached | — | Unattached | 27:33.5 |
| 5 | Diego Paz-DenisPlace 5 · Grade So · McKendree | So | McKendree | 27:38.6 |
| 6 | Blake WestraterPlace 6 · Grade Sr · McKendree | Sr | McKendree | 27:40.3 |
| 7 | Keveroy VensonPlace 7 · Grade Jr · McKendree | Jr | McKendree | 27:49.3 |
| 8 | Devon FanningPlace 8 · Grade Sr · UMSL | Sr | UMSL | 27:51.5 |
| 9 | Ethan NierodaPlace 9 · Grade Jr · Webster | Jr | Webster | 28:24.7 |
| 10 | Reed FloreyPlace 10 · Grade Fr · McKendree | Fr | McKendree | 28:30.1 |
| 11 | Aaron GussPlace 11 · Grade Sr · UMSL | Sr | UMSL | 28:33.4 |
| 12 | Simon MuthembaPlace 12 · Grade Fr · Webster | Fr | Webster | 28:35.0 |
| 13 | Brayden HalterPlace 13 · Grade Fr · Webster | Fr | Webster | 28:48.5 |
| 14 | William HOWELLSPlace 14 · Grade 13 · Unattached | 13 | Unattached | 29:24.4 |
| 15 | Jose SotoPlace 15 · Grade Jr · Hannibal-LaGrange (Mo.) | Jr | Hannibal-LaGrange (Mo.) | 29:54.6 |
| 16 | Elijah BaerPlace 16 · Grade Fr · McKendree | Fr | McKendree | 30:07.3 |
| 17 | Armando MontoyaPlace 17 · Grade So · UMSL | So | UMSL | 30:12.4 |
| 18 | Johnny ImbodenPlace 18 · Grade Jr · Webster | Jr | Webster | 30:15.5 |
| 19 | Cameron DEATHERAGEPlace 19 · Unattached | — | Unattached | 30:39.0 |
| 20 | Jailan ReynagaPlace 20 · Grade So · Culver-Stockton (Mo.) | So | Culver-Stockton (Mo.) | 30:52.7 |
| 21 | Shivneel DuttPlace 21 · Grade Fr · Culver-Stockton (Mo.) | Fr | Culver-Stockton (Mo.) | 31:12.9 |
| 22 | Ostin HabeckPlace 22 · Grade Jr · McKendree | Jr | McKendree | 31:31.2 |
| 23 | Nathan ROSEPlace 23 · Unattached | — | Unattached | 32:05.4 |
| 24 | Blake ThompsonPlace 24 · Grade Sr · Culver-Stockton (Mo.) | Sr | Culver-Stockton (Mo.) | 32:18.3 |
| 25 | Gabe FeamanPlace 25 · Grade Fr · Webster | Fr | Webster | 32:42.0 |
| 26 | Adriano BrownPlace 26 · Grade Fr · McKendree | Fr | McKendree | 32:48.5 |
| 27 | Tyler MooneyPlace 27 · Grade Fr · Webster | Fr | Webster | 32:53.1 |
| 28 | Chase LakePlace 28 · Grade Jr · Culver-Stockton (Mo.) | Jr | Culver-Stockton (Mo.) | 32:59.3 |
| 29 | Brenton GoodPlace 29 · Grade So · McKendree | So | McKendree | 34:32.7 |
| 30 | Levi BrandtPlace 30 · Grade Fr · Westminster (Mo.) | Fr | Westminster (Mo.) | 34:59.1 |
| 31 | Creed SchimpfPlace 31 · Grade So · Hannibal-LaGrange (Mo.) | So | Hannibal-LaGrange (Mo.) | 35:14.8 |
| 32 | Gabriel JonesPlace 32 · Grade Fr · Williams Baptist (Ark.) | Fr | Williams Baptist (Ark.) | 35:35.6 |
| 33 | Brady BarrPlace 33 · Grade Fr · Williams Baptist (Ark.) | Fr | Williams Baptist (Ark.) | 35:42.8 |
| 34 | Dalton BartlettPlace 34 · Grade Fr · Webster | Fr | Webster | 35:56.6 |
| 35 | Dauren ZhenbaevPlace 35 · Grade Fr · Williams Baptist (Ark.) | Fr | Williams Baptist (Ark.) | 36:47.7 PR |
| 36 | Connor BROSSPlace 36 · Unattached | — | Unattached | 36:54.5 |
| 37 | Hunter FoerstelPlace 37 · Grade So · Hannibal-LaGrange (Mo.) | So | Hannibal-LaGrange (Mo.) | 38:13.0 |
| 38 | Miles KaufmannPlace 38 · Grade So · Hannibal-LaGrange (Mo.) | So | Hannibal-LaGrange (Mo.) | 39:44.1 |
| 39 | Jack PociaskPlace 39 · Grade Jr · Hannibal-LaGrange (Mo.) | Jr | Hannibal-LaGrange (Mo.) | 39:44.1 |
| 40 | Cody CardenPlace 40 · Grade Jr · Williams Baptist (Ark.) | Jr | Williams Baptist (Ark.) | 41:22.1 |
| 41 | Dylan RichardsonPlace 41 · Grade Fr · Williams Baptist (Ark.) | Fr | Williams Baptist (Ark.) | 44:20.9 |
| 42 | Esteban GonzalezPlace 42 · Grade Fr · Williams Baptist (Ark.) | Fr | Williams Baptist (Ark.) | 47:19.7 |
| 43 | Ben HacklerPlace 43 · Grade Fr · Williams Baptist (Ark.) | Fr | Williams Baptist (Ark.) | 47:40.0 PR |
| 44 | Russell AmbersonPlace 44 · Grade Fr · Culver-Stockton (Mo.) | Fr | Culver-Stockton (Mo.) | 49:49.6 |