| 1 | Anthony GottPlace 1 · Strafford | — | Strafford | 19:41.00 |
| 2 | Alex M. ThompsonPlace 2 · Russellville | — | Russellville | 20:15.75 |
| 3 | Jalen WakefieldPlace 3 · Fair Play | — | Fair Play | 20:25.36 |
| 4 | Eric PrullagePlace 4 · Grade 11 · Helias | 11 | Helias | 20:32.16 |
| 5 | Stephen WaldoPlace 5 · Grade 11 · Bolivar | 11 | Bolivar | 20:46.20 |
| 6 | Sade MusgravePlace 6 · Reeds Spring | — | Reeds Spring | 20:47.94 |
| 7 | Alex ChandlerPlace 7 · Reeds Spring | — | Reeds Spring | 20:48.88 |
| 8 | Jamie PorterPlace 8 · Russellville | — | Russellville | 20:53.61 |
| 9 | Bradley LeePlace 9 · Strafford | — | Strafford | 20:54.67 |
| 10 | Jakob BoleynPlace 10 · Grade 9 · El Dorado Springs | 9 | El Dorado Springs | 20:56.41 |
| 11 | Nick YeagerPlace 11 · Grade 9 · Blair Oaks | 9 | Blair Oaks | 20:59.30 |
| 12 | Chris LindseyPlace 12 · Grade 9 · Helias | 9 | Helias | 21:02.25 |
| 13 | Anthony AzzunPlace 13 · Grade 9 · Bolivar | 9 | Bolivar | 21:05.44 |
| 14 | Jordan BallPlace 14 · Grade 10 · Bolivar | 10 | Bolivar | 21:10.38 |
| 15 | Jesse PrengerPlace 15 · Grade 11 · Blair Oaks | 11 | Blair Oaks | 21:12.53 |
| 16 | Jared BeltPlace 16 · Grade 10 · Helias | 10 | Helias | 21:19.18 |
| 17 | Cody MunseyPlace 17 · Grade 9 · Hermitage | 9 | Hermitage | 21:20.86 |
| 18 | Eric SchneiderPlace 18 · Grade 12 · Helias | 12 | Helias | 21:26.56 |
| 19 | Kyle SkopecPlace 19 · Grade 9 · Bolivar | 9 | Bolivar | 21:33.19 |
| 20 | Zach ReidPlace 20 · Strafford | — | Strafford | 21:39.94 |
| 21 | August SchultePlace 21 · Grade 11 · Helias | 11 | Helias | 21:48.66 |
| 22 | Travis ReddingPlace 22 · Grade 11 · Calhoun | 11 | Calhoun | 21:58.73 |
| 23 | Cody WalworthPlace 23 · Weaubleau | — | Weaubleau | 22:12.25 |
| 24 | Canton WeaverPlace 24 · Fair Play | — | Fair Play | 22:14.84 |
| 25 | Kyrell MillerPlace 25 · Grade 9 · Hermitage | 9 | Hermitage | 22:17.22 |
| 26 | Tyler CarnahanPlace 26 · Grade 10 · Bolivar | 10 | Bolivar | 22:19.09 |
| 27 | Justin BondPlace 27 · Strafford | — | Strafford | 22:19.45 |
| 28 | Kyndle KatzerPlace 28 · Grade 9 · Bolivar | 9 | Bolivar | 22:20.31 |
| 29 | Keliegh WaltersPlace 29 · Weaubleau | — | Weaubleau | 22:25.61 |
| 30 | Jimmy FinePlace 30 · Grade 12 · Hermitage | 12 | Hermitage | 22:27.12 |
| 31 | Jacob GraverPlace 31 · Grade 9 · Bolivar | 9 | Bolivar | 22:28.77 |
| 32 | Ryan SkopecPlace 32 · Grade 9 · Bolivar | 9 | Bolivar | 22:34.08 |
| 33 | John KennedyPlace 33 · Russellville | — | Russellville | 22:40.28 |
| 34 | Kellen GalePlace 34 · Grade 9 · Blair Oaks | 9 | Blair Oaks | 22:43.11 |
| 35 | Alex PadgettPlace 35 · Fair Play | — | Fair Play | 22:45.45 |
| 36 | Austin ShermanPlace 36 · Reeds Spring | — | Reeds Spring | 22:46.72 |
| 37 | Andrew GranichPlace 37 · Grade 10 · Helias | 10 | Helias | 22:47.75 |
| 38 | Kyler RobertsonPlace 38 · Grade 10 · El Dorado Springs | 10 | El Dorado Springs | 22:54.48 |
| 39 | Blake KoellingPlace 39 · Grade 10 · Blair Oaks | 10 | Blair Oaks | 22:55.00 |
| 40 | Seth SkopecPlace 40 · Grade 9 · Bolivar | 9 | Bolivar | 23:03.98 |
| 41 | Bailey SullivanPlace 41 · Reeds Spring | — | Reeds Spring | 23:06.00 |
| 42 | Lucas PhillipsPlace 42 · Strafford | — | Strafford | 23:13.16 |
| 43 | Josh GirvenPlace 43 · Grade 10 · El Dorado Springs | 10 | El Dorado Springs | 23:15.91 |
| 44 | Michael HarrisPlace 44 · Fair Play | — | Fair Play | 23:16.38 |
| 45 | Bryan SmithPlace 45 · Fair Play | — | Fair Play | 23:21.53 |
| 46 | Jacob RobertsonPlace 46 · Russellville | — | Russellville | 23:21.78 |
| 47 | Jonathan NiekampPlace 47 · Grade 10 · Helias | 10 | Helias | 23:28.75 |
| 48 | Spencer WankumPlace 48 · Grade 10 · Helias | 10 | Helias | 23:35.75 |
| 49 | Dalton TaylorPlace 49 · Halfway | — | Halfway | 23:39.28 |
| 50 | Dakota PricePlace 50 · Grade 11 · Calhoun | 11 | Calhoun | 23:39.81 |
| 51 | Tyler O'ConnellPlace 51 · Smithton | — | Smithton | 23:40.21 |
| 52 | Montana IsenbletterPlace 52 · Weaubleau | — | Weaubleau | 23:40.61 |
| 53 | Reed DresslerPlace 53 · Grade 10 · Bolivar | 10 | Bolivar | 23:41.02 |
| 54 | Derrick NeilPlace 54 · Fair Play | — | Fair Play | 23:43.59 |
| 55 | Ben RicePlace 55 · Russellville | — | Russellville | 23:54.30 |
| 56 | Denny PfotenhauerPlace 56 · Fair Play | — | Fair Play | 23:57.12 |
| 57 | Chris WalkerPlace 57 · Grade 10 · Calhoun | 10 | Calhoun | 24:03.28 |
| 58 | Tristan WilliamsPlace 58 · Fair Play | — | Fair Play | 24:21.17 |
| 59 | Max ButlerPlace 59 · Blair Oaks | — | Blair Oaks | 24:22.09 |
| 60 | Caleb RyanPlace 60 · Grade 11 · Humansville | 11 | Humansville | 24:23.84 |
| 61 | Austin HeathPlace 61 · Strafford | — | Strafford | 24:34.06 |
| 62 | Ryan ScrogginsPlace 62 · Fair Play | — | Fair Play | 24:37.56 |
| 63 | Susan AhlversPlace 63 · Grade 11 · Helias | 11 | Helias | 24:45.92 |
| 64 | Isiah WardPlace 64 · Grade 9 · Humansville | 9 | Humansville | 25:00.81 |
| 65 | Haley NewcombPlace 65 · Grade 9 · Bolivar | 9 | Bolivar | 25:05.33 |
| 66 | Kyler McKeePlace 66 · Grade 9 · Bolivar | 9 | Bolivar | 25:22.38 |
| 67 | Kyle JerziorskeiPlace 67 · Reeds Spring | — | Reeds Spring | 25:24.05 |
| 68 | Jacob WarmingtonPlace 68 · Grade 12 · Wheatland | 12 | Wheatland | 25:24.80 |
| 69 | Zack KearneyPlace 69 · Reeds Spring | — | Reeds Spring | 25:26.70 |
| 70 | Tim AmesPlace 70 · Grade 10 · Humansville | 10 | Humansville | 25:27.86 |
| 71 | Zach LightnerPlace 71 · Reeds Spring | — | Reeds Spring | 25:31.34 |
| 72 | Ryan TinnesPlace 72 · Reeds Spring | — | Reeds Spring | 25:34.89 |
| 73 | Avery KilgorePlace 73 · Weaubleau | — | Weaubleau | 25:41.95 |
| 74 | Tyler PainterPlace 74 · Grade 9 · Bolivar | 9 | Bolivar | 25:45.61 |
| 75 | Meghan NappierPlace 75 · Grade 10 · Helias | 10 | Helias | 25:49.42 |
| 76 | Vica EberPlace 76 · Tolton Catholic | — | Tolton Catholic | 25:51.03 |
| 77 | Nathan LeePlace 77 · Fair Play | — | Fair Play | 26:02.21 |
| 78 | Matt MaggardPlace 78 · Weaubleau | — | Weaubleau | 26:13.88 |
| 79 | Sarah GlidewellPlace 79 · Grade 9 · Bolivar | 9 | Bolivar | 26:13.88 |
| 80 | Sam TiepelmanPlace 80 · Grade 10 · Bolivar | 10 | Bolivar | 26:14.55 |
| 81 | Kayla CrossPlace 81 · Grade 12 · Humansville | 12 | Humansville | 26:27.83 |
| 82 | Nicholas DrakePlace 82 · Halfway | — | Halfway | 26:31.34 |
| 83 | Christy LockePlace 83 · Grade 12 · Humansville | 12 | Humansville | 26:32.92 |
| 84 | Tyler RueshePlace 84 · Grade 9 · Calhoun | 9 | Calhoun | 26:34.66 |
| 85 | Justice MillerPlace 85 · Russellville | — | Russellville | 26:35.83 |
| 86 | Jacob LueckenhoffPlace 86 · Grade 9 · Blair Oaks | 9 | Blair Oaks | 26:38.46 |
| 87 | Natalie KnechtPlace 87 · Grade 10 · Calhoun | 10 | Calhoun | 26:40.22 |
| 88 | Morgan LutePlace 88 · Grade 11 · Helias | 11 | Helias | 26:42.55 |
| 89 | Justen GravesPlace 89 · Fair Play | — | Fair Play | 26:48.83 |
| 90 | Ethan LewisPlace 90 · Buffalo | — | Buffalo | 26:52.31 |
| 91 | Hannah TornesPlace 91 · Grade 10 · Helias | 10 | Helias | 27:20.98 |
| 92 | Sam KroegerPlace 92 · Grade 10 · Helias | 10 | Helias | 27:24.56 |
| 93 | Shannon MendenhallPlace 93 · Grade 12 · Wheatland | 12 | Wheatland | 27:53.09 |
| 94 | Dayton HammesPlace 94 · Tolton Catholic | — | Tolton Catholic | 28:19.62 |
| 95 | Noah ComstockPlace 95 · Strafford | — | Strafford | 28:20.02 |
| 96 | Mason GjerdePlace 96 · Fair Play | — | Fair Play | 28:20.91 |
| 97 | Deaven KaiserPlace 97 · Smithton | — | Smithton | 28:21.78 |
| 98 | Abby WinbornPlace 98 · Grade 10 · Hermitage | 10 | Hermitage | 28:37.44 |
| 99 | Tyler VignoePlace 99 · Grade 9 · Hermitage | 9 | Hermitage | 28:39.64 |
| 100 | Joel NettlesPlace 100 · Fair Play | — | Fair Play | 28:40.61 |
| 101 | Alex CabanPlace 101 · Grade 9 · Humansville | 9 | Humansville | 29:33.47 |
| 102 | Kristen NeidelPlace 102 · Grade 10 · Hermitage | 10 | Hermitage | 29:54.83 |
| 103 | Lauren BakerPlace 103 · Grade 10 · Hermitage | 10 | Hermitage | 30:26.36 |
| 104 | Emily AllenPlace 104 · Strafford | — | Strafford | 30:26.67 |
| 105 | Michael NewsomPlace 105 · Pleasant Hope | — | Pleasant Hope | 30:37.00 |
| 106 | Skyler KingPlace 106 · Strafford | — | Strafford | 31:05.48 |
| 107 | Bethany FreelPlace 107 · Smithton | — | Smithton | 31:08.06 |
| 108 | Cherith RowetonPlace 108 · Weaubleau | — | Weaubleau | 31:42.66 |
| 109 | Kenadie ThomasPlace 109 · Fair Play | — | Fair Play | 31:55.33 |
| 110 | Angela HartmanPlace 110 · Weaubleau | — | Weaubleau | 31:55.64 |
| 111 | Courtney DullPlace 111 · Weaubleau | — | Weaubleau | 32:22.11 |
| 112 | Kaitlynne Dayton DaytonPlace 112 · Grade 10 · Hermitage | 10 | Hermitage | 32:29.83 |
| 113 | Austin WalterPlace 113 · Grade 9 · Hermitage | 9 | Hermitage | 32:32.08 |
| 114 | Henry StansfieldPlace 114 · Tolton Catholic | — | Tolton Catholic | 32:34.61 |
| 115 | Barbara CrawfordPlace 115 · Grade 9 · Humansville | 9 | Humansville | 32:42.58 |
| 116 | Logan SawyerPlace 116 · Grade 9 · Humansville | 9 | Humansville | 32:52.47 |
| 117 | McKenna MobusPlace 117 · Grade 11 · Bolivar | 11 | Bolivar | 32:57.44 |
| 118 | Levi ElliottPlace 118 · Fair Play | — | Fair Play | 33:03.05 |
| 119 | Mattea RowetonPlace 119 · Weaubleau | — | Weaubleau | 33:07.09 |
| 120 | Alexis McNealPlace 120 · Smithton | — | Smithton | 33:14.64 |
| 121 | Justin StricklandPlace 121 · Fair Play | — | Fair Play | 33:19.81 |
| 122 | Hannah ClaasPlace 122 · Tolton Catholic | — | Tolton Catholic | 33:25.36 |
| 123 | Brittney CullumberPlace 123 · Grade 9 · Hermitage | 9 | Hermitage | 33:47.84 |
| 124 | Ciara WedgePlace 124 · Grade 12 · Humansville | 12 | Humansville | 34:14.98 |
| 125 | Jozef HembreePlace 125 · Fair Play | — | Fair Play | 34:18.75 |
| 126 | Lindsey KennedyPlace 126 · Grade 11 · Helias | 11 | Helias | 34:24.33 |
| 127 | Tavia VernonPlace 127 · Weaubleau | — | Weaubleau | 34:41.95 |
| 128 | Toby SlackPlace 128 · Fair Play | — | Fair Play | 35:07.42 |
| 129 | Daniella CookPlace 129 · Grade 10 · Hermitage | 10 | Hermitage | 35:15.06 |