| 1 | Isaac AshtonPlace 1 · Tipton | — | Tipton | 16:05.412 |
| 2 | Jered NoliePlace 2 · Bourbon | — | Bourbon | 16:42.046 |
| 3 | Garrett BeckerPlace 3 · Steelville | — | Steelville | 16:46.489 |
| 4 | Jason CrowPlace 4 · California | — | California | 17:04.427 |
| 5 | Isaac SmithPlace 5 · Southern Boone | — | Southern Boone | 17:06.355 |
| 6 | Mason ParkerPlace 6 · St. James | — | St. James | 17:06.621 |
| 7 | Harrison FrankPlace 7 · Russellville | — | Russellville | 17:11.613 |
| 8 | Trevor PorterPlace 8 · California | — | California | 17:14.177 |
| 9 | Peter FowersPlace 9 · Laquey | — | Laquey | 17:18.604 |
| 10 | Robert MorningstarPlace 10 · New Bloomfield | — | New Bloomfield | 17:18.607 |
| 11 | Luke SuttonPlace 11 · Steelville | — | Steelville | 17:40.412 |
| 12 | Jess NewkirkPlace 12 · Southern Boone | — | Southern Boone | 17:44.034 |
| 13 | Daniel McDonaldPlace 13 · South Callaway | — | South Callaway | 17:45.245 |
| 14 | Kyle BrautigamPlace 14 · Russellville | — | Russellville | 17:47.002 |
| 15 | Kyle EmersonPlace 15 · New Bloomfield | — | New Bloomfield | 17:49.628 |
| 16 | Caleb DistlerPlace 16 · New Bloomfield | — | New Bloomfield | 17:49.728 |
| 17 | Payton CulwellPlace 17 · New Bloomfield | — | New Bloomfield | 17:49.828 |
| 18 | Caleb HormanPlace 18 · Vienna | — | Vienna | 17:52.347 |
| 19 | Jacob TrautweinPlace 19 · Steelville | — | Steelville | 17:57.030 |
| 20 | Josh SampsellPlace 20 · Southern Boone | — | Southern Boone | 18:07.966 |
| 21 | Bailey CranePlace 21 · New Bloomfield | — | New Bloomfield | 18:12.212 |
| 22 | Isaac AshPlace 22 · California | — | California | 18:12.243 |
| 23 | Campbell NicholsPlace 23 · Russellville | — | Russellville | 18:14.271 |
| 24 | Jordan BondurantPlace 24 · California | — | California | 18:14.460 |
| 25 | Justin ReinerPlace 25 · Steelville | — | Steelville | 18:15.857 |
| 26 | Caden KirkseyPlace 26 · California | — | California | 18:22.497 |
| 27 | Dillion WilliamsPlace 27 · Dixon | — | Dixon | 18:32.802 |
| 28 | Garrett MarshallPlace 28 · Steelville | — | Steelville | 18:33.950 |
| 29 | Macen ManneringPlace 29 · Tipton | — | Tipton | 18:41.342 |
| 30 | Chase BearasleePlace 30 · Dixon | — | Dixon | 18:45.326 |
| 31 | Chris StonePlace 31 · New Bloomfield | — | New Bloomfield | 18:46.921 |
| 32 | Sidney NelsonPlace 32 · Bourbon | — | Bourbon | 18:48.765 |
| 33 | Ty MersealPlace 33 · Steelville | — | Steelville | 18:50.470 |
| 34 | Blake SchmidtPlace 34 · Southern Boone | — | Southern Boone | 18:56.309 |
| 35 | Logan WestPlace 35 · Laquey | — | Laquey | 19:02.152 |
| 36 | Hayden DeckardPlace 36 · Vienna | — | Vienna | 19:03.250 |
| 37 | Rylee MabePlace 37 · Steelville | — | Steelville | 19:03.508 |
| 38 | Gavin WeathersPlace 38 · Vienna | — | Vienna | 19:05.800 |
| 39 | Dustin RussellPlace 39 · South Callaway | — | South Callaway | 19:07.450 |
| 40 | Austin BolinPlace 40 · California | — | California | 19:14.764 |
| 41 | Dawson KnippPlace 41 · Tipton | — | Tipton | 19:14.937 |
| 42 | Delane NoliePlace 42 · Bourbon | — | Bourbon | 19:29.952 |
| 43 | Austin ClubbPlace 43 · South Callaway | — | South Callaway | 19:32.424 |
| 44 | Ethan HuffPlace 44 · Russellville | — | Russellville | 19:34.626 |
| 45 | Nathan FowersPlace 45 · Laquey | — | Laquey | 19:38.252 |
| 46 | Andrew BransonPlace 46 · St. James | — | St. James | 19:45.078 |
| 47 | Austin RidenhourPlace 47 · St. James | — | St. James | 19:46.304 |
| 48 | Preston BurnettPlace 48 · Tipton | — | Tipton | 19:52.424 |
| 49 | Iyzach GrayPlace 49 · Crocker | — | Crocker | 19:52.524 |
| 50 | Dillon BluePlace 50 · Bourbon | — | Bourbon | 19:54.189 |
| 51 | Cory JurgensmeyerPlace 51 · Tipton | — | Tipton | 19:54.392 |
| 52 | Nathanael ShulerPlace 52 · South Callaway | — | South Callaway | 19:58.871 |
| 53 | Kadin GuesePlace 53 · St. James | — | St. James | 20:15.283 |
| 54 | Brett SkinnerPlace 54 · California | — | California | 20:15.383 |
| 55 | Ryan VeasmanPlace 55 · Vienna | — | Vienna | 20:15.383 |
| 56 | Zach NorrisPlace 56 · Laquey | — | Laquey | 20:21.139 |
| 57 | Ethan BarnettPlace 57 · St. James | — | St. James | 20:28.989 |
| 58 | Nathaniel WallanderPlace 58 · Laquey | — | Laquey | 20:32.915 |
| 59 | Clayton BivinsPlace 59 · Laquey | — | Laquey | 20:38.147 |
| 60 | Jacob EickhorstPlace 60 · New Bloomfield | — | New Bloomfield | 20:39.599 |
| 61 | Raife EvansPlace 61 · South Callaway | — | South Callaway | 20:40.275 |
| 62 | Garred OldhamPlace 62 · Tipton | — | Tipton | 20:52.538 |
| 63 | Mason GarberPlace 63 · Tipton | — | Tipton | 21:11.290 |
| 64 | Tyler MunozPlace 64 · Southern Boone | — | Southern Boone | 21:40.936 |
| 65 | Trevor GoodbarPlace 65 · Bourbon | — | Bourbon | 21:47.402 |
| 66 | Micheal FleschutePlace 66 · Laquey | — | Laquey | 22:20.959 |
| 67 | Will SpryPlace 67 · Southern Boone | — | Southern Boone | 23:00.477 |
| 68 | Evan CaseyPlace 68 · Vienna | — | Vienna | 23:10.604 |
| 69 | Brandon BurtonPlace 69 · Crocker | — | Crocker | 23:14.658 |
| 70 | Gabe WilliamsonPlace 70 · South Callaway | — | South Callaway | 23:36.443 |
| 71 | Garrett AtkinsPlace 71 · Laquey | — | Laquey | 23:59.058 |
| 72 | Isaiah DeanPlace 72 · Crocker | — | Crocker | 25:03.402 |
| 73 | Payton JohnsonPlace 73 · Bunceton | — | Bunceton | 25:03.686 |
| 74 | Jehoshua CaseyPlace 74 · Vienna | — | Vienna | 26:52.560 |