| 1 | Nate BookerPlace 1 · Grade 9 · Grain Valley | 9 | Grain Valley | 11.42h PR |
| 2 | Corbin CowickPlace 2 · Grade 9 · Odessa | 9 | Odessa | 11.82h PR |
| 3 | Isaiah PatrickPlace 3 · Grade 10 · Harrisonville | 10 | Harrisonville | 11.90h PR |
| 4 | Blake GravesPlace 4 · Grade 10 · Clinton | 10 | Clinton | 12.01h PR |
| 5 | Jamiel BatistePlace 5 · Grade 11 · Harrisonville | 11 | Harrisonville | 12.05h PR |
| 6 | Kris JaimesPlace 6 · Grade 11 · Belton | 11 | Belton | 12.10h SR |
| 7 | Ethan ColePlace 7 · Grade 9 · Excelsior Springs | 9 | Excelsior Springs | 12.26h PR |
| 8 | Matt BatemanPlace 8 · Grade 10 · Knob Noster | 10 | Knob Noster | 12.32h PR |
| 9 | Michael LeePlace 9 · Grade 10 · Kearney | 10 | Kearney | 12.65h |
| 10 | Wesley TolbertPlace 10 · Grade 10 · Odessa | 10 | Odessa | 12.66h PR |
| 11 | James JamersonPlace 11 · Grade 9 · Excelsior Springs | 9 | Excelsior Springs | 12.69h |
| 12 | Jared SauroPlace 12 · Grade 10 · Kearney | 10 | Kearney | 12.72h PR |
| 12 | Gage GronbergPlace 12 · Grade 10 · Summit Christian Aca... | 10 | Summit Christian Aca... | 12.72h PR |
| 14 | Nick PalmenterePlace 14 · Grade 9 · St. Pius X (Kansas C... | 9 | St. Pius X (Kansas C... | 13.06h PR |
| 15 | kevin TranPlace 15 · Grade 10 · St. Pius X (Kansas C... | 10 | St. Pius X (Kansas C... | 13.24h PR |
| 16 | Draven CrightonPlace 16 · Grade 10 · Grain Valley | 10 | Grain Valley | 15.04h PR |
| 1 | Michael LeePlace 1 · Grade 10 · Kearney | 10 | Kearney | 24.65h PR |
| 2 | Tristan PhillipsPlace 2 · Grade 10 · Summit Christian Aca... | 10 | Summit Christian Aca... | 25.15h PR |
| 3 | Matt BatemanPlace 3 · Grade 10 · Knob Noster | 10 | Knob Noster | 25.46h PR |
| 4 | Jacob PerkinsPlace 4 · Grade 10 · Belton | 10 | Belton | 25.63h |
| 5 | Jamiel BatistePlace 5 · Grade 11 · Harrisonville | 11 | Harrisonville | 25.95h SR |
| 6 | Brendon WilhitePlace 6 · Grade 10 · Excelsior Springs | 10 | Excelsior Springs | 26.12h PR |
| 7 | Jared SauroPlace 7 · Grade 10 · Kearney | 10 | Kearney | 26.33h PR |
| 8 | Kayson RoePlace 8 · Grade 10 · Harrisonville | 10 | Harrisonville | 26.36h PR |
| 9 | Chiekezie AnikwePlace 9 · Grade 10 · St. Pius X (Kansas C... | 10 | St. Pius X (Kansas C... | 26.63h PR |
| 10 | Ryan CarrollPlace 10 · Grade 11 · Clinton | 11 | Clinton | 26.90h PR |
| 11 | Gage GronbergPlace 11 · Grade 10 · Summit Christian Aca... | 10 | Summit Christian Aca... | 27.07h PR |
| 12 | Jacob TeaguePlace 12 · Grade 10 · Belton | 10 | Belton | 27.13h PR |
| 13 | Nicholas HusemannPlace 13 · Grade 9 · Odessa | 9 | Odessa | 27.56h PR |
| 14 | Benjamin MarucoPlace 14 · Grade 10 · St. Pius X (Kansas C... | 10 | St. Pius X (Kansas C... | 27.71h PR |
| 15 | Jonah LanningPlace 15 · Grade 10 · Clinton | 10 | Clinton | 30.77h |
| 16 | Draven CrightonPlace 16 · Grade 10 · Grain Valley | 10 | Grain Valley | 30.80h |
| 1 | Joey LasurePlace 1 · Grade 9 · Harrisonville | 9 | Harrisonville | 55.32h |
| 2 | Caleb HullPlace 2 · Grade 11 · Clinton | 11 | Clinton | 57.20h PR |
| 3 | Matt BatemanPlace 3 · Grade 10 · Knob Noster | 10 | Knob Noster | 57.67h PR |
| 4 | Gabriel NeuriaPlace 4 · Grade 11 · Summit Christian Aca... | 11 | Summit Christian Aca... | 58.08h |
| 5 | Mark BurgessPlace 5 · Grade 9 · Knob Noster | 9 | Knob Noster | 58.90h PR |
| 6 | Jamiel BatistePlace 6 · Grade 11 · Harrisonville | 11 | Harrisonville | 59.02h SR |
| 7 | Jake HarvalaPlace 7 · Grade 12 · Kearney | 12 | Kearney | 59.46h |
| 8 | Matthew KochPlace 8 · Grade 9 · Odessa | 9 | Odessa | 1:00.47h PR |
| 9 | Spencer JonesPlace 9 · Grade 9 · Clinton | 9 | Clinton | 1:00.76h PR |
| 10 | Daniel WalquistPlace 10 · Grade 9 · Odessa | 9 | Odessa | 1:00.78h PR |
| 11 | Brendon WilhitePlace 11 · Grade 10 · Excelsior Springs | 10 | Excelsior Springs | 1:01.01h |
| 12 | Gage GronbergPlace 12 · Grade 10 · Summit Christian Aca... | 10 | Summit Christian Aca... | 1:02.03h PR |
| 13 | Benjamin MarucoPlace 13 · Grade 10 · St. Pius X (Kansas C... | 10 | St. Pius X (Kansas C... | 1:03.59h PR |
| 14 | Lawrence BadooPlace 14 · Grade 9 · St. Pius X (Kansas C... | 9 | St. Pius X (Kansas C... | 1:09.19h PR |
| 1 | Matt WaddellPlace 1 · Grade 12 · Kearney | 12 | Kearney | 2:16.02h PR |
| 2 | Bray FerrinPlace 2 · Grade 9 · Clinton | 9 | Clinton | 2:16.28h |
| 3 | Jaxson JarmanPlace 3 · Grade 9 · Grain Valley | 9 | Grain Valley | 2:18.04h |
| 4 | Evan WaddellPlace 4 · Grade 12 · Kearney | 12 | Kearney | 2:18.34h PR |
| 5 | Hunter HelmigPlace 5 · Grade 10 · Odessa | 10 | Odessa | 2:19.12h PR |
| 6 | Maxwell MeyersPlace 6 · Grade 9 · Summit Christian Aca... | 9 | Summit Christian Aca... | 2:19.25h |
| 7 | Ethan KohlPlace 7 · Grade 10 · Harrisonville | 10 | Harrisonville | 2:22.01h |
| 8 | Joseph MittonePlace 8 · Grade 9 · Summit Christian Aca... | 9 | Summit Christian Aca... | 2:23.09h PR |
| 9 | George LoflandPlace 9 · Grade 10 · St. Pius X (Kansas C... | 10 | St. Pius X (Kansas C... | 2:29.55h |
| 10 | Dakota SaylorPlace 10 · Grade 12 · Harrisonville | 12 | Harrisonville | 2:30.88h |
| 11 | Skylar NorlinPlace 11 · Grade 9 · Belton | 9 | Belton | 2:32.80h |
| 12 | Noble KleoppelPlace 12 · Grade 10 · Odessa | 10 | Odessa | 2:34.96h PR |
| 13 | Arthur MeehanPlace 13 · Grade 11 · Excelsior Springs | 11 | Excelsior Springs | 2:36.67h |
| 14 | Korbin LaddPlace 14 · Grade 10 · Clinton | 10 | Clinton | 2:38.52h PR |
| 15 | Michael StoneburnerPlace 15 · Grade 10 · Grain Valley | 10 | Grain Valley | 3:05.06h |
| 1 | Nic DeanPlace 1 · Grade 10 · Grain Valley | 10 | Grain Valley | 5:13.66h |
| 2 | Banner UpdikePlace 2 · Grade 10 · Kearney | 10 | Kearney | 5:16.28h |
| 3 | Aaron HeadleyPlace 3 · Grade 10 · Grain Valley | 10 | Grain Valley | 5:28.53h PR |
| 4 | George LoflandPlace 4 · Grade 10 · St. Pius X (Kansas C... | 10 | St. Pius X (Kansas C... | 5:38.49h PR |
| 5 | Exavier CoburnPlace 5 · Grade 9 · Belton | 9 | Belton | 5:40.99h |
| 6 | Jayden PhillipsPlace 6 · Grade 9 · St. Pius X (Kansas C... | 9 | St. Pius X (Kansas C... | 5:43.32h PR |
| 7 | Hayden MoorePlace 7 · Grade 10 · Odessa | 10 | Odessa | 5:45.22h |
| 8 | Cameron AkesonPlace 8 · Grade 11 · Summit Christian Aca... | 11 | Summit Christian Aca... | 5:46.28h |
| 9 | Dakota SaylorPlace 9 · Grade 12 · Harrisonville | 12 | Harrisonville | 5:48.04h PR |
| 10 | Cole KeedwellPlace 10 · Grade 9 · Odessa | 9 | Odessa | 5:50.47h PR |
| 11 | Paul TibbetsPlace 11 · Grade 9 · Knob Noster | 9 | Knob Noster | 6:20.56h PR |
| 1 | Caleb StarkPlace 1 · Grade 11 · Kearney | 11 | Kearney | 10:56.57h PR |
| 2 | Jaden NelsonPlace 2 · Grade 11 · Kearney | 11 | Kearney | 11:04.01h |
| 3 | Matthew JonesPlace 3 · Grade 9 · Clinton | 9 | Clinton | 11:09.71h PR |
| 4 | Nic DeanPlace 4 · Grade 10 · Grain Valley | 10 | Grain Valley | 11:30.71h |
| 5 | Benjamin HedrickPlace 5 · Grade 9 · Odessa | 9 | Odessa | 11:52.61h PR |
| 6 | Marshall DobsonPlace 6 · Grade 10 · Grain Valley | 10 | Grain Valley | 11:55.78h PR |
| 7 | Zackary DyerPlace 7 · Grade 9 · Odessa | 9 | Odessa | 12:08.12h PR |
| 8 | Jayden PhillipsPlace 8 · Grade 9 · St. Pius X (Kansas C... | 9 | St. Pius X (Kansas C... | 12:59.15h PR |
| 9 | Cordell WilliamsPlace 9 · Grade 11 · Clinton | 11 | Clinton | 13:21.51h |
| 10 | Brett WeinerPlace 10 · Grade 9 · St. Pius X (Kansas C... | 9 | St. Pius X (Kansas C... | 13:51.82h PR |
| 11 | Paul TibbetsPlace 11 · Grade 9 · Knob Noster | 9 | Knob Noster | 15:46.93h PR |
| 1 | Kole HalphinPlace 1 · Grade 9 · Grain Valley | 9 | Grain Valley | 18.19h PR |
| 2 | Tristan PhillipsPlace 2 · Grade 10 · Summit Christian Aca... | 10 | Summit Christian Aca... | 19.16h PR |
| 3 | Mark BurgessPlace 3 · Grade 9 · Knob Noster | 9 | Knob Noster | 20.28h PR |
| 4 | Kaleb ParksPlace 4 · Grade 9 · Belton | 9 | Belton | 20.50h PR |
| 5 | Skyler BarberPlace 5 · Grade 10 · Odessa | 10 | Odessa | 20.78h PR |
| 6 | Chris PaigePlace 6 · Grade 9 · Excelsior Springs | 9 | Excelsior Springs | 21.56h PR |
| 7 | Ethan ColePlace 7 · Grade 9 · Excelsior Springs | 9 | Excelsior Springs | 21.62h PR |
| 1 | Karsen CesonisPlace 1 · Grade 11 · Harrisonville | 11 | Harrisonville | 45.69h |
| 2 | Jakob MorrisPlace 2 · Grade 10 · Summit Christian Aca... | 10 | Summit Christian Aca... | 46.51h |
| 3 | Armon DanielsPlace 3 · Grade 11 · Grain Valley | 11 | Grain Valley | 47.51h |
| 4 | Will LanearPlace 4 · Grade 9 · Grain Valley | 9 | Grain Valley | 48.32h |
| 5 | Skyler BarberPlace 5 · Grade 10 · Odessa | 10 | Odessa | 48.56h PR |
| 6 | Patrick ShelorPlace 6 · Grade 10 · Excelsior Springs | 10 | Excelsior Springs | 50.91h |
| 7 | James JamersonPlace 7 · Grade 9 · Excelsior Springs | 9 | Excelsior Springs | 51.42h |
| 8 | Kaleb ParksPlace 8 · Grade 9 · Belton | 9 | Belton | 51.75h |
| 9 | Mark BurgessPlace 9 · Grade 9 · Knob Noster | 9 | Knob Noster | 52.32h |
| 10 | Thomas RossPlace 10 · Grade 10 · St. Pius X (Kansas C... | 10 | St. Pius X (Kansas C... | 53.20h PR |
| 1 | Summit Christian Aca...Place 1 · Summit Christian Aca... | — | Summit Christian Aca... | 47.43h |
| 2 | ClintonPlace 2 · Clinton | — | Clinton | 47.72h |
| 3 | Grain ValleyPlace 3 · Grain Valley | — | Grain Valley | 48.08h |
| 4 | HarrisonvillePlace 4 · Harrisonville | — | Harrisonville | 48.20h |
| 5 | OdessaPlace 5 · Odessa | — | Odessa | 49.27h |
| 6 | Excelsior SpringsPlace 6 · Excelsior Springs | — | Excelsior Springs | 49.72h |
| 7 | KearneyPlace 7 · Kearney | — | Kearney | 50.19h |
| 8 | BeltonPlace 8 · Belton | — | Belton | 51.00h |
| 9 | St. Pius X (Kansas C...Place 9 · St. Pius X (Kansas C... | — | St. Pius X (Kansas C... | 52.68h |
| 1 | Grain ValleyPlace 1 · Grain Valley | — | Grain Valley | 1:41.44h |
| 2 | ClintonPlace 2 · Clinton | — | Clinton | 1:41.69h |
| 3 | Excelsior SpringsPlace 3 · Excelsior Springs | — | Excelsior Springs | 1:44.00h |
| 4 | KearneyPlace 4 · Kearney | — | Kearney | 1:44.78h |
| 5 | BeltonPlace 5 · Belton | — | Belton | 1:47.29h |
| 6 | St. Pius X (Kansas C...Place 6 · St. Pius X (Kansas C... | — | St. Pius X (Kansas C... | 1:48.63h |
| 7 | OdessaPlace 7 · Odessa | — | Odessa | 1:52.38h |
| 1 | HarrisonvillePlace 1 · Harrisonville | — | Harrisonville | 3:50.03h |
| 2 | KearneyPlace 2 · Kearney | — | Kearney | 3:51.96h |
| 3 | Grain ValleyPlace 3 · Grain Valley | — | Grain Valley | 3:53.06h |
| 4 | BeltonPlace 4 · Belton | — | Belton | 4:10.45h |
| 5 | ClintonPlace 5 · Clinton | — | Clinton | 4:11.75h |
| 6 | St. Pius X (Kansas C...Place 6 · St. Pius X (Kansas C... | — | St. Pius X (Kansas C... | 4:17.28h |
| 7 | Excelsior SpringsPlace 7 · Excelsior Springs | — | Excelsior Springs | 4:17.30h |
| 8 | OdessaPlace 8 · Odessa | — | Odessa | 4:35.12h |
| 1 | Grain ValleyPlace 1 · Grain Valley | — | Grain Valley | 9:21.15h |
| 2 | Summit Christian Aca...Place 2 · Summit Christian Aca... | — | Summit Christian Aca... | 9:21.25h |
| 3 | KearneyPlace 3 · Kearney | — | Kearney | 9:41.59h |
| 4 | ClintonPlace 4 · Clinton | — | Clinton | 9:44.75h |
| 5 | OdessaPlace 5 · Odessa | — | Odessa | 10:08.92h |
| 6 | Excelsior SpringsPlace 6 · Excelsior Springs | — | Excelsior Springs | 10:16.32h |
| 7 | BeltonPlace 7 · Belton | — | Belton | 10:23.25h |