| 1 | Mason MccainPlace 1 · Grade 11 · Grain Valley | 11 | Grain Valley | 11:12.07 |
| 2 | Ryan RinggenbergPlace 2 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 11:33.10 |
| 3 | Evan FunkPlace 3 · Grade 11 · Fort Osage | 11 | Fort Osage | 11:49.27 |
| 4 | Quintin FalkPlace 4 · Grade 10 · Blue Springs South | 10 | Blue Springs South | 11:56.45 |
| 5 | Ian ZindPlace 5 · Grade 10 · Blue Springs South | 10 | Blue Springs South | 12:02.35 |
| 6 | Rhett JenkinsPlace 6 · Grade 10 · Blue Springs South | 10 | Blue Springs South | 12:02.98 |
| 7 | Tyler HuschPlace 7 · Grade 12 · Cameron | 12 | Cameron | 12:04.75 |
| 8 | Tyler RumorePlace 8 · Grade 11 · Excelsior Springs | 11 | Excelsior Springs | 12:16.91 |
| 9 | Jason KlassenPlace 9 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 12:23.57 |
| 10 | Lex FoxPlace 10 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 12:32.85 |
| 11 | Adrian BobzienPlace 11 · Grade 9 · Grain Valley | 9 | Grain Valley | 12:37.64 |
| 12 | Otto DreherPlace 12 · Grade 9 · Blue Springs South | 9 | Blue Springs South | 12:37.74 |
| 13 | Austin SamsonPlace 13 · Grade 10 · Fort Osage | 10 | Fort Osage | 12:40.79 |
| 14 | Johnathan AlcornPlace 14 · Grade 10 · Fort Osage | 10 | Fort Osage | 12:41.67 |
| 15 | Cameron McClainPlace 15 · Grade 10 · Blue Springs South | 10 | Blue Springs South | 12:50.05 |
| 16 | Gavin WilmesPlace 16 · Grade 10 · Excelsior Springs | 10 | Excelsior Springs | 12:52.09 |
| 17 | Michael AshPlace 17 · Grade 12 · Grain Valley | 12 | Grain Valley | 12:55.16 |
| 18 | Brett IrwinPlace 18 · Grade 11 · Fort Osage | 11 | Fort Osage | 13:03.59 |
| 19 | Jackson WilliamsPlace 19 · Grade 11 · Grain Valley | 11 | Grain Valley | 13:12.14 |
| 20 | Jacob BryantPlace 20 · Grade 12 · Cameron | 12 | Cameron | 13:17.87 |
| 21 | Cole PearcePlace 21 · Grade 12 · Grain Valley | 12 | Grain Valley | 13:20.26 |
| 22 | Kendall ButlerPlace 22 · Grade 10 · Grain Valley | 10 | Grain Valley | 13:34.19 |
| 23 | Eli UnderwoodPlace 23 · Grade 11 · Fort Osage | 11 | Fort Osage | 13:34.50 |
| 24 | Chris FossingerPlace 24 · Grade 9 · Grain Valley | 9 | Grain Valley | 13:39.49 |
| 25 | Thomas DrawlPlace 25 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 14:23.49 |
| 26 | Carson KernPlace 26 · Grade 10 · Cameron | 10 | Cameron | 14:54.16 |
| 27 | Caleb HuschPlace 27 · Grade 10 · Cameron | 10 | Cameron | 14:58.94 |
| 28 | Kaden TurnerPlace 28 · Grade 11 · Cameron | 11 | Cameron | 14:59.16 |
| 29 | Caden HanrahanPlace 29 · Grade 12 · Cameron | 12 | Cameron | 15:06.32 |
| 30 | Deacon BellPlace 30 · Grade 10 · Cameron | 10 | Cameron | 15:33.20 |
| 31 | Brenton RossPlace 31 · Grade 11 · Cameron | 11 | Cameron | 15:39.81 |
| 32 | Caleb GarciaPlace 32 · Grade 10 · Blue Springs South | 10 | Blue Springs South | 15:48.87 |
| 33 | Damien McDadePlace 33 · Grade 10 · Excelsior Springs | 10 | Excelsior Springs | 16:00.57 |
| 34 | Cale FrechinPlace 34 · Grade 11 · Fort Osage | 11 | Fort Osage | 16:30.13 |
| 35 | Alexander KroppPlace 35 · Grade 11 · Cameron | 11 | Cameron | 16:30.19 |
| 36 | Brett WiningarPlace 36 · Grade 10 · Fort Osage | 10 | Fort Osage | 16:35.47 |
| 37 | Gavin PinkstonPlace 37 · Grade 9 · Cameron | 9 | Cameron | 17:21.67 |
| 38 | Joseph RameyPlace 38 · Grade 12 · Cameron | 12 | Cameron | 18:05.40 |
| 39 | Pierce HeardPlace 39 · Grade 9 · Grain Valley | 9 | Grain Valley | 18:43.72 |
| 40 | Damian TapiaPlace 40 · Grade 11 · Fort Osage | 11 | Fort Osage | 18:57.24 |
| 41 | Christian HillPlace 41 · Grade 9 · Blue Springs South | 9 | Blue Springs South | 19:08.89 |