| 1 | Isaac CookPlace 1 · Grade 8 · KC Metro Academy | 8 | KC Metro Academy | 12:42.10 |
| 2 | Derek MerriotPlace 2 · Grade 8 · Kingsville ms | 8 | Kingsville ms | 12:45.70 |
| 3 | Samuel CaseyPlace 3 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 12:46.30 |
| 4 | Aaron DabalosPlace 4 · Grade 8 · Pleasant Lea | 8 | Pleasant Lea | 13:03.90 PR |
| 5 | Jason CrowderPlace 5 · Grade 8 · Grain Valley | 8 | Grain Valley | 13:23.80 PR |
| 6 | Jared CarlsonPlace 6 · Grade 7 · Paul Kinder | 7 | Paul Kinder | 13:36.10 |
| 7 | Fletcher VannersonPlace 7 · Grade 7 · Academie Lafayette | 7 | Academie Lafayette | 13:38.50 PR |
| 8 | Otis KassenPlace 8 · Grade 8 · Academie Lafayette | 8 | Academie Lafayette | 13:40.60 PR |
| 9 | Connor DoughertyPlace 9 · Grade 8 · Pleasant Lea | 8 | Pleasant Lea | 13:44.60 PR |
| 10 | Finnton Van WinklePlace 10 · Grade 8 · Bueker | 8 | Bueker | 13:45.90 |
| 11 | Corban SitlerPlace 11 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 13:47.30 |
| 12 | Isaac ReavesPlace 12 · Grade 8 · Raymore-Peculiar East | 8 | Raymore-Peculiar East | 13:52.30 PR |
| 13 | Max TittlePlace 13 · Grade 7 · Pleasant Lea | 7 | Pleasant Lea | 13:52.30 PR |
| 14 | Trevor NewportPlace 14 · Grade 8 · Lawson | 8 | Lawson | 13:59.20 |
| 15 | Breslin BricePlace 15 · Grade 8 · Odessa | 8 | Odessa | 14:02.20 PR |
| 16 | William BowmanPlace 16 · Grade 8 · Academie Lafayette | 8 | Academie Lafayette | 14:05.40 PR |
| 17 | Witten HousePlace 17 · Grade 7 · Lone Jack ms | 7 | Lone Jack ms | 14:07.90 PR |
| 18 | Gideon BucherPlace 18 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 14:08.80 |
| 19 | Ryan HicksPlace 19 · Grade 8 · Grain Valley | 8 | Grain Valley | 14:09.40 PR |
| 20 | Milan EmchPlace 20 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 14:13.30 |
| 21 | Michael DaisPlace 21 · Grade 8 · Knob Noster | 8 | Knob Noster | 14:22.00 PR |
| 22 | Joshua BlasiPlace 22 · Grade 8 · Academie Lafayette | 8 | Academie Lafayette | 14:24.30 PR |
| 23 | Landon TrosperPlace 23 · Grade 7 · Lawson | 7 | Lawson | 14:25.10 |
| 24 | Kale HauserPlace 24 · Grade 7 · Raymore-Peculiar East | 7 | Raymore-Peculiar East | 14:25.30 PR |
| 25 | Chase HallPlace 25 · Grade 8 · Knob Noster | 8 | Knob Noster | 14:25.90 |
| 26 | Gage CookPlace 26 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 14:26.90 |
| 27 | Paxton GullifordPlace 27 · Grade 8 · Raymore-Peculiar East | 8 | Raymore-Peculiar East | 14:28.20 PR |
| 28 | Alister SmithPlace 28 · Grade 8 · Plaza Heights Christian | 8 | Plaza Heights Christian | 14:28.40 |
| 29 | Paxton HemmePlace 29 · Grade 7 · Trinity Lutheran | 7 | Trinity Lutheran | 14:34.70 |
| 30 | Kai HoosackPlace 30 · Grade 6 · Pleasant Lea | 6 | Pleasant Lea | 14:36.10 PR |
| 31 | William ParksPlace 31 · Grade 8 · Lafayette County | 8 | Lafayette County | 14:37.20 PR |
| 32 | Colton SolePlace 32 · Grade 8 · Raymore-Peculiar East | 8 | Raymore-Peculiar East | 14:44.20 PR |
| 33 | Kelby AversmanPlace 33 · Grade 7 · Lafayette County | 7 | Lafayette County | 14:44.90 |
| 34 | Zach BullockPlace 34 · Grade 8 · Odessa | 8 | Odessa | 14:54.10 PR |
| 35 | Cristian Fonseca rickePlace 35 · Grade 8 · Pleasant Lea | 8 | Pleasant Lea | 14:55.20 PR |
| 36 | Brody GraverPlace 36 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 14:55.90 |
| 37 | Oscar FitzgeraldPlace 37 · Grade 6 · Academie Lafayette | 6 | Academie Lafayette | 14:56.80 PR |
| 38 | James BlecherPlace 38 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 14:58.50 |
| 39 | Benson ClaxtonPlace 39 · Grade 7 · Grain Valley | 7 | Grain Valley | 15:00.00 PR |
| 40 | Rocco MoorePlace 40 · Grade 6 · Pleasant Lea | 6 | Pleasant Lea | 15:01.90 PR |
| 41 | Charlie RootPlace 41 · Grade 8 · North Platte | 8 | North Platte | 15:03.70 |
| 42 | Samuel WarfordPlace 42 · Grade 8 · Raymore-Peculiar East | 8 | Raymore-Peculiar East | 15:04.30 PR |
| 43 | Logan WeiszPlace 43 · Grade 8 · Grain Valley | 8 | Grain Valley | 15:06.60 PR |
| 44 | Will BuckPlace 44 · Grade 8 · Academie Lafayette | 8 | Academie Lafayette | 15:11.30 PR |
| 45 | Caden BobzienPlace 45 · Grade 8 · Grain Valley | 8 | Grain Valley | 15:12.20 PR |
| 46 | Charles ReedPlace 46 · Grade 7 · Pleasant Lea | 7 | Pleasant Lea | 15:14.90 |
| 47 | Liam HazelriggPlace 47 · Grade 8 · Nowlin | 8 | Nowlin | 15:15.40 PR |
| 48 | Henry MillsPlace 48 · Grade 7 · St. Paul's Lutheran (Concordia) | 7 | St. Paul's Lutheran (Concordia) | 15:16.50 |
| 49 | Chase ShortPlace 49 · Grade 8 · Raymore-Peculiar East | 8 | Raymore-Peculiar East | 15:16.50 PR |
| 50 | Charles FieldsPlace 50 · Grade 8 · Clinton | 8 | Clinton | 15:19.40 PR |
| 51 | Brad CarlsonPlace 51 · Grade 7 · Paul Kinder | 7 | Paul Kinder | 15:22.40 |
| 52 | Nick PetersonPlace 52 · Grade 8 · Pleasant Lea | 8 | Pleasant Lea | 15:23.80 PR |
| 53 | Holden StotlerPlace 53 · Grade 6 · Raymore-Peculiar East | 6 | Raymore-Peculiar East | 15:24.50 PR |
| 54 | Truman HedgpethPlace 54 · Grade 7 · Raymore-Peculiar East | 7 | Raymore-Peculiar East | 15:27.10 PR |
| 55 | Grant GoodPlace 55 · Grade 7 · Pleasant Lea | 7 | Pleasant Lea | 15:27.60 |
| 56 | Isaac LewisPlace 56 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 15:30.50 |
| 57 | Talon DoeringPlace 57 · Grade 8 · Grain Valley | 8 | Grain Valley | 15:32.50 PR |
| 58 | Christopher NeinhiserPlace 58 · Grade 7 · St. Paul's Lutheran (Concordia) | 7 | St. Paul's Lutheran (Concordia) | 15:32.50 |
| 59 | Riggins MoreheadPlace 59 · Grade 6 · Pleasant Lea | 6 | Pleasant Lea | 15:32.80 |
| 60 | Peyton GeorgePlace 60 · Grade 8 · Raymore-Peculiar East | 8 | Raymore-Peculiar East | 15:35.80 PR |
| 61 | Trey HoeppnerPlace 61 · Grade 8 · Odessa | 8 | Odessa | 15:37.60 PR |
| 62 | Bryson SamoeiPlace 62 · Grade 6 · Raymore-Peculiar East | 6 | Raymore-Peculiar East | 15:41.20 PR |
| 63 | Eli HemmePlace 63 · Grade 8 · Trinity Lutheran | 8 | Trinity Lutheran | 15:42.60 |
| 64 | Mason KarstPlace 64 · Grade 8 · Paul Kinder | 8 | Paul Kinder | 15:45.20 |
| 65 | Emanuel OrozcoPlace 65 · Grade 8 · Bueker | 8 | Bueker | 15:50.30 |
| 66 | Derek RobkerPlace 66 · Grade 7 · Grain Valley | 7 | Grain Valley | 15:51.30 PR |
| 67 | Hudson WernerPlace 67 · Grade 8 · Grain Valley | 8 | Grain Valley | 15:51.50 PR |
| 68 | Cooper SchneiderPlace 68 · Grade 8 · Lafayette County | 8 | Lafayette County | 16:01.00 |
| 69 | Mason McGheePlace 69 · Grade 8 · Grain Valley | 8 | Grain Valley | 16:02.60 PR |
| 70 | Kyle HubbardPlace 70 · Grade 8 · Paul Kinder | 8 | Paul Kinder | 16:05.50 |
| 71 | Lemuel ManleyPlace 71 · Grade 7 · Paul Kinder | 7 | Paul Kinder | 16:06.30 |
| 72 | Antonio TrujilloPlace 72 · Grade 8 · Grain Valley | 8 | Grain Valley | 16:06.50 PR |
| 73 | Owen DallasPlace 73 · Grade 7 · Raymore-Peculiar East | 7 | Raymore-Peculiar East | 16:08.00 PR |
| 74 | Raiden StonePlace 74 · Grade 7 · Paul Kinder | 7 | Paul Kinder | 16:08.30 |
| 75 | Reid RenshawPlace 75 · Grade 7 · Academie Lafayette | 7 | Academie Lafayette | 16:09.80 PR |
| 76 | Peter NorquistPlace 76 · Grade 7 · Raymore-Peculiar East | 7 | Raymore-Peculiar East | 16:14.50 PR |
| 77 | Brady VertsPlace 77 · Grade 8 · Bueker | 8 | Bueker | 16:14.80 |
| 78 | Luke LucitoPlace 78 · Grade 6 · Lone Jack ms | 6 | Lone Jack ms | 16:19.10 |
| 79 | Vincent BernardPlace 79 · Grade 8 · Paul Kinder | 8 | Paul Kinder | 16:19.40 |
| 80 | Phineus UhlPlace 80 · Grade 8 · Academie Lafayette | 8 | Academie Lafayette | 16:22.70 PR |
| 81 | Matthew NoelPlace 81 · Grade 8 · Knob Noster | 8 | Knob Noster | 16:24.00 PR |
| 82 | Samuel SanderPlace 82 · Grade 7 · Knob Noster | 7 | Knob Noster | 16:29.00 |
| 83 | Milo Griot-MaddenPlace 83 · Grade 7 · Academie Lafayette | 7 | Academie Lafayette | 16:29.40 PR |
| 84 | Ibrahim AdduldaadPlace 84 · Grade 7 · Academie Lafayette | 7 | Academie Lafayette | 16:29.90 PR |
| 85 | Josiah LeePlace 85 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 16:32.20 |
| 86 | Nash GarberPlace 86 · Grade 8 · Paul Kinder | 8 | Paul Kinder | 16:33.50 |
| 87 | William SchwingenPlace 87 · Grade 6 · Raymore-Peculiar East | 6 | Raymore-Peculiar East | 16:34.10 PR |
| 88 | Luke LaskerPlace 88 · Grade 6 · Academie Lafayette | 6 | Academie Lafayette | 16:34.70 PR |
| 89 | Evan CrandallPlace 89 · Grade 7 · Grandview | 7 | Grandview | 16:35.50 |
| 90 | Kaden KeophaphonePlace 90 · Grade 8 · Raymore-Peculiar East | 8 | Raymore-Peculiar East | 16:35.90 PR |
| 91 | Carlos Soriano LeyvaPlace 91 · Grade 8 · Nowlin | 8 | Nowlin | 16:37.50 PR |
| 92 | Jayden CanadaPlace 92 · Grade 8 · Knob Noster | 8 | Knob Noster | 16:38.60 |
| 93 | Mason LoganPlace 93 · Grade 8 · Raymore-Peculiar East | 8 | Raymore-Peculiar East | 16:39.80 PR |
| 94 | Brady MeyerPlace 94 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 16:40.80 |
| 95 | Wyatt CumberfordPlace 95 · Grade 8 · Paul Kinder | 8 | Paul Kinder | 16:42.90 |
| 96 | Antonio CutshawPlace 96 · Grade 8 · Nowlin | 8 | Nowlin | 16:48.70 PR |
| 97 | August Bridges-SimpsonPlace 97 · Grade 9 · Academie Lafayette | 9 | Academie Lafayette | 16:52.60 PR |
| 98 | Owen OngPlace 98 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 16:55.50 |
| 99 | Lucas SchmidtPlace 99 · Grade 7 · Academie Lafayette | 7 | Academie Lafayette | 16:56.90 PR |
| 100 | Daniel RoggowPlace 100 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 16:58.20 |
| 101 | Logan ShirleyPlace 101 · Grade 7 · Academie Lafayette | 7 | Academie Lafayette | 16:59.10 PR |
| 102 | Grant StilesPlace 102 · Grade 8 · Knob Noster | 8 | Knob Noster | 17:01.50 |
| 103 | Ayden BarzeePlace 103 · Grade 7 · Grain Valley | 7 | Grain Valley | 17:04.50 PR |
| 104 | Peyton GenslerPlace 104 · Grade 7 · Paul Kinder | 7 | Paul Kinder | 17:04.70 |
| 105 | Josh GassPlace 105 · Grade 7 · Grain Valley | 7 | Grain Valley | 17:08.60 PR |
| 106 | Peyton RiveraPlace 106 · Grade 7 · Knob Noster | 7 | Knob Noster | 17:12.10 |
| 107 | Daniel CariasPlace 107 · Grade 7 · KC Metro Academy | 7 | KC Metro Academy | 17:12.80 |
| 108 | Liam WilhitePlace 108 · Grade 8 · Bueker | 8 | Bueker | 17:14.50 PR |
| 109 | Beckem EvansPlace 109 · Grade 8 · Grain Valley | 8 | Grain Valley | 17:16.90 PR |
| 110 | Liam HeldermanPlace 110 · Grade 7 · North Platte | 7 | North Platte | 17:22.90 |
| 111 | Hayden WeeksPlace 111 · Grade 8 · Paul Kinder | 8 | Paul Kinder | 17:28.00 |
| 112 | Logan CarterPlace 112 · Grade 7 · Grain Valley | 7 | Grain Valley | 17:38.80 PR |
| 113 | Javon WillisPlace 113 · Grade 6 · Raymore-Peculiar East | 6 | Raymore-Peculiar East | 17:41.20 PR |
| 114 | Dylan HonnPlace 114 · Grade 7 · Paul Kinder | 7 | Paul Kinder | 17:41.80 |
| 115 | Mateo HaleyPlace 115 · Grade 7 · Grain Valley | 7 | Grain Valley | 17:43.40 PR |
| 116 | Kyle FieldsPlace 116 · Grade 7 · Clinton | 7 | Clinton | 17:45.30 |
| 117 | Riley YoungPlace 117 · Grade 8 · Grain Valley | 8 | Grain Valley | 17:47.00 PR |
| 118 | Myles MulheronPlace 118 · Grade 8 · Odessa | 8 | Odessa | 17:50.30 PR |
| 119 | William HollandPlace 119 · Grade 8 · Nowlin | 8 | Nowlin | 17:53.90 PR |
| 120 | Brody RinnePlace 120 · Grade 6 · Lafayette County | 6 | Lafayette County | 17:58.10 |
| 121 | Adryen CasillasPlace 121 · Grade 7 · Nowlin | 7 | Nowlin | 17:59.10 PR |
| 122 | Cael GibsonPlace 122 · Grade 7 · Bueker | 7 | Bueker | 18:12.50 |
| 123 | Henry DieselPlace 123 · Grade 7 · Raymore-Peculiar East | 7 | Raymore-Peculiar East | 18:13.70 PR |
| 124 | Valentin TedderPlace 124 · Grade 6 · Academie Lafayette | 6 | Academie Lafayette | 18:14.90 PR |
| 125 | Jace LoganPlace 125 · Grade 7 · Lafayette County | 7 | Lafayette County | 18:20.20 |
| 126 | Kainoa GrishamPlace 126 · Grade 7 · Knob Noster | 7 | Knob Noster | 18:20.20 |
| 127 | Jack CrowePlace 127 · Grade 7 · Raymore-Peculiar East | 7 | Raymore-Peculiar East | 18:21.60 PR |
| 128 | Colton BrownPlace 128 · Grade 6 · Trinity Lutheran | 6 | Trinity Lutheran | 18:25.00 |
| 129 | Holden McTighePlace 129 · Grade 7 · Academie Lafayette | 7 | Academie Lafayette | 18:28.70 PR |
| 130 | Ryan GassPlace 130 · Grade 7 · Grain Valley | 7 | Grain Valley | 18:29.30 PR |
| 131 | Peyton ClaridayPlace 131 · Grade 8 · Lafayette County | 8 | Lafayette County | 18:48.70 |
| 132 | Kage SissonPlace 132 · Grade 8 · Clinton | 8 | Clinton | 18:51.10 |
| 133 | Easton HargrovePlace 133 · Grade 7 · Knob Noster | 7 | Knob Noster | 18:58.70 |
| 134 | Jase BellPlace 134 · Grade 7 · Grain Valley | 7 | Grain Valley | 18:59.50 PR |
| 135 | Owen MonnigPlace 135 · Grade 7 · Raymore-Peculiar East | 7 | Raymore-Peculiar East | 19:01.40 PR |
| 136 | Camden WescoatPlace 136 · Grade 8 · Paul Kinder | 8 | Paul Kinder | 19:06.30 |
| 137 | Eli GlazierPlace 137 · Grade 8 · Knob Noster | 8 | Knob Noster | 19:08.80 PR |
| 138 | Garrett ThomasPlace 138 · Grade 7 · Odessa | 7 | Odessa | 19:18.60 PR |
| 139 | Ayden ParkerPlace 139 · Grade 8 · Bueker | 8 | Bueker | 19:26.40 PR |
| 140 | Landon UmlandPlace 140 · Grade 8 · Clinton | 8 | Clinton | 19:27.90 |
| 141 | Soren AndersonPlace 141 · Grade 6 · Academie Lafayette | 6 | Academie Lafayette | 19:28.70 PR |
| 142 | Liam DugginsPlace 142 · Grade 6 · Nowlin | 6 | Nowlin | 19:38.60 |
| 143 | Ryland DennardPlace 143 · Grade 8 · Grain Valley | 8 | Grain Valley | 19:42.10 PR |
| 144 | Henry DremannPlace 144 · Grade 8 · Grain Valley | 8 | Grain Valley | 19:50.90 PR |
| 145 | Oliver PalmerPlace 145 · Grade 7 · Knob Noster | 7 | Knob Noster | 19:54.90 |
| 146 | Thomas PapreckPlace 146 · Grade 7 · Bueker | 7 | Bueker | 19:58.10 |
| 147 | John SiscoPlace 147 · Grade 7 · Brittany Hill | 7 | Brittany Hill | 19:59.10 |
| 148 | Josiah SauerPlace 148 · Grade 8 · Paul Kinder | 8 | Paul Kinder | 20:02.30 |
| 149 | Connor KnutterPlace 149 · Grade 7 · Lawson | 7 | Lawson | 20:03.90 |
| 150 | Ezra CollinsPlace 150 · Grade 7 · Paul Kinder | 7 | Paul Kinder | 20:46.70 |
| 151 | Jonathan RoggowPlace 151 · Grade 6 · KC Metro Academy | 6 | KC Metro Academy | 20:49.00 |
| 152 | August BaumannPlace 152 · Grade 8 · Grain Valley | 8 | Grain Valley | 20:50.50 PR |
| 153 | Caleb AdamsPlace 153 · Grade 6 · Plaza Heights Christian | 6 | Plaza Heights Christian | 20:51.40 |
| 154 | Luis PadronPlace 154 · Grade 6 · Nowlin | 6 | Nowlin | 20:55.70 |
| 155 | David PeppersPlace 155 · Grade 8 · Odessa | 8 | Odessa | 20:58.90 PR |
| 156 | Fidel Gonzalez CasasPlace 156 · Grade 8 · Nowlin | 8 | Nowlin | 21:01.00 PR |
| 157 | Brody DannerPlace 157 · Grade 8 · Grain Valley | 8 | Grain Valley | 21:10.20 PR |
| 158 | Titus DrefsPlace 158 · Grade 6 · St. Paul's Lutheran (Concordia) | 6 | St. Paul's Lutheran (Concordia) | 21:26.90 |
| 159 | Johnnie RoadesPlace 159 · Grade 6 · Raymore-Peculiar East | 6 | Raymore-Peculiar East | 21:28.90 PR |
| 160 | Krayzden RatliffPlace 160 · Grade 6 · Lafayette County | 6 | Lafayette County | 21:41.50 |
| 161 | Talen LewisPlace 161 · Grade 7 · Grain Valley | 7 | Grain Valley | 21:58.10 PR |
| 162 | DeAndre Morris JrPlace 162 · Grade 7 · Nowlin | 7 | Nowlin | 22:07.40 PR |
| 163 | Huxley IrishPlace 163 · Grade 6 · Academie Lafayette | 6 | Academie Lafayette | 22:16.20 PR |
| 164 | Eli PulciniPlace 164 · Grade 6 · Clinton | 6 | Clinton | 22:44.50 |
| 165 | Enoch KesterPlace 165 · Grade 7 · Grain Valley | 7 | Grain Valley | 22:59.80 PR |
| 166 | Timathie FarrisPlace 166 · Grade 8 · Grandview | 8 | Grandview | 23:07.50 |
| 167 | Brodie GwinnPlace 167 · Grade 6 · Plaza Heights Christian | 6 | Plaza Heights Christian | 23:20.50 |
| 168 | Ben MillerPlace 168 · Grade 7 · North Platte | 7 | North Platte | 23:24.90 |
| 169 | Steven PinkertonPlace 169 · Grade 7 · Grandview | 7 | Grandview | 23:42.20 |
| 170 | Bryson MolhnerPlace 170 · Grade 7 · Odessa | 7 | Odessa | 25:17.10 PR |
| 171 | Dallas StrobelPlace 171 · Grade 6 · St. Paul's Lutheran (Concordia) | 6 | St. Paul's Lutheran (Concordia) | 28:47.40 PR |