| 1 | Leo ButlerPlace 1 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 15:56.1 |
| 2 | Brandon HammettPlace 2 · Grade 12 · Butler | 12 | Butler | 16:25.4 |
| 3 | Graham NordPlace 3 · Grade 11 · Lutheran (Kansas City) | 11 | Lutheran (Kansas City) | 17:02.6 |
| 4 | Elijah SmithPlace 4 · Grade 12 · Raymore-Peculiar | 12 | Raymore-Peculiar | 17:08.2 |
| 5 | Josiah SmithPlace 5 · Grade 11 · Raytown | 11 | Raytown | 17:10.5 |
| 6 | Jack MalonePlace 6 · Grade 12 · Lutheran (Kansas City) | 12 | Lutheran (Kansas City) | 17:12.1 |
| 7 | Wesley JacksonPlace 7 · Grade 12 · Warsaw | 12 | Warsaw | 17:15.6 |
| 8 | William LindermanPlace 8 · Grade 9 · Lutheran (Kansas City) | 9 | Lutheran (Kansas City) | 17:18.2 |
| 9 | Jonah JanssenPlace 9 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 17:18.5 |
| 10 | Christian HaleyPlace 10 · Grade 12 · Raytown | 12 | Raytown | 17:32.2 |
| 11 | Jackson PeekPlace 11 · Grade 12 · Raymore-Peculiar | 12 | Raymore-Peculiar | 17:32.3 |
| 12 | Andrew KithcartPlace 12 · Grade 10 · Rich Hill | 10 | Rich Hill | 17:40.7 |
| 13 | Ethan HunzikerPlace 13 · Grade 12 · Raymore-Peculiar | 12 | Raymore-Peculiar | 17:51.3 |
| 14 | Brendan SantellanPlace 14 · Grade 12 · Raytown | 12 | Raytown | 17:52.4 |
| 15 | Leeam MeyerPlace 15 · Grade 9 · Raymore-Peculiar | 9 | Raymore-Peculiar | 17:57.8 |
| 16 | Ryan SarePlace 16 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 17:58.1 PR |
| 17 | Gabe VoelkerPlace 17 · Grade 12 · Raymore-Peculiar | 12 | Raymore-Peculiar | 18:00.5 |
| 18 | Andrew GarrettPlace 18 · Grade 11 · Raymore-Peculiar | 11 | Raymore-Peculiar | 18:05.4 |
| 19 | Gavin CrumpPlace 19 · Grade 12 · Sherwood | 12 | Sherwood | 18:17.0 |
| 20 | Questen MantonyaPlace 20 · Grade 9 · Clinton | 9 | Clinton | 18:28.1 |
| 21 | Carter StotlerPlace 21 · Grade 9 · Raymore-Peculiar | 9 | Raymore-Peculiar | 18:32.2 |
| 22 | Brayden OldhamPlace 22 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 18:32.8 |
| 23 | Cooper BlevinsPlace 23 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 18:43.0 |
| 24 | Hayden DickensPlace 24 · Grade 9 · Butler | 9 | Butler | 18:47.5 |
| 25 | Silas PowellPlace 25 · Grade 12 · Raytown | 12 | Raytown | 18:50.7 PR |
| 26 | Eli JanssenPlace 26 · Grade 9 · Summit Christian Academy | 9 | Summit Christian Academy | 18:55.6 |
| 27 | Matthias McGregorPlace 27 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 18:55.9 PR |
| 28 | Jackson MarkhamPlace 28 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 18:59.4 |
| 29 | Keeton HarperPlace 29 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 19:00.4 |
| 30 | Parker ZanerPlace 30 · Grade 9 · Raymore-Peculiar | 9 | Raymore-Peculiar | 19:09.3 |
| 31 | Colton Ross-VarnerPlace 31 · Grade 11 · Clinton | 11 | Clinton | 19:10.9 |
| 32 | Caisen GwinnPlace 32 · Grade 11 · Rich Hill | 11 | Rich Hill | 19:11.8 |
| 33 | Nolan HizerPlace 33 · Grade 11 · Lutheran (Kansas City) | 11 | Lutheran (Kansas City) | 19:14.6 |
| 34 | Braxton HessPlace 34 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 19:19.4 PR |
| 35 | Samuel SandersPlace 35 · Grade 12 · Summit Christian Academy | 12 | Summit Christian Academy | 19:21.8 |
| 36 | Jonathan DimitriadisPlace 36 · Grade 11 · Summit Christian Academy | 11 | Summit Christian Academy | 19:22.8 |
| 37 | Nathan LarsenPlace 37 · Grade 9 · Raymore-Peculiar | 9 | Raymore-Peculiar | 19:28.9 |
| 38 | Hunter HendrixPlace 38 · Grade 10 · Nevada | 10 | Nevada | 19:34.3 |
| 39 | Levi LucePlace 39 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 19:36.7 PR |
| 40 | Kiah RamosPlace 40 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 19:38.8 PR |
| 41 | Cooper SolePlace 41 · Grade 11 · Raymore-Peculiar | 11 | Raymore-Peculiar | 19:40.0 |
| 42 | Carson StewardPlace 42 · Grade 11 · Montrose | 11 | Montrose | 19:40.3 |
| 43 | Brennon TaylorPlace 43 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 19:44.3 PR |
| 44 | Jack SpringPlace 44 · Grade 12 · Sherwood | 12 | Sherwood | 19:48.3 PR |
| 45 | Reece BoroughPlace 45 · Grade 9 · Lutheran (Kansas City) | 9 | Lutheran (Kansas City) | 19:49.8 |
| 46 | Mason BetsworthPlace 46 · Grade 9 · Windsor | 9 | Windsor | 19:53.0 |
| 47 | Damian AlkirePlace 47 · Grade 12 · Butler | 12 | Butler | 19:56.8 |
| 48 | Jackson PoePlace 48 · Grade 10 · Midway | 10 | Midway | 19:59.8 |
| 49 | Jace KoettingPlace 49 · Grade 10 · Midway | 10 | Midway | 20:03.4 |
| 50 | Xavier YoderPlace 50 · Grade 10 · Lutheran (Kansas City) | 10 | Lutheran (Kansas City) | 20:06.6 |
| 51 | Austin JohnsonPlace 51 · Grade 11 · Clinton | 11 | Clinton | 20:13.0 |
| 52 | Tyler ReasonerPlace 52 · Grade 11 · El Dorado Christian | 11 | El Dorado Christian | 20:15.0 |
| 53 | Cooper GillisPlace 53 · Grade 12 · Rich Hill | 12 | Rich Hill | 20:18.6 |
| 54 | Nilan WilliamsPlace 54 · Grade 12 · Ruskin | 12 | Ruskin | 20:19.6 |
| 55 | Connor KuestersteffenPlace 55 · Grade 9 · Raymore-Peculiar | 9 | Raymore-Peculiar | 20:30.8 |
| 56 | Eli GagnonPlace 56 · Grade 10 · Nevada | 10 | Nevada | 20:31.6 |
| 57 | Kellen StoryPlace 57 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 20:32.6 |
| 58 | Cameron McGuirePlace 58 · Grade 10 · Belton | 10 | Belton | 20:37.4 |
| 59 | Ian HelselPlace 59 · Grade 10 · Raytown | 10 | Raytown | 20:41.8 PR |
| 60 | Brennden BallPlace 60 · Grade 9 · Butler | 9 | Butler | 20:53.1 |
| 61 | North OrstadPlace 61 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 20:55.4 |
| 62 | Matthew McCoyPlace 62 · Grade 9 · Clinton | 9 | Clinton | 21:00.8 PR |
| 63 | Jaden BoylePlace 63 · Grade 9 · Lakeland | 9 | Lakeland | 21:00.8 PR |
| 64 | Teon WoodsPlace 64 · Grade 12 · Ruskin | 12 | Ruskin | 21:02.0 |
| 65 | Joseph MarkleyPlace 65 · Grade 10 · Midway | 10 | Midway | 21:02.8 |
| 66 | Thomas FeildPlace 66 · Grade 9 · Rich Hill | 9 | Rich Hill | 21:03.2 PR |
| 67 | Joshua PrittPlace 67 · Grade 12 · Windsor | 12 | Windsor | 21:03.5 |
| 68 | Mark NiemergPlace 68 · Grade 10 · Sherwood | 10 | Sherwood | 21:05.7 |
| 69 | Jackson McgrawPlace 69 · Grade 11 · Nevada | 11 | Nevada | 21:05.9 |
| 70 | Nico PunshonPlace 70 · Grade 11 · Windsor | 11 | Windsor | 21:15.8 |
| 71 | Cayden JonesPlace 71 · Grade 9 · Clinton | 9 | Clinton | 21:15.8 |
| 72 | Shane BrownfieldPlace 72 · Grade 11 · Sherwood | 11 | Sherwood | 21:16.8 |
| 73 | Ryker IsaacPlace 73 · Grade 9 · Adrian | 9 | Adrian | 21:17.3 |
| 74 | Lucas CrumpPlace 74 · Grade 12 · Ballard | 12 | Ballard | 21:24.4 |
| 75 | Marc MoorePlace 75 · Grade 10 · Ruskin | 10 | Ruskin | 21:28.6 PR |
| 76 | Carson JohnsonPlace 76 · Grade 11 · Montrose | 11 | Montrose | 21:29.4 |
| 77 | Maverick HedgpethPlace 77 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 21:31.4 PR |
| 78 | Israel SmithPlace 78 · Grade 10 · Raytown | 10 | Raytown | 21:35.2 |
| 79 | Connor BishopPlace 79 · Grade 11 · Windsor | 11 | Windsor | 21:35.3 |
| 80 | Nolan SmithPlace 80 · Grade 9 · Summit Christian Academy | 9 | Summit Christian Academy | 21:46.6 |
| 81 | Morgan MillerPlace 81 · Grade 12 · Raymore-Peculiar | 12 | Raymore-Peculiar | 21:49.2 |
| 82 | Kaiden FryPlace 82 · Grade 9 · Rich Hill | 9 | Rich Hill | 21:55.7 |
| 83 | Joel AdaPlace 83 · Grade 12 · Lutheran (Kansas City) | 12 | Lutheran (Kansas City) | 21:56.9 |
| 84 | Neylan FosterPlace 84 · Grade 10 · Summit Christian Academy | 10 | Summit Christian Academy | 22:10.4 |
| 85 | Victor ScottPlace 85 · Grade 12 · Raymore-Peculiar | 12 | Raymore-Peculiar | 22:11.3 |
| 86 | Aidyn ScottPlace 86 · Grade 11 · Belton | 11 | Belton | 22:12.2 |
| 87 | Malaki ShippsPlace 87 · Grade 11 · Windsor | 11 | Windsor | 22:13.3 |
| 88 | Michael GravesPlace 88 · Grade 12 · Windsor | 12 | Windsor | 22:15.7 |
| 89 | Payton PulciniPlace 89 · Grade 9 · Clinton | 9 | Clinton | 22:30.5 |
| 90 | Eli BoulwarePlace 90 · Grade 11 · Sherwood | 11 | Sherwood | 22:33.6 |
| 91 | Joshua RobertsPlace 91 · Grade 10 · Butler | 10 | Butler | 22:34.6 |
| 92 | Ren MoodyPlace 92 · Grade 10 · Belton | 10 | Belton | 22:35.1 |
| 93 | Jethro StearmanPlace 93 · Grade 10 · Belton | 10 | Belton | 22:36.3 |
| 94 | Grant SteuckPlace 94 · Grade 12 · Rich Hill | 12 | Rich Hill | 22:44.6 |
| 95 | Matthew EngemanPlace 95 · Grade 11 · Montrose | 11 | Montrose | 22:55.4 |
| 96 | Andrew HarpPlace 96 · Grade 9 · Windsor | 9 | Windsor | 23:02.0 |
| 97 | Daymon RileyPlace 97 · Grade 9 · Raytown | 9 | Raytown | 23:09.7 PR |
| 98 | Elijah ShiversPlace 98 · Grade 10 · Sherwood | 10 | Sherwood | 23:13.3 |
| 99 | Christian CerecedoPlace 99 · Grade 12 · Raytown | 12 | Raytown | 23:16.5 |
| 100 | Brody BoggsPlace 100 · Grade 10 · Warsaw | 10 | Warsaw | 23:17.1 PR |
| 101 | Reid CoxPlace 101 · Grade 9 · Butler | 9 | Butler | 23:17.9 |
| 102 | Cadain WilliamsPlace 102 · Grade 12 · Sheldon | 12 | Sheldon | 23:41.7 |
| 103 | Corrigan SlaydenPlace 103 · Grade 9 · Sherwood | 9 | Sherwood | 23:42.8 |
| 104 | Corbin RussellPlace 104 · Grade 9 · Adrian | 9 | Adrian | 23:47.0 |
| 105 | Brody AndersonPlace 105 · Grade 9 · Belton | 9 | Belton | 24:18.3 |
| 106 | Andrew SpringPlace 106 · Grade 10 · Sherwood | 10 | Sherwood | 24:22.0 PR |
| 107 | John FletcherPlace 107 · Grade 9 · Rich Hill | 9 | Rich Hill | 24:43.8 |
| 108 | Brayden HendersonPlace 108 · Grade 12 · Warsaw | 12 | Warsaw | 24:52.3 |
| 109 | Julian TorresPlace 109 · Grade 10 · Belton | 10 | Belton | 24:53.2 |
| 110 | John ClutterPlace 110 · Grade 11 · Belton | 11 | Belton | 27:04.3 |
| 111 | Landon BarraganPlace 111 · Grade 9 · Raytown | 9 | Raytown | 28:14.4 |
| 112 | Wyatt BarckleyPlace 112 · Grade 10 · Warsaw | 10 | Warsaw | 28:38.1 |
| 113 | Zeke PeridorePlace 113 · Grade 9 · Windsor | 9 | Windsor | 29:26.2 |
| 114 | Yared CepedaPlace 114 · Grade 11 · Belton | 11 | Belton | 30:18.0 |