| 1 | Caleb CorneliusPlace 1 · Grade 12 · Saxony Lutheran | 12 | Saxony Lutheran | 17:33.68 |
| 2 | Jaden DeatonPlace 2 · Grade 10 · Poplar Bluff | 10 | Poplar Bluff | 17:49.65 |
| 3 | Darren ReesePlace 3 · Grade 12 · Potosi | 12 | Potosi | 18:48.08 |
| 4 | Brett LynchPlace 4 · Grade 11 · Potosi | 11 | Potosi | 18:51.26 |
| 5 | Kobe PattersonPlace 5 · Grade 11 · Kennett | 11 | Kennett | 19:02.88 |
| 6 | Dylan CisnePlace 6 · Grade 12 · Poplar Bluff | 12 | Poplar Bluff | 19:06.23 |
| 7 | Wyatt ElliottPlace 7 · Grade 12 · East Carter | 12 | East Carter | 19:15.49 |
| 8 | Brayden MullinsPlace 8 · Grade 11 · Fredericktown | 11 | Fredericktown | 19:19.20 |
| 9 | Carter MayfieldPlace 9 · Grade 11 · Woodland | 11 | Woodland | 19:34.73 |
| 10 | Nathan ShrumPlace 10 · Grade 11 · Meadow Heights | 11 | Meadow Heights | 19:40.12 |
| 11 | Hunter GriffinPlace 11 · Grade 10 · Potosi | 10 | Potosi | 19:41.99 |
| 12 | Lyndan GruenkePlace 12 · Grade 9 · Fredericktown | 9 | Fredericktown | 19:56.94 |
| 13 | Tristin WebbPlace 13 · Grade 10 · North County | 10 | North County | 19:59.63 |
| 14 | Jordan BorsethPlace 14 · Grade 10 · North County | 10 | North County | 20:01.45 |
| 15 | Colton HelmsPlace 15 · Grade 12 · Fredericktown | 12 | Fredericktown | 20:04.20 |
| 16 | Samuel ElfrinkPlace 16 · Grade 12 · Saxony Lutheran | 12 | Saxony Lutheran | 20:06.13 |
| 17 | Will JarvisPlace 17 · Grade 10 · Potosi | 10 | Potosi | 20:07.31 |
| 18 | Cody MoorePlace 18 · Grade 11 · West County | 11 | West County | 20:08.45 |
| 19 | Coby GilbertPlace 19 · Grade 9 · North County | 9 | North County | 20:12.20 |
| 20 | Timothy SloanPlace 20 · Grade 11 · Woodland | 11 | Woodland | 20:13.94 |
| 21 | Jason YatesPlace 21 · Grade 10 · Kennett | 10 | Kennett | 20:22.45 |
| 22 | Josh StatlerPlace 22 · Grade 12 · Delta | 12 | Delta | 20:26.50 |
| 23 | Toby SloanPlace 23 · Grade 9 · Woodland | 9 | Woodland | 20:27.99 |
| 24 | David CoroamaPlace 24 · Grade 9 · North County | 9 | North County | 20:32.46 |
| 25 | Kyren WestPlace 25 · Grade 10 · East Carter | 10 | East Carter | 20:34.64 |
| 26 | Alex AhrensPlace 26 · Grade 12 · Windsor | 12 | Windsor | 20:35.36 PR |
| 27 | Cameron PaynePlace 27 · Grade 12 · Viburnum | 12 | Viburnum | 20:38.20 |
| 28 | Nicolas CarterPlace 28 · Grade 10 · Bloomfield | 10 | Bloomfield | 20:39.07 |
| 29 | Cameron StevensPlace 29 · Grade 11 · West County | 11 | West County | 20:42.15 |
| 30 | Kevin KlenkPlace 30 · Grade 11 · Windsor (Imperial) | 11 | Windsor (Imperial) | 20:52.31 |
| 31 | Braxton WalkerPlace 31 · Grade 10 · East Carter | 10 | East Carter | 21:05.99 |
| 32 | Jonathan CoroamaPlace 32 · Grade 10 · North County | 10 | North County | 21:18.62 |
| 33 | Austin SidesPlace 33 · Grade 10 · Delta | 10 | Delta | 21:22.39 |
| 34 | Jagger RobinsonPlace 34 · Grade 10 · Greenville | 10 | Greenville | 21:22.40 |
| 35 | Ian LyonsPlace 35 · Grade 10 · Potosi | 10 | Potosi | 21:24.50 |
| 36 | Eli JonesPlace 36 · Grade 11 · Arcadia Valley | 11 | Arcadia Valley | 21:25.78 |
| 37 | Lee BessPlace 37 · Grade 12 · North County | 12 | North County | 21:27.27 |
| 38 | Josiah LantzPlace 38 · Grade 10 · Arcadia Valley | 10 | Arcadia Valley | 21:30.27 |
| 39 | Isaac ThompsonPlace 39 · Grade 12 · East Carter | 12 | East Carter | 21:35.36 |
| 40 | Jacob CheneyPlace 40 · Grade 10 · Clearwater | 10 | Clearwater | 21:48.22 |
| 41 | Johnathon ThurmanPlace 41 · Grade 12 · Poplar Bluff | 12 | Poplar Bluff | 21:57.36 |
| 42 | Kyle RogersPlace 42 · Grade 9 · Delta | 9 | Delta | 21:59.33 |
| 43 | Phillip KohlerPlace 43 · Grade 10 · Delta | 10 | Delta | 22:00.30 |
| 44 | Caden DettmerPlace 44 · Grade 9 · Arcadia Valley | 9 | Arcadia Valley | 22:01.72 |
| 45 | Nicholas HawkinsPlace 45 · Grade 11 · North County | 11 | North County | 22:07.60 |
| 46 | Colby DuckettPlace 46 · Grade 11 · East Carter | 11 | East Carter | 22:13.46 |
| 47 | Larry PaynePlace 47 · Grade 11 · Kennett | 11 | Kennett | 22:15.08 |
| 48 | Kameron MayberryPlace 48 · Grade 10 · Kelly | 10 | Kelly | 22:15.27 |
| 49 | Ralph PattersonPlace 49 · Grade 11 · Fredericktown | 11 | Fredericktown | 22:16.14 |
| 50 | Andrew HillPlace 50 · Grade 10 · Greenville | 10 | Greenville | 22:16.55 PR |
| 51 | Jason BoyerPlace 51 · Grade 12 · Bismarck | 12 | Bismarck | 22:18.48 |
| 52 | Austin MuellerPlace 52 · Grade 12 · Saxony Lutheran | 12 | Saxony Lutheran | 22:19.51 |
| 53 | Alberto MaeroPlace 53 · Grade 11 · Saxony Lutheran | 11 | Saxony Lutheran | 22:28.43 |
| 54 | Brent WorleyPlace 54 · Grade 10 · Poplar Bluff | 10 | Poplar Bluff | 22:29.09 |
| 55 | Johnnie HurstPlace 55 · Grade 10 · Fredericktown | 10 | Fredericktown | 22:31.78 |
| 56 | Seth InglePlace 56 · Grade 12 · Poplar Bluff | 12 | Poplar Bluff | 22:34.21 |
| 57 | Chris PorterfieldPlace 57 · Grade 10 · West County | 10 | West County | 22:39.44 |
| 58 | Bryce CritesPlace 58 · Grade 9 · Poplar Bluff | 9 | Poplar Bluff | 22:42.74 PR |
| 59 | Anthony SmithPlace 59 · Grade 11 · Scott City | 11 | Scott City | 22:53.14 |
| 60 | Nate ThompsonPlace 60 · Grade 9 · Saxony Lutheran | 9 | Saxony Lutheran | 22:55.06 |
| 61 | Sam VarnonPlace 61 · Grade 11 · Saxony Lutheran | 11 | Saxony Lutheran | 22:55.41 |
| 62 | Dominic MuellerPlace 62 · Grade 9 · Arcadia Valley | 9 | Arcadia Valley | 22:56.46 |
| 63 | Adam BishopPlace 63 · Grade 10 · St. Pius X (Festus) | 10 | St. Pius X (Festus) | 23:26.3 |
| 64 | Cyrus AmelunkePlace 64 · Grade 9 · Arcadia Valley | 9 | Arcadia Valley | 23:34.60 |
| 65 | Brett BradleyPlace 65 · Grade 10 · Kennett | 10 | Kennett | 23:38.12 |
| 66 | Justin KramerPlace 66 · Grade 10 · St. Pius X (Festus) | 10 | St. Pius X (Festus) | 23:39.2 |
| 67 | Ashten HaymannPlace 67 · Grade 11 · East Carter | 11 | East Carter | 23:44.90 |
| 68 | Luke SteinigerPlace 68 · Grade 10 · West County | 10 | West County | 23:46.07 |
| 69 | Nathan KiehlPlace 69 · Grade 12 · Kelly | 12 | Kelly | 23:50.08 |
| 70 | Noah JenkersonPlace 70 · Grade 11 · Fredericktown | 11 | Fredericktown | 24:03.76 |
| 71 | Korbyn MillerPlace 71 · Grade 11 · West County | 11 | West County | 24:03.89 |
| 72 | Trenton MillerPlace 72 · Grade 12 · Clearwater | 12 | Clearwater | 24:06.84 |
| 73 | Corey BollingerPlace 73 · Grade 11 · Meadow Heights | 11 | Meadow Heights | 24:08.01 |
| 74 | Kage FernalldPlace 74 · Grade 12 · Meadow Heights | 12 | Meadow Heights | 24:16.58 |
| 75 | Christian CarusoPlace 75 · Grade 12 · Saxony Lutheran | 12 | Saxony Lutheran | 24:16.72 |
| 76 | Ty SilvesterPlace 76 · Grade 9 · Clearwater | 9 | Clearwater | 24:21.41 |
| 77 | Levi BoyerPlace 77 · Grade 10 · East Carter | 10 | East Carter | 24:25.48 |
| 78 | Brayson HubbsPlace 78 · Grade 9 · Viburnum | 9 | Viburnum | 24:30.27 |
| 79 | Conner SullivanPlace 79 · Grade 9 · East Carter | 9 | East Carter | 24:31.50 |
| 80 | Jose SulcaPlace 80 · Grade 12 · Viburnum | 12 | Viburnum | 24:41.08 |
| 81 | Landon JimmersonPlace 81 · Grade 12 · Viburnum | 12 | Viburnum | 25:11.99 |
| 82 | Grant CoomerPlace 82 · Grade 11 · Delta | 11 | Delta | 25:18.95 |
| 83 | Ben LincolnPlace 83 · Grade 11 · Meadow Heights | 11 | Meadow Heights | 25:30.45 |
| 84 | Jonathan JainPlace 84 · Grade 11 · Kennett | 11 | Kennett | 25:36.62 |
| 85 | Sean SullivanPlace 85 · Grade 12 · East Carter | 12 | East Carter | 26:14.06 PR |
| 86 | Riordan WellsPlace 86 · Grade 9 · Viburnum | 9 | Viburnum | 26:31.12 |
| 87 | Brenden EdwardsPlace 87 · Grade 9 · Clearwater | 9 | Clearwater | 27:25.72 |
| 88 | John LittellPlace 88 · Grade 12 · East Carter | 12 | East Carter | 28:04.12 PR |
| 89 | Brett O'dellPlace 89 · Grade 11 · East Carter | 11 | East Carter | 28:28.62 PR |
| 90 | Gavin HarbisonPlace 90 · Grade 9 · Clearwater | 9 | Clearwater | 30:13.63 |