| 1 | Landry WardPlace 1 · Grade 9 · Raymore-Peculiar | 9 | Raymore-Peculiar | 18:41.8 |
| 2 | Liam MinnichPlace 2 · Grade 10 · Shawnee Mission East | 10 | Shawnee Mission East | 18:46.8 |
| 3 | William MeyerPlace 3 · Grade 12 · Shawnee Mission East | 12 | Shawnee Mission East | 18:49.2 |
| 4 | Jacob LienPlace 4 · Grade 12 · Shawnee Mission East | 12 | Shawnee Mission East | 18:52.3 |
| 5 | Cohen NielsenPlace 5 · Grade 9 · Shawnee Mission East | 9 | Shawnee Mission East | 19:12.2 |
| 6 | Jack ToepferPlace 6 · Grade 11 · St James Academy | 11 | St James Academy | 19:17.6 |
| 7 | Dash HemenwayPlace 7 · Grade 11 · Shawnee Mission Northwest | 11 | Shawnee Mission Northwest | 19:19.8 |
| 8 | Messiah CoreasPlace 8 · Grade 9 · Raymore-Peculiar | 9 | Raymore-Peculiar | 19:27.8 |
| 9 | Caden BobzienPlace 9 · Grade 9 · Grain Valley | 9 | Grain Valley | 19:28.1 |
| 10 | Brooks McClellanPlace 10 · Grade 11 · Shawnee Mission East | 11 | Shawnee Mission East | 19:40.2 |
| 11 | Timothy CollinsPlace 11 · Grade 12 · Winnetonka | 12 | Winnetonka | 19:40.5 |
| 12 | Tim RiordanPlace 12 · Grade 11 · St James Academy | 11 | St James Academy | 19:40.7 |
| 13 | Ollie GriffiinPlace 13 · Grade 10 · Shawnee Mission East | 10 | Shawnee Mission East | 20:01.0 |
| 14 | Carter StotlerPlace 14 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 20:03.6 |
| 15 | Adler PeoplesPlace 15 · Grade 9 · Shawnee Mission Northwest | 9 | Shawnee Mission Northwest | 20:14.0 |
| 16 | Samuel MiyaresPlace 16 · Grade 9 · Shawnee Mission Northwest | 9 | Shawnee Mission Northwest | 20:14.0 |
| 17 | Noah JeffriesPlace 17 · Grade 9 · Truman | 9 | Truman | 20:15.0 |
| 18 | Jack DahlstrandPlace 18 · Grade 11 · St James Academy | 11 | St James Academy | 20:44.3 |
| 19 | Anthony SiebertPlace 19 · Grade 10 · St James Academy | 10 | St James Academy | 20:51.5 |
| 20 | Peyton ByrdPlace 20 · Grade 11 · Grain Valley | 11 | Grain Valley | 20:53.3 |
| 21 | North OrstadPlace 21 · Grade 11 · Raymore-Peculiar | 11 | Raymore-Peculiar | 21:18.0 |
| 22 | Harrison LockPlace 22 · Grade 12 · Shawnee Mission East | 12 | Shawnee Mission East | 21:21.1 |
| 23 | Hayden StrathmanPlace 23 · Grade 11 · St James Academy | 11 | St James Academy | 21:22.4 |
| 24 | Ryan HicksPlace 24 · Grade 9 · Grain Valley | 9 | Grain Valley | 21:33.5 |
| 25 | Josh GastPlace 25 · Grade 10 · Shawnee Mission Northwest | 10 | Shawnee Mission Northwest | 21:37.5 |
| 26 | Ethan WhitePlace 26 · Grade 11 · St James Academy | 11 | St James Academy | 21:38.8 |
| 27 | Chase ShortPlace 27 · Grade 9 · Raymore-Peculiar | 9 | Raymore-Peculiar | 21:42.2 |
| 28 | Jack TurnerPlace 28 · Grade 12 · Grain Valley | 12 | Grain Valley | 21:59.1 |
| 29 | Hunter LahnPlace 29 · Grade 11 · Shawnee Mission East | 11 | Shawnee Mission East | 22:08.0 |
| 30 | Dylan CrosbyPlace 30 · Grade 12 · Grain Valley | 12 | Grain Valley | 22:11.2 |
| 31 | Cooper SolePlace 31 · Grade 12 · Raymore-Peculiar | 12 | Raymore-Peculiar | 22:13.6 |
| 32 | Luke CooperPlace 32 · Grade 12 · Raytown | 12 | Raytown | 22:18.3 |
| 33 | Koal ButlerPlace 33 · Grade 9 · Grain Valley | 9 | Grain Valley | 22:22.5 |
| 34 | Derrick HubbardPlace 34 · Grade 12 · Ruskin | 12 | Ruskin | 22:27.8 |
| 35 | Preston BakerPlace 35 · Grade 11 · Winnetonka | 11 | Winnetonka | 22:30.6 |
| 36 | Connor KuestersteffenPlace 36 · Grade 10 · Raymore-Peculiar | 10 | Raymore-Peculiar | 22:31.3 |
| 37 | Daniel LonforPlace 37 · Grade 10 · Raytown | 10 | Raytown | 22:42.4 |
| 38 | Carter NygrenPlace 38 · Grade 11 · Shawnee Mission Northwest | 11 | Shawnee Mission Northwest | 22:54.2 |
| 39 | Andrew AjetaPlace 39 · Grade 9 · North Kansas City | 9 | North Kansas City | 23:06.3 |
| 40 | Carson KilgorePlace 40 · Grade 11 · Truman | 11 | Truman | 23:09.8 |
| 41 | Brayden TeufelPlace 41 · Grade 11 · Pleasant Hill | 11 | Pleasant Hill | 23:15.8 |
| 42 | Liam EversmeyerPlace 42 · Grade 9 · Belton | 9 | Belton | 23:26.9 |
| 43 | George HylandPlace 43 · Grade 11 · North Kansas City | 11 | North Kansas City | 23:35.9 |
| 44 | Quinton EppingPlace 44 · Grade 12 · Grain Valley | 12 | Grain Valley | 23:38.3 |
| 45 | Aiden DickersonPlace 45 · Grade 11 · Grain Valley | 11 | Grain Valley | 24:21.5 |
| 46 | Will EwingPlace 46 · Grade 10 · St James Academy | 10 | St James Academy | 24:23.2 |
| 47 | William MullerPlace 47 · Grade 9 · Grain Valley | 9 | Grain Valley | 24:24.8 |
| 48 | Davaughn CarterPlace 48 · Grade 9 · Raytown South | 9 | Raytown South | 24:28.9 |
| 49 | Maverick HedgpethPlace 49 · Grade 11 · Raymore-Peculiar | 11 | Raymore-Peculiar | 24:38.0 |
| 50 | Brayden RileyPlace 50 · Grade 11 · Raytown | 11 | Raytown | 24:49.8 |
| 51 | Markus MoorePlace 51 · Grade 12 · Ruskin | 12 | Ruskin | 24:49.9 |
| 52 | Carter BairdPlace 52 · Grade 9 · Truman | 9 | Truman | 24:54.5 |
| 53 | Brigham WebbPlace 53 · Grade 10 · Pleasant Hill | 10 | Pleasant Hill | 25:07.8 |
| 54 | Grant CoffmanPlace 54 · Grade 10 · Truman | 10 | Truman | 25:12.1 |
| 55 | Isaiah BenzPlace 55 · Grade 12 · Winnetonka | 12 | Winnetonka | 25:13.0 |
| 56 | Emmett ThornsberryPlace 56 · Grade 9 · Pleasant Hill | 9 | Pleasant Hill | 25:33.7 |
| 57 | Landon ShermanPlace 57 · Grade 12 · Winnetonka | 12 | Winnetonka | 25:46.7 |
| 58 | Patrick FergusonPlace 58 · Grade 9 · Holden | 9 | Holden | 26:12.7 PR |
| 59 | William CarrollPlace 59 · Grade 9 · North Kansas City | 9 | North Kansas City | 26:46.1 |
| 60 | Miles McClungPlace 60 · Grade 10 · Truman | 10 | Truman | 26:52.0 |
| 61 | Malcolm BartonPlace 61 · Grade 9 · North Kansas City | 9 | North Kansas City | 27:11.9 |
| 62 | Jaydon GulleyPlace 62 · Grade 11 · Truman | 11 | Truman | 27:25.5 |
| 63 | Ethan JonesPlace 63 · Grade 9 · Truman | 9 | Truman | 27:25.8 |
| 64 | Aiden FinleyPlace 64 · Grade 11 · Grain Valley | 11 | Grain Valley | 27:28.6 |
| 65 | Canton ParduePlace 65 · Grade 10 · Pleasant Hill | 10 | Pleasant Hill | 27:46.1 |
| 66 | Matthew MayesPlace 66 · Grade 9 · Belton | 9 | Belton | 27:49.1 |
| 67 | Yared CepedaPlace 67 · Grade 12 · Belton | 12 | Belton | 28:09.8 |
| 68 | Dexter TervolPlace 68 · Grade 9 · Pleasant Hill | 9 | Pleasant Hill | 28:13.8 |
| 69 | Kolby SoetaertPlace 69 · Grade 9 · Pleasant Hill | 9 | Pleasant Hill | 28:25.1 |
| 70 | Victor RedenbaughPlace 70 · Grade 11 · North Kansas City | 11 | North Kansas City | 29:44.5 |
| 71 | Ryan PerezPlace 71 · Grade 9 · Belton | 9 | Belton | 29:45.3 |
| 72 | Boyd HaysPlace 72 · Grade 9 · Pleasant Hill | 9 | Pleasant Hill | 29:46.3 |
| 73 | Kayden BowiePlace 73 · Grade 11 · Winnetonka | 11 | Winnetonka | 30:04.7 |
| 74 | Abrahan CastellanosPlace 74 · Grade 9 · Raytown South | 9 | Raytown South | 30:12.6 |
| 75 | Spencer TrumanPlace 75 · Grade 12 · Harrisonville | 12 | Harrisonville | 30:23.3 |
| 76 | Daymon RileyPlace 76 · Grade 10 · Raytown | 10 | Raytown | 30:46.4 |
| 77 | Mason SmithPlace 77 · Grade 9 · Raytown South | 9 | Raytown South | 31:34.5 |
| 78 | Spencer AnstinePlace 78 · Grade 10 · Holden | 10 | Holden | 32:06.3 |
| 79 | Roman DavisPlace 79 · Grade 9 · Truman | 9 | Truman | 32:29.7 |
| 80 | Elijah OdomPlace 80 · Grade 9 · Raytown | 9 | Raytown | 33:29.4 |
| 81 | Landon BarraganPlace 81 · Grade 10 · Raytown | 10 | Raytown | 33:32.2 |
| 82 | Eli MiskoPlace 82 · Grade 10 · St James Academy | 10 | St James Academy | 36:13.5 |