| 1 | Tucker ApplegatePlace 1 · Grade 11 · Chanute | 11 | Chanute | 18:30.04 |
| 2 | Jaron PowersPlace 2 · Grade 12 · Chanute | 12 | Chanute | 18:35.08 |
| 3 | Easton ColbornPlace 3 · Grade 12 · Chanute | 12 | Chanute | 18:54.12 |
| 4 | Tyler RowdenPlace 4 · Grade 12 · Chanute | 12 | Chanute | 19:08.41 |
| 5 | Griffin BloemkerPlace 5 · Grade 11 · Bishop Miege | 11 | Bishop Miege | 19:26.26 |
| 6 | Lincoln FessPlace 6 · Grade 10 · Fort Scott | 10 | Fort Scott | 19:28.32 |
| 7 | Titus EllisonPlace 7 · Grade 11 · Louisburg | 11 | Louisburg | 19:29.48 |
| 8 | Truman EllisonPlace 8 · Grade 11 · Louisburg | 11 | Louisburg | 19:36.63 |
| 9 | Jacob HaraughtyPlace 9 · Grade 12 · Labette County | 12 | Labette County | 19:51.40 |
| 10 | Colten CarsonPlace 10 · Grade 11 · Parsons | 11 | Parsons | 20:01.24 |
| 11 | Bennett ThompsonPlace 11 · Grade 12 · Field Kindley | 12 | Field Kindley | 20:10.78 |
| 12 | James MoloneyPlace 12 · Grade 10 · Bishop Miege | 10 | Bishop Miege | 20:15.71 |
| 13 | Spencer MattisonPlace 13 · Grade 11 · Louisburg | 11 | Louisburg | 20:20.73 |
| 14 | Micah HuntPlace 14 · Grade 9 · Fort Scott | 9 | Fort Scott | 20:36.26 |
| 15 | David MitchellPlace 15 · Grade 10 · Independence | 10 | Independence | 20:46.45 |
| 16 | Joshua SchoenhoferPlace 16 · Grade 11 · Chanute | 11 | Chanute | 20:57.52 |
| 17 | Miles EnglertPlace 17 · Grade 11 · Bishop Miege | 11 | Bishop Miege | 21:06.54 |
| 18 | Andrew SykesPlace 18 · Grade 11 · Labette County | 11 | Labette County | 21:19.59 |
| 19 | Cooper NewbyPlace 19 · Grade 12 · Labette County | 12 | Labette County | 21:31.46 |
| 20 | Abe DorseyPlace 20 · Grade 10 · Fort Scott | 10 | Fort Scott | 22:04.33 |
| 21 | Tyler WorthingPlace 21 · Grade 9 · Fort Scott | 9 | Fort Scott | 22:04.82 |
| 22 | Wesley DuffPlace 22 · Grade 9 · Bishop Miege | 9 | Bishop Miege | 22:10.78 |
| 23 | Travis PiccirilloPlace 23 · Grade 9 · Bishop Miege | 9 | Bishop Miege | 22:15.19 |
| 24 | Colten WeilPlace 24 · Grade 11 · Labette County | 11 | Labette County | 22:27.34 |
| 25 | Mason GrevePlace 25 · Grade 11 · Chanute | 11 | Chanute | 22:28.39 |
| 26 | August MeyerPlace 26 · Grade 9 · Louisburg | 9 | Louisburg | 22:31.68 |
| 27 | Aiden HallPlace 27 · Grade 10 · Field Kindley | 10 | Field Kindley | 22:40.40 |
| 28 | Aiden StultzPlace 28 · Grade 11 · Field Kindley | 11 | Field Kindley | 22:52.66 |
| 29 | Braeden ScharenbergPlace 29 · Grade 10 · Fort Scott | 10 | Fort Scott | 22:59.51 |
| 30 | Graham LeedsPlace 30 · Grade 12 · Field Kindley | 12 | Field Kindley | 23:03.83 |
| 31 | Jaden GeigerPlace 31 · Grade 11 · Labette County | 11 | Labette County | 23:15.85 |
| 32 | Audrick DriskillPlace 32 · Grade 11 · Labette County | 11 | Labette County | 23:19.32 |
| 33 | Thien MaPlace 33 · Grade 11 · Chanute | 11 | Chanute | 23:20.20 |
| 34 | Spencer ChristiePlace 34 · Grade 11 · Independence | 11 | Independence | 23:26.46 PR |
| 35 | Keaton BreedingPlace 35 · Grade 10 · Independence | 10 | Independence | 23:27.15 |
| 36 | Brian DavisPlace 36 · Grade 12 · Labette County | 12 | Labette County | 23:32.51 |
| 37 | Jacob BronsonPlace 37 · Grade 10 · Paola | 10 | Paola | 23:34.71 |
| 38 | Landon McDanielPlace 38 · Grade 11 · Fort Scott | 11 | Fort Scott | 23:42.47 |
| 39 | Logan FieldsPlace 39 · Grade 11 · Paola | 11 | Paola | 23:54.02 |
| 40 | Arthur CzamanskePlace 40 · Grade 11 · Bishop Miege | 11 | Bishop Miege | 24:00.21 |
| 41 | Sean GrahamPlace 41 · Grade 11 · Independence | 11 | Independence | 24:16.45 PR |
| 42 | Ryley RobsonPlace 42 · Grade 12 · Field Kindley | 12 | Field Kindley | 24:24.09 PR |
| 43 | Matthew LienPlace 43 · Grade 9 · Louisburg | 9 | Louisburg | 24:25.09 |
| 44 | Jace DillowPlace 44 · Grade 10 · Fort Scott | 10 | Fort Scott | 24:28.37 |
| 45 | Hector Matias FranciscoPlace 45 · Grade 12 · Field Kindley | 12 | Field Kindley | 24:44.49 |
| 46 | Dallas PasiniPlace 46 · Grade 9 · Paola | 9 | Paola | 24:47.52 |
| 47 | Malik BrownPlace 47 · Grade 10 · Independence | 10 | Independence | 25:07.36 |
| 48 | Damian HallPlace 48 · Grade 10 · Field Kindley | 10 | Field Kindley | 26:13.83 |
| 49 | Garrett HawleyPlace 49 · Grade 11 · Independence | 11 | Independence | 28:53.53 |
| 50 | Matthew MegoPlace 50 · Grade 10 · Independence | 10 | Independence | 29:06.85 |