| 1 | Nolan SpickertPlace 1 · Grade 11 · Centralia | 11 | Centralia | 17:10.15 |
| 2 | Seth StevensonPlace 2 · Grade 10 · Mexico | 10 | Mexico | 18:20.88 |
| 3 | Brady McNeillPlace 3 · Grade 12 · Monroe City | 12 | Monroe City | 18:33.78 |
| 4 | Noah DeBlauwPlace 4 · Grade 11 · Kirksville | 11 | Kirksville | 18:41.69 |
| 5 | Jayson LockePlace 5 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 18:57.09 |
| 6 | Gabriel CareyPlace 6 · Grade 10 · Mexico | 10 | Mexico | 19:06.51 |
| 7 | Reid BickellPlace 7 · Grade 10 · Mexico | 10 | Mexico | 19:10.13 |
| 8 | Jared FreemanPlace 8 · Grade 12 · Mexico | 12 | Mexico | 19:16.19 |
| 9 | Ashten FradyPlace 9 · Grade 12 · Kirksville | 12 | Kirksville | 19:18.58 |
| 10 | Alex CraigPlace 10 · Grade 10 · South Shelby | 10 | South Shelby | 19:25.51 |
| 11 | Traecen StarksPlace 11 · Grade 9 · Centralia | 9 | Centralia | 19:34.94 |
| 12 | Jaxyn HelmPlace 12 · Grade 11 · Monroe City | 11 | Monroe City | 19:37.69 |
| 13 | Jagger HaganPlace 13 · Grade 9 · Kirksville | 9 | Kirksville | 19:38.46 |
| 14 | Silas TrunkPlace 14 · Grade 10 · Kirksville | 10 | Kirksville | 19:38.52 |
| 15 | Tate WilsonPlace 15 · Grade 12 · Kirksville | 12 | Kirksville | 19:51.25 |
| 16 | Stevin MoorePlace 16 · Grade 11 · Kirksville | 11 | Kirksville | 19:55.87 |
| 17 | Hunter JansenPlace 17 · Grade 12 · North Callaway | 12 | North Callaway | 19:59.77 |
| 18 | Schyler MasonPlace 18 · Grade 12 · South Shelby | 12 | South Shelby | 20:00.86 |
| 19 | Carter McneillPlace 19 · Grade 10 · Monroe City | 10 | Monroe City | 20:04.36 |
| 20 | David WoodcockPlace 20 · Grade 12 · Missouri Military Academy | 12 | Missouri Military Academy | 20:06.43 |
| 21 | Maxwell MasonPlace 21 · Grade 12 · South Shelby | 12 | South Shelby | 20:18.12 |
| 22 | Dane StephensonPlace 22 · Grade 9 · Kirksville | 9 | Kirksville | 20:26.15 |
| 23 | Maxwell KemperPlace 23 · Grade 11 · Centralia | 11 | Centralia | 20:34.03 |
| 24 | Maddox PresleyPlace 24 · Grade 9 · Centralia | 9 | Centralia | 20:37.10 |
| 25 | Beau MasonPlace 25 · Grade 12 · South Shelby | 12 | South Shelby | 20:57.92 |
| 26 | Johnathan ScodinoPlace 26 · Grade 10 · Monroe City | 10 | Monroe City | 21:08.65 |
| 27 | Brett BrowningPlace 27 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 21:10.32 |
| 28 | Kayden BoessenPlace 28 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 21:12.31 |
| 29 | Wyatt BrettPlace 29 · Grade 9 · Centralia | 9 | Centralia | 21:13.02 |
| 30 | Joshua StanfordPlace 30 · Grade 11 · Mexico | 11 | Mexico | 21:30.34 |
| 31 | Isaac SmithPlace 31 · Grade 11 · Centralia | 11 | Centralia | 21:30.45 |
| 32 | Tristan ReedPlace 32 · Grade 10 · Kirksville | 10 | Kirksville | 21:38.45 |
| 33 | Vinton LehnenPlace 33 · Grade 10 · Mexico | 10 | Mexico | 21:39.09 |
| 34 | Caden StevensonPlace 34 · Grade 12 · South Shelby | 12 | South Shelby | 21:40.44 |
| 35 | Micah GerdesPlace 35 · Grade 11 · Kirksville | 11 | Kirksville | 22:13.60 |
| 36 | Brett CookPlace 36 · Grade 10 · Centralia | 10 | Centralia | 22:21.96 |
| 37 | Traeger WoodPlace 37 · Grade 11 · Meadville | 11 | Meadville | 22:31.97 |
| 38 | Romeo AlvarezPlace 38 · Grade 9 · Kirksville | 9 | Kirksville | 22:52.33 PR |
| 39 | Trevor JansenPlace 39 · Grade 10 · North Callaway | 10 | North Callaway | 22:53.15 |
| 40 | Aiden JohnstonPlace 40 · Grade 9 · Kirksville | 9 | Kirksville | 22:57.02 |
| 41 | Bryant HardinPlace 41 · Grade 12 · Centralia | 12 | Centralia | 23:01.58 |
| 42 | Jackson WhitePlace 42 · Grade 10 · Centralia | 10 | Centralia | 23:01.61 |
| 43 | Levi EvertsonPlace 43 · Grade 9 · Mexico | 9 | Mexico | 23:08.86 |
| 44 | Zyarie HarrisPlace 44 · Grade 10 · South Shelby | 10 | South Shelby | 23:13.64 |
| 45 | Sean MulcahyPlace 45 · Grade 9 · Missouri Military Academy | 9 | Missouri Military Academy | 23:24.14 |
| 46 | Brennan CollierPlace 46 · Grade 10 · Centralia | 10 | Centralia | 23:28.86 |
| 47 | Gabriel OglePlace 47 · Grade 10 · Monroe City | 10 | Monroe City | 23:30.42 |
| 48 | Lucas BergmanPlace 48 · Grade 11 · Missouri Military Academy | 11 | Missouri Military Academy | 23:54.58 |
| 49 | Dio RowePlace 49 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 24:09.03 |
| 50 | Nicholas HenkePlace 50 · Grade 12 · Community | 12 | Community | 24:12.88 |
| 51 | William LarsonPlace 51 · Grade 12 · Missouri Military Academy | 12 | Missouri Military Academy | 24:15.58 |
| 52 | Weston DonathPlace 52 · Grade 10 · Monroe City | 10 | Monroe City | 24:15.79 |
| 53 | Grayson HahnPlace 53 · Grade 10 · Centralia | 10 | Centralia | 24:16.40 |
| 54 | Kyler KobushPlace 54 · Grade 11 · Community | 11 | Community | 24:20.19 |
| 55 | Jared HawkinsPlace 55 · Grade 10 · Centralia | 10 | Centralia | 24:22.83 |
| 56 | Silas JonesPlace 56 · Grade 10 · Wellsville-Middletown | 10 | Wellsville-Middletown | 24:38.76 |
| 57 | Henrik LudwigPlace 57 · Grade 9 · Centralia | 9 | Centralia | 24:39.60 |
| 58 | Trenton BoessenPlace 58 · Grade 12 · New Bloomfield | 12 | New Bloomfield | 25:10.38 |
| 59 | Treyton KramerPlace 59 · Grade 11 · Kirksville | 11 | Kirksville | 25:25.80 |
| 60 | Landon JonesPlace 60 · Grade 11 · Monroe City | 11 | Monroe City | 25:43.70 |
| 61 | Josiah RebneyPlace 61 · Grade 11 · Kirksville | 11 | Kirksville | 25:46.03 |
| 62 | Zeke SandryPlace 62 · Grade 9 · South Shelby | 9 | South Shelby | 25:53.12 |
| 63 | Keegan HunterPlace 63 · Grade 12 · Monroe City | 12 | Monroe City | 25:59.00 |
| 64 | Gabrial GriffinPlace 64 · Grade 11 · Centralia | 11 | Centralia | 26:08.12 |
| 65 | Jude CurtisPlace 65 · Grade 10 · Community | 10 | Community | 26:24.87 |
| 66 | Jaden DeckerPlace 66 · Grade 12 · Centralia | 12 | Centralia | 28:26.03 |
| 67 | Lucas SpiersPlace 67 · Grade 10 · Wellsville-Middletown | 10 | Wellsville-Middletown | 28:30.76 |
| 68 | Kie Portuallo-lopezPlace 68 · Grade 9 · Missouri Military Academy | 9 | Missouri Military Academy | 28:34.27 |
| 69 | Everett (Rett) CurtisPlace 69 · Grade 12 · Community | 12 | Community | 33:08.78 |
| 70 | Luke NelsonPlace 70 · Grade 9 · Wellsville-Middletown | 9 | Wellsville-Middletown | 33:37.67 |
| 71 | Ezekiel BradleyPlace 71 · Grade 10 · Wellsville-Middletown | 10 | Wellsville-Middletown | 35:36.03 |
| 72 | Tyler MerriottPlace 72 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 44:56.88 |