| 1 | Myles AlvarezPlace 1 · Grade 11 · Pleasanton | 11 | Pleasanton | 17:48.80 |
| 2 | Keegan HillPlace 2 · Grade 11 · Iola | 11 | Iola | 18:17.64 |
| 3 | Elijah MarbanPlace 3 · Grade 11 · Pittsburg | 11 | Pittsburg | 18:37.60 |
| 4 | Lincoln FessPlace 4 · Grade 10 · Fort Scott | 10 | Fort Scott | 18:44.03 |
| 5 | Louis ShillitoPlace 5 · Grade 11 · Jayhawk Linn | 11 | Jayhawk Linn | 18:44.64 |
| 6 | Carter BaileyPlace 6 · Grade 12 · Pittsburg | 12 | Pittsburg | 18:46.26 |
| 7 | Jacob HaraughtyPlace 7 · Grade 12 · Labette County | 12 | Labette County | 18:53.24 |
| 8 | Bennett ThompsonPlace 8 · Grade 12 · Field Kindley | 12 | Field Kindley | 19:08.80 |
| 9 | Martin ShillitoPlace 9 · Grade 9 · Jayhawk Linn | 9 | Jayhawk Linn | 19:16.27 |
| 10 | Ruger BorenPlace 10 · Grade 11 · Iola | 11 | Iola | 19:31.47 PR |
| 11 | Kollyn MalinowskyPlace 11 · Grade 11 · Jayhawk Linn | 11 | Jayhawk Linn | 19:36.82 |
| 12 | Brayden EndicottPlace 12 · Grade 9 · Marmaton Valley | 9 | Marmaton Valley | 19:40.46 |
| 13 | Daniel BrakePlace 13 · Grade 10 · Jayhawk Linn | 10 | Jayhawk Linn | 19:41.08 |
| 14 | Weston HowardPlace 14 · Grade 12 · Pittsburg | 12 | Pittsburg | 19:51.92 |
| 15 | Caden RussellPlace 15 · Grade 10 · Frontenac | 10 | Frontenac | 19:56.61 |
| 16 | Joshua WankerPlace 16 · Grade 11 · Iola | 11 | Iola | 20:03.69 |
| 17 | Landon HigginsPlace 17 · Grade 11 · Jayhawk Linn | 11 | Jayhawk Linn | 20:09.05 |
| 18 | Dagon DennyPlace 18 · Grade 9 · Crest | 9 | Crest | 20:12.44 |
| 19 | Brogan BeattiePlace 19 · Grade 11 · Prairie View | 11 | Prairie View | 20:19.52 |
| 20 | Luke CapehartPlace 20 · Grade 11 · Frontenac | 11 | Frontenac | 20:29.01 |
| 21 | Austin WeimerPlace 21 · Grade 9 · Frontenac | 9 | Frontenac | 20:36.89 |
| 22 | Micah HuntPlace 22 · Grade 9 · Fort Scott | 9 | Fort Scott | 20:44.42 |
| 23 | Jayden MayhughPlace 23 · Grade 10 · Jayhawk Linn | 10 | Jayhawk Linn | 20:46.34 |
| 24 | Kaleb CronisterPlace 24 · Grade 12 · Pittsburg | 12 | Pittsburg | 20:52.79 |
| 25 | Blake LoughmillerPlace 25 · Grade 12 · Pittsburg | 12 | Pittsburg | 21:01.78 |
| 26 | Isaac VelazquezPlace 26 · Grade 12 · Iola | 12 | Iola | 21:05.01 |
| 27 | Jace DillowPlace 27 · Grade 10 · Fort Scott | 10 | Fort Scott | 21:09.27 |
| 28 | Brennan CoffieldPlace 28 · Grade 12 · Iola | 12 | Iola | 21:10.65 |
| 29 | Cooper NewbyPlace 29 · Grade 12 · Labette County | 12 | Labette County | 21:15.80 |
| 30 | Aiden HallPlace 30 · Grade 10 · Field Kindley | 10 | Field Kindley | 21:15.90 |
| 31 | Ethan TeagardenPlace 31 · Grade 11 · Prairie View | 11 | Prairie View | 21:20.79 |
| 32 | Seth ShaddenPlace 32 · Grade 12 · Uniontown U S D 235 | 12 | Uniontown U S D 235 | 21:21.28 |
| 33 | Breckyn MalinPlace 33 · Grade 11 · Prairie View | 11 | Prairie View | 21:26.26 |
| 34 | Caden ColtranePlace 34 · Grade 11 · Iola | 11 | Iola | 21:26.73 |
| 35 | Andrew SykesPlace 35 · Grade 11 · Labette County | 11 | Labette County | 21:29.62 |
| 36 | Jaden GeigerPlace 36 · Grade 11 · Labette County | 11 | Labette County | 21:47.27 |
| 37 | Grady AllenPlace 37 · Grade 10 · Crest | 10 | Crest | 22:01.44 |
| 38 | Audrick DriskillPlace 38 · Grade 11 · Labette County | 11 | Labette County | 22:08.33 |
| 39 | Brian DavisPlace 39 · Grade 12 · Labette County | 12 | Labette County | 22:22.14 |
| 40 | Liam NewmanPlace 40 · Grade 9 · Prairie View | 9 | Prairie View | 22:25.21 |
| 41 | Trent SchenckPlace 41 · Grade 10 · Frontenac | 10 | Frontenac | 22:32.73 |
| 42 | Jordan JacksonPlace 42 · Grade 11 · Frontenac | 11 | Frontenac | 23:06.95 |
| 43 | Jake KyserPlace 43 · Grade 11 · Frontenac | 11 | Frontenac | 23:41.13 |
| 44 | Benson MeikPlace 44 · Grade 11 · Pleasanton | 11 | Pleasanton | 23:41.49 |
| 45 | Mac BlannPlace 45 · Grade 11 · Frontenac | 11 | Frontenac | 24:52.35 |
| 46 | Ayden GreenPlace 46 · Grade 11 · Prairie View | 11 | Prairie View | 26:00.06 |