| 1 | Dakota ShoemakerPlace 1 · Grade JR · Humansville | JR | Humansville | 17:39.39 | 1 |
| 2 | Ryan BeaverPlace 2 · Grade SO · College Heights | SO | College Heights | 18:07.52 | 2 |
| 3 | Ubaldo RiveraPlace 3 · Grade JR · Jasper | JR | Jasper | 18:29.47 | 3 |
| 4 | Austin WoodPlace 4 · Grade JR · Humansville | JR | Humansville | 18:31.77 | 4 |
| 5 | Adam LewisPlace 5 · Grade JR · College Heights | JR | College Heights | 18:33.42 | 5 |
| 6 | Jacob BrownPlace 6 · Grade SO · Humansville | SO | Humansville | 18:33.69 | 6 |
| 7 | Kasey JonesPlace 7 · Grade JR · Sheldon | JR | Sheldon | 18:44.62 | 7 |
| 8 | Colin GowinPlace 8 · Grade SR · Hermitage | SR | Hermitage | 18:59.98 | 8 |
| 9 | Anthony FranklinPlace 9 · Grade SR · Hermitage | SR | Hermitage | 19:03.53 | 9 |
| 10 | Jacob HollidayPlace 10 · Grade SO · Jasper | SO | Jasper | 19:05.86 | 10 |
| 11 | Hunter SemplePlace 11 · Grade SO · Hermitage | SO | Hermitage | 19:13.91 | 11 |
| 12 | Justin ReynoldsPlace 12 · Grade SO · Hermitage | SO | Hermitage | 19:18.70 | 12 |
| 13 | Anthony SturgeonPlace 13 · Grade SR · Wheatland | SR | Wheatland | 19:19.45 | — |
| 14 | Allen MeyerPlace 14 · Grade JR · Hermitage | JR | Hermitage | 19:19.89 | 13 |
| 15 | Chris SaladinPlace 15 · Grade JR · Thomas Jefferson | JR | Thomas Jefferson | 19:26.80 | — |
| 16 | Lauden BakerPlace 16 · Grade JR · College Heights | JR | College Heights | 19:29.48 | 14 |
| 17 | Joel RiveraPlace 17 · Grade SO · Jasper | SO | Jasper | 19:47.61 | 15 |
| 18 | Curtis AndrewsPlace 18 · Grade FR · Jasper | FR | Jasper | 19:48.03 | 16 |
| 19 | Bobby CoffinPlace 19 · Grade JR · Humansville | JR | Humansville | 19:51.03 | 17 |
| 20 | Dylan McConnellPlace 20 · Grade SO · Marion C. Early | SO | Marion C. Early | 20:02.23 | — |
| 21 | Lane RippeePlace 21 · Grade FR · Fair Play | FR | Fair Play | 20:04.49 | 18 |
| 22 | Caleb WhaleyPlace 22 · Grade JR · Fair Play | JR | Fair Play | 20:10.28 | 19 |
| 23 | Dagen WorthingtonPlace 23 · Grade JR · College Heights | JR | College Heights | 20:12.72 | 20 |
| 24 | Jacob VeitscheggerPlace 24 · Grade SO · Fair Play | SO | Fair Play | 20:23.83 | 21 |
| 25 | Keliegh WaltersPlace 25 · Grade FR · Weaubleau | FR | Weaubleau | 20:28.20 | — |
| 26 | Gordon GilbertsonPlace 26 · Grade FR · Fair Play | FR | Fair Play | 20:28.58 | 22 |
| 27 | David SimpsonPlace 27 · Grade SO · Halfway | SO | Halfway | 20:31.41 | 23 |
| 28 | Michael JamesPlace 28 · Grade SO · College Heights | SO | College Heights | 20:42.77 | 24 |
| 29 | Jalen WakefieldPlace 29 · Grade FR · Fair Play | FR | Fair Play | 20:52.41 | 25 |
| 30 | Parker GlousePlace 30 · Grade JR · Walnut Grove | JR | Walnut Grove | 20:56.00 | 26 |
| 31 | Cody WalworthPlace 31 · Grade SR · Weaubleau | SR | Weaubleau | 21:01.41 | — |
| 32 | Gunner GilbertsonPlace 32 · Grade FR · Fair Play | FR | Fair Play | 21:04.64 | 27 |
| 33 | Daniel CalandroPlace 33 · Grade FR · College Heights | FR | College Heights | 21:18.33 | 28 |
| 34 | Taylor BrownPlace 34 · Grade FR · Lakeland | FR | Lakeland | 21:22.50 | 29 |
| 35 | Jason CollinsPlace 35 · Grade JR · Hermitage | JR | Hermitage | 21:23.70 | 30 |
| 36 | Christian CaseyPlace 36 · Grade SO · Sheldon | SO | Sheldon | 21:23.97 | 31 |
| 37 | Coton HuthsingPlace 37 · Grade SO · College Heights | SO | College Heights | 21:26.20 | 32 |
| 38 | Cody PowellPlace 38 · Grade SO · Hermitage | SO | Hermitage | 21:35.03 | 33 |
| 39 | Jacob GlousePlace 39 · Grade SR · Walnut Grove | SR | Walnut Grove | 21:36.03 | 34 |
| 40 | Dallas SticklandPlace 40 · Grade SO · Jasper | SO | Jasper | 21:41.19 | 35 |
| 41 | Brett StahlPlace 41 · Grade FR · Lakeland | FR | Lakeland | 21:50.97 | 36 |
| 42 | Colton WilkinsPlace 42 · Grade FR · Lakeland | FR | Lakeland | 21:54.27 | 37 |
| 43 | Aiden SwiersPlace 43 · Grade SO · Walnut Grove | SO | Walnut Grove | 22:00.61 | 38 |
| 44 | Isaac MayfieldPlace 44 · Grade SO · Halfway | SO | Halfway | 22:01.00 | 39 |
| 45 | Skyler SikesPlace 45 · Grade SR · Fair Play | SR | Fair Play | 22:04.50 | 40 |
| 46 | Clinton RichesonPlace 46 · Grade SR · Lakeland | SR | Lakeland | 22:11.84 | 41 |
| 47 | Aaron RichesonPlace 47 · Grade SR · Lakeland | SR | Lakeland | 22:12.09 | 42 |
| 48 | Caiden WilkinsPlace 48 · Grade SO · Lakeland | SO | Lakeland | 22:30.98 | 43 |
| 49 | Caleb RyanPlace 49 · Grade JR · Humansville | JR | Humansville | 22:38.19 | 44 |
| 50 | Tra HartPlace 50 · Grade SR · Sheldon | SR | Sheldon | 22:55.86 | 45 |
| 51 | Isiah WardPlace 51 · Grade FR · Humansville | FR | Humansville | 23:06.44 | 46 |
| 52 | Montana IsenbletterPlace 52 · Grade FR · Weaubleau | FR | Weaubleau | 23:07.42 | — |
| 53 | Steven WhitneyPlace 53 · Grade SR · Halfway | SR | Halfway | 24:02.77 | 47 |
| 54 | Dalton TaylorPlace 54 · Grade SO · Halfway | SO | Halfway | 24:06.59 | 48 |
| 55 | Grant KlinksickPlace 55 · Grade SO · Lakeland | SO | Lakeland | 24:12.09 | 49 |
| 56 | Austin JenkinsPlace 56 · Grade SR · Halfway | SR | Halfway | 24:35.12 | 50 |
| 57 | Matt MaggardPlace 57 · Grade FR · Weaubleau | FR | Weaubleau | 24:40.78 | — |
| 58 | Tristan HartPlace 58 · Grade SO · Sheldon | SO | Sheldon | 25:06.94 | 51 |
| 59 | Dallas HancockPlace 59 · Grade SR · Walnut Grove | SR | Walnut Grove | 25:57.02 | 52 |
| 60 | Ryan CrumpPlace 60 · Grade FR · Walnut Grove | FR | Walnut Grove | 26:43.67 | 53 |
| 61 | Taylor KoernerPlace 61 · Grade FR · Sheldon | FR | Sheldon | 27:37.62 | 54 |
| 62 | Bailey JacobsPlace 62 · Grade SO · Sheldon | SO | Sheldon | 27:40.56 | 55 |
| 63 | Nick GuerrerroPlace 63 · Grade SO · Sheldon | SO | Sheldon | 28:05.70 | 56 |
| 64 | Logan SawyerPlace 64 · Grade FR · Humansville | FR | Humansville | 29:22.75 | 57 |
| 65 | zach greenPlace 65 · Grade SO · Marion C. Early | SO | Marion C. Early | 30:11.58 | — |