| 1 | Dustin ShoemakerPlace 1 · Grade SO · Humansville | SO | Humansville | 17:17.00 | 1 |
| 2 | Easton SabalaPlace 2 · Grade FR · Hermitage | FR | Hermitage | 17:29.00 | 2 |
| 3 | Keaton WheelerPlace 3 · Grade JR · Marion C. Early | JR | Marion C. Early | 17:39.17 | 3 |
| 4 | Allen FoleyPlace 4 · Grade JR · Humansville | JR | Humansville | 18:09.03 | 4 |
| 5 | Dillon MeyerPlace 5 · Grade SO · Hermitage | SO | Hermitage | 18:10.34 | 5 |
| 6 | Bailey JonesPlace 6 · Grade SO · Hermitage | SO | Hermitage | 18:20.17 | 6 |
| 7 | Hunter WilkinsPlace 7 · Grade JR · Marion C. Early | JR | Marion C. Early | 18:39.06 | 7 |
| 8 | Jalen WakefieldPlace 8 · Grade SR · Fair Play | SR | Fair Play | 18:51.02 | 8 |
| 9 | Jeff SalmonPlace 9 · Grade SO · Hermitage | SO | Hermitage | 18:54.58 | 9 |
| 10 | Tyler CountrymenPlace 10 · Grade SR · Fair Play | SR | Fair Play | 18:56.20 | 10 |
| 11 | Mitch BighamPlace 11 · Grade FR · Hermitage | FR | Hermitage | 19:00.47 | 11 |
| 12 | Dakota LawsonPlace 12 · Grade SO · Marion C. Early | SO | Marion C. Early | 19:09.30 | 12 |
| 13 | Hunter SwearingenPlace 13 · Grade SO · Humansville | SO | Humansville | 19:10.50 | 13 |
| 14 | Kody FletcherPlace 14 · Grade FR · Marion C. Early | FR | Marion C. Early | 19:15.58 | 14 |
| 15 | Colton WilkinsPlace 15 · Grade SR · Lakeland | SR | Lakeland | 19:17.95 | 15 |
| 16 | Ivan LongPlace 16 · Grade JR · Hermitage | JR | Hermitage | 19:19.14 | 16 |
| 17 | Kenneth SponderPlace 17 · Grade FR · Humansville | FR | Humansville | 19:26.80 | 17 |
| 18 | Zac SuttPlace 18 · Grade SO · Hermitage | SO | Hermitage | 19:32.17 | 18 |
| 19 | Keliegh WaltersPlace 19 · Grade SR · Weaubleau | SR | Weaubleau | 19:34.19 | — |
| 20 | Connor WilkinsPlace 20 · Grade SO · Marion C. Early | SO | Marion C. Early | 19:41.73 | 19 |
| 21 | Zach HinklePlace 21 · Grade SO · Lakeland | SO | Lakeland | 19:49.31 | 20 |
| 22 | James BrownPlace 22 · Grade FR · Humansville | FR | Humansville | 19:51.47 | 21 |
| 23 | Austin CollinsPlace 23 · Grade SO · Marion C. Early | SO | Marion C. Early | 19:54.47 | 22 |
| 24 | Eric McDowellPlace 24 · Grade SO · Humansville | SO | Humansville | 20:05.95 | 23 |
| 25 | Hunter WileyPlace 25 · Grade FR · Fordland | FR | Fordland | 20:44.30 | 24 |
| 26 | Hunter GilkeyPlace 26 · Grade FR · Walnut Grove | FR | Walnut Grove | 21:00.77 | 25 |
| 27 | Riley MaryPlace 27 · Grade JR · Walnut Grove | JR | Walnut Grove | 21:02.72 | 26 |
| 28 | Alan RobertsPlace 28 · Grade FR · Stoutland | FR | Stoutland | 21:14.61 | — |
| 29 | Duncan SmithPlace 29 · Grade SO · Marion C. Early | SO | Marion C. Early | 21:22.20 | 27 |
| 30 | Dallas MeindersPlace 30 · Grade JR · Walnut Grove | JR | Walnut Grove | 21:29.00 | 28 |
| 31 | Logan WilliamsPlace 31 · Grade SR · Fordland | SR | Fordland | 21:33.50 | 29 |
| 32 | William KochPlace 32 · Grade FR · Lakeland | FR | Lakeland | 21:41.22 | 30 |
| 33 | Joel NettlesPlace 33 · Grade SR · Fair Play | SR | Fair Play | 21:54.77 | 31 |
| 34 | Taylor BrownPlace 34 · Grade SR · Lakeland | SR | Lakeland | 21:56.95 | 32 |
| 35 | Matthew HoxsiePlace 35 · Grade FR · Fair Play | FR | Fair Play | 22:05.52 | 33 |
| 36 | Jared CassPlace 36 · Grade FR · Fordland | FR | Fordland | 22:07.64 | 34 |
| 37 | Brett StahlPlace 37 · Grade SR · Lakeland | SR | Lakeland | 22:14.06 | 35 |
| 38 | Colton LambethPlace 38 · Grade SO · Weaubleau | SO | Weaubleau | 22:18.33 | — |
| 39 | Logan ThomazinPlace 39 · Grade FR · Walnut Grove | FR | Walnut Grove | 22:39.33 | 36 |
| 40 | Roland PagePlace 40 · Grade JR · Fordland | JR | Fordland | 22:42.09 | 37 |
| 41 | Isaac SchreinerPlace 41 · Grade FR · Fordland | FR | Fordland | 22:42.88 | 38 |
| 42 | Bryant HammerschmidtPlace 42 · Grade SR · Greenwood | SR | Greenwood | 22:48.84 | — |
| 43 | Mark KhadyrkePlace 43 · Grade SO · Fair Play | SO | Fair Play | 22:52.59 | 39 |
| 44 | Bailey GotschPlace 44 · Grade SO · Lakeland | SO | Lakeland | 22:58.00 | 40 |
| 45 | Tyler CassPlace 45 · Grade FR · Fordland | FR | Fordland | 23:12.80 | 41 |
| 46 | Mathew WoodwardPlace 46 · Grade SR · Greenwood | SR | Greenwood | 23:31.39 | — |
| 47 | Kohner ThomasPlace 47 · Grade FR · Fair Play | FR | Fair Play | 23:43.83 | 42 |
| 48 | Trevor PagePlace 48 · Grade SR · Fordland | SR | Fordland | 23:54.00 | 43 |
| 49 | Dillon DavisPlace 49 · Grade SO · Lakeland | SO | Lakeland | 24:29.33 | 44 |
| 50 | Dustin KenigPlace 50 · Grade JR · Weaubleau | JR | Weaubleau | 25:03.58 | — |
| 51 | Alex HodgesPlace 51 · Grade FR · Stoutland | FR | Stoutland | 25:29.67 | — |
| 52 | Cooper PaynePlace 52 · Grade FR · Humansville | FR | Humansville | 25:44.47 | 45 |
| 53 | Hayden JeffryesPlace 53 · Grade SO · Walnut Grove | SO | Walnut Grove | 25:58.19 | 46 |
| 54 | Ryan CrumpPlace 54 · Grade SR · Walnut Grove | SR | Walnut Grove | 26:07.69 | 47 |
| 55 | Cole MeltonPlace 55 · Grade FR · Walnut Grove | FR | Walnut Grove | 26:28.14 | 48 |
| 56 | Zach FlandersPlace 56 · Grade FR · Greenwood | FR | Greenwood | 28:25.03 | — |
| 57 | Parker MeePlace 57 · Grade SO · Greenwood | SO | Greenwood | 32:22.00 | — |
| 58 | Isaiah CookPlace 58 · Grade SR · Niangua | SR | Niangua | 34:34.00 | — |
| 59 | Tre KochsPlace 59 · Grade SO · Niangua | SO | Niangua | 35:45.00 | — |
| 60 | Nolan BramanPlace 60 · Grade SR · Niangua | SR | Niangua | 43:14.00 | — |