| 1 | Kyle BraudPlace 1 · Grade JR-3 · Judson | JR-3 | Judson | 27:30.2 |
| 2 | Cameron DeatheragePlace 2 · Grade SR-4 · Hannibal-LaGrange | SR-4 | Hannibal-LaGrange | 27:46.6 |
| 3 | Chase PorschePlace 3 · Grade SO-2 · Judson | SO-2 | Judson | 28:01.6 |
| 4 | Logan LucasPlace 4 · Grade JR-3 · Culver-Stockton | JR-3 | Culver-Stockton | 28:11.4 |
| 5 | Josh StevensonPlace 5 · Grade Senior · Unattached | Senior | Unattached | 28:20.0 |
| 6 | Gage FoxPlace 6 · Grade JR-3 · Judson | JR-3 | Judson | 28:26.0 |
| 7 | Ethan NierodaPlace 7 · Grade FR-1 · Webster | FR-1 | Webster | 28:30.0 |
| 8 | Kaelin TriggsPlace 8 · Grade SR-4 · Webster | SR-4 | Webster | 28:32.5 |
| 9 | David SniderPlace 9 · Grade SR-4 · Quincy | SR-4 | Quincy | 28:37.2 |
| 10 | Jude MintlePlace 10 · Grade FR-1 · Quincy | FR-1 | Quincy | 29:46.8 |
| 11 | David PetersonPlace 11 · Grade FR-1 · Judson | FR-1 | Judson | 29:49.2 |
| 12 | Connor BrossPlace 12 · Grade FR-1 · Hannibal-LaGrange | FR-1 | Hannibal-LaGrange | 29:56.4 |
| 13 | Caleb FletcherPlace 13 · Grade JR-3 · Webster | JR-3 | Webster | 30:12.5 |
| 14 | Dylan HansonPlace 14 · Grade FR-1 · Judson | FR-1 | Judson | 30:27.3 |
| 15 | Kile DowdPlace 15 · Grade JR-3 · Culver-Stockton | JR-3 | Culver-Stockton | 30:30.7 |
| 16 | Alec WhitenerPlace 16 · Grade SR-4 · Hannibal-LaGrange | SR-4 | Hannibal-LaGrange | 30:32.6 |
| 17 | Jose SotoPlace 17 · Grade FR-1 · Hannibal-LaGrange | FR-1 | Hannibal-LaGrange | 30:32.7 |
| 18 | Matthew FairchildPlace 18 · Grade FR-1 · Hannibal-LaGrange | FR-1 | Hannibal-LaGrange | 30:33.5 |
| 19 | Tristan PrittsPlace 19 · Grade FR-1 · Quincy | FR-1 | Quincy | 30:35.5 |
| 20 | Juan VillagomezPlace 20 · Grade SR-4 · Judson | SR-4 | Judson | 30:36.9 |
| 21 | Gannon McNameePlace 21 · Grade SO-2 · Culver-Stockton | SO-2 | Culver-Stockton | 30:43.1 |
| 22 | Chase AshcraftPlace 22 · Grade JR-3 · Judson | JR-3 | Judson | 30:50.6 |
| 23 | Lane MartinPlace 23 · Grade JR-3 · Westminster (Mo.) | JR-3 | Westminster (Mo.) | 31:07.7 |
| 24 | Carlos MirandaPlace 24 · Grade SR-4 · Judson | SR-4 | Judson | 31:12.9 |
| 25 | Butenhoff CylePlace 25 · Alumni | — | Alumni | 31:13.2 |
| 26 | Nathaniel ColemanPlace 26 · Grade JR-3 · Judson | JR-3 | Judson | 31:16.8 |
| 27 | Austin HaskinsPlace 27 · Grade FR-1 · Quincy | FR-1 | Quincy | 31:23.9 |
| 28 | Johnny ImbodenPlace 28 · Grade FR-1 · Webster | FR-1 | Webster | 31:29.8 |
| 29 | Michael GilesPlace 29 · Grade JR-3 · Westminster (Mo.) | JR-3 | Westminster (Mo.) | 31:53.9 |
| 30 | Nathan RosePlace 30 · Alumni | — | Alumni | 32:03.5 |
| 31 | Kenny TuckerPlace 31 · Grade JR-3 · Culver-Stockton | JR-3 | Culver-Stockton | 32:28.4 |
| 32 | Henry WarfelPlace 32 · Grade FR-1 · Westminster (Mo.) | FR-1 | Westminster (Mo.) | 32:28.6 |
| 33 | Andrew DawPlace 33 · Alumni | — | Alumni | 33:34.2 |
| 34 | Kenneth LouvierrePlace 34 · Grade FR-1 · Webster | FR-1 | Webster | 33:36.0 |
| 35 | Chase LakePlace 35 · Grade FR-1 · Culver-Stockton | FR-1 | Culver-Stockton | 34:30.5 |
| 36 | Josh LewisPlace 36 · Alumni | — | Alumni | 34:41.4 |
| 37 | Riley KliethermesPlace 37 · Grade SR-4 · Hannibal-LaGrange | SR-4 | Hannibal-LaGrange | 35:11.1 |
| 38 | Jabez RiversPlace 38 · Grade JR-3 · Culver-Stockton | JR-3 | Culver-Stockton | 35:48.7 |
| 39 | Kerrick AdkinsPlace 39 · Grade SO-2 · Westminster (Mo.) | SO-2 | Westminster (Mo.) | 36:18.8 |
| 40 | Blake ThompsonPlace 40 · Grade SO-2 · Culver-Stockton | SO-2 | Culver-Stockton | 37:07.6 |
| 41 | Jack PociaskPlace 41 · Grade FR-1 · Hannibal-LaGrange | FR-1 | Hannibal-LaGrange | 37:40.9 |
| 42 | Grosvenor ChasePlace 42 · Alumni | — | Alumni | 37:54.9 |
| 43 | Shawn GeraldsPlace 43 · Alumni | — | Alumni | 39:02.4 |
| 44 | Sean JonesPlace 44 · Alumni | — | Alumni | 40:35.6 |
| 45 | Trevor MurrayPlace 45 · Grade SR-4 · Judson | SR-4 | Judson | 42:06.9 |
| 46 | Ryan HowardPlace 46 · Grade FR-1 · Westminster (Mo.) | FR-1 | Westminster (Mo.) | 42:07.0 |
| 47 | Elijah HecoxPlace 47 · Grade FR-1 · Quincy | FR-1 | Quincy | 46:08.2 |