| 1 | Malik HolmanPlace 1 · Grade 11 · Mexico | 11 | Mexico | 17:11.77 |
| 2 | Seth BrownPlace 2 · La Plata | — | La Plata | 17:12.34 |
| 3 | Philip LagemannPlace 3 · Grade 12 · Bowling Green | 12 | Bowling Green | 17:14.46 |
| 4 | Grant GainesPlace 4 · Fulton | — | Fulton | 17:51.79 |
| 5 | John MeyerPlace 5 · Grade 12 · Calvary Lutheran | 12 | Calvary Lutheran | 18:01.81 |
| 6 | DEVIN Devin NEFFPlace 6 · Grade 9 · Mark Twain | 9 | Mark Twain | 18:34.96 |
| 7 | Mike VaiaPlace 7 · Hannibal | — | Hannibal | 18:36.03 |
| 8 | Hayden HackmanPlace 8 · Grade 10 · Glascow | 10 | Glascow | 18:37.08 |
| 9 | Sean JonesPlace 9 · Hannibal | — | Hannibal | 18:37.86 |
| 10 | Nigel McIntoshPlace 10 · Hannibal | — | Hannibal | 18:43.85 |
| 11 | Michael HamiltonPlace 11 · Grade 12 · Mexico | 12 | Mexico | 18:46.71 |
| 12 | Daniel DeLaportePlace 12 · Hannibal | — | Hannibal | 18:49.86 |
| 13 | Logan LeffelerPlace 13 · Grade 12 · Bowling Green | 12 | Bowling Green | 18:58.68 |
| 14 | Brendan WatsonPlace 14 · Grade 10 · Hannibal | 10 | Hannibal | 18:58.95 |
| 15 | Jacob RoisumPlace 15 · Hannibal | — | Hannibal | 18:59.21 |
| 16 | Marquis SmithPlace 16 · Grade 9 · Mexico | 9 | Mexico | 19:03.01 |
| 17 | Raven TwenterPlace 17 · Grade 12 · Mexico | 12 | Mexico | 19:22.19 |
| 18 | Spencer FreemanPlace 18 · Grade 12 · Mexico | 12 | Mexico | 19:40.28 |
| 19 | Cal KolzowPlace 19 · Grade 10 · Calvary Lutheran | 10 | Calvary Lutheran | 19:46.15 |
| 20 | Bailey LyonsPlace 20 · New Franklin | — | New Franklin | 19:53.01 |
| 21 | Dylan WhitePlace 21 · Grade 11 · Bowling Green | 11 | Bowling Green | 19:54.65 |
| 22 | Trace ThompsonPlace 22 · Grade 9 · Glascow | 9 | Glascow | 19:56.78 |
| 23 | Chaz BallardPlace 23 · Fulton | — | Fulton | 20:04.63 |
| 24 | Micah CoxPlace 24 · La Plata | — | La Plata | 20:12.04 |
| 25 | Skylar BrucksPlace 25 · Grade 11 · Glascow | 11 | Glascow | 20:15.13 |
| 26 | Reed NiemeyerPlace 26 · Grade 10 · Bowling Green | 10 | Bowling Green | 20:17.03 |
| 27 | Jared EliukPlace 27 · Fulton | — | Fulton | 20:21.60 |
| 28 | Leppert LeppertPlace 28 · Grade 9 · Highland | 9 | Highland | 20:30.28 |
| 29 | Jeff PaytonPlace 29 · Grade 11 · Bowling Green | 11 | Bowling Green | 20:33.63 |
| 30 | Evan FesslerPlace 30 · Grade 10 · Salisbury R | 10 | Salisbury R | 20:41.44 |
| 31 | Garrett FesslerPlace 31 · Salisbury R | — | Salisbury R | 20:47.06 |
| 32 | Josh FrenchPlace 32 · Grade 9 · Highland | 9 | Highland | 20:48.02 |
| 33 | Darrin TaylorPlace 33 · Grade 11 · Mexico | 11 | Mexico | 20:48.29 |
| 34 | Ian ShoemakerPlace 34 · Fulton | — | Fulton | 21:06.49 |
| 35 | Hank NoahPlace 35 · La Plata | — | La Plata | 21:16.02 |
| 36 | Luke LohmeyerPlace 36 · Fulton | — | Fulton | 21:16.74 |
| 37 | Cameron LincolnPlace 37 · Grade 11 · Bowling Green | 11 | Bowling Green | 21:17.90 |
| 38 | Dylan AshPlace 38 · Grade 11 · Jamestown | 11 | Jamestown | 21:20.31 |
| 39 | Micah GwinnPlace 39 · Grade 11 · Mexico | 11 | Mexico | 21:23.42 |
| 40 | Eli AlcornPlace 40 · Fulton | — | Fulton | 21:31.61 |
| 41 | Nathan SimsPlace 41 · Centralia | — | Centralia | 21:35.22 |
| 42 | Silas LuetkemeyerPlace 42 · Grade 10 · Calvary Lutheran | 10 | Calvary Lutheran | 21:37.68 |
| 43 | Justin ThiesPlace 43 · Grade 9 · Glascow | 9 | Glascow | 21:38.53 |
| 44 | Jacob MonningPlace 44 · Grade 10 · Glascow | 10 | Glascow | 21:41.14 |
| 45 | Derek CalhoonPlace 45 · Centralia | — | Centralia | 21:59.39 |
| 46 | Ryan NovakPlace 46 · Hannibal | — | Hannibal | 22:04.13 |
| 47 | Kyle HaskellPlace 47 · Centralia | — | Centralia | 22:21.74 |
| 48 | Trenton McWilliamsPlace 48 · Grade 10 · Highland | 10 | Highland | 22:25.04 |
| 49 | John BurchPlace 49 · Fulton | — | Fulton | 22:41.64 |
| 50 | Caleb GrahamPlace 50 · Centralia | — | Centralia | 23:05.30 |
| 51 | Adler SlyPlace 51 · Grade 10 · Highland | 10 | Highland | 23:39.55 |
| 52 | Derek ClarkPlace 52 · Grade 11 · Higbee | 11 | Higbee | 23:47.48 |
| 53 | Zane EckholmPlace 53 · Grade 9 · Calvary Lutheran | 9 | Calvary Lutheran | 24:39.03 |
| 54 | Remington WilsonPlace 54 · Grade 10 · Calvary Lutheran | 10 | Calvary Lutheran | 25:49.02 |
| 55 | DAnny HoekPlace 55 · Centralia | — | Centralia | 26:16.23 |
| 56 | Tristan WoodPlace 56 · Grade 11 · Highland | 11 | Highland | 26:37.56 |
| 57 | Elliott FaulconerPlace 57 · Grade 10 · Highland | 10 | Highland | 38:04.06 |