| 1 | Victor MugechePlace 1 · Grade 11 · Blue Springs | 11 | Blue Springs | 15:51.00 |
| 2 | John LuderPlace 2 · Grade 12 · Rockhurst | 12 | Rockhurst | 15:58.00 |
| 3 | Oaklee HauschildPlace 3 · Grade 11 · Blue Springs | 11 | Blue Springs | 16:20.00 |
| 4 | Andrew ConnorPlace 4 · Grade 11 · Rockhurst | 11 | Rockhurst | 16:33.00 |
| 5 | Matt ReisPlace 5 · Grade 11 · Lee's Summit North | 11 | Lee's Summit North | 16:37.00 |
| 6 | Drew ReisPlace 6 · Grade 11 · Lee's Summit North | 11 | Lee's Summit North | 16:38.00 |
| 7 | Danny ToomeyPlace 7 · Grade 12 · Rockhurst | 12 | Rockhurst | 16:40.00 |
| 8 | Tom SeitzerPlace 8 · Grade 10 · Rockhurst | 10 | Rockhurst | 16:41.00 |
| 9 | Jacob EidsonPlace 9 · Grade 11 · Lee's Summit North | 11 | Lee's Summit North | 16:41.90 PR |
| 10 | Branden SchaffPlace 10 · Grade 12 · Rockhurst | 12 | Rockhurst | 16:44.00 |
| 11 | Collin HornPlace 11 · Grade 12 · Blue Springs South | 12 | Blue Springs South | 16:46.00 |
| 12 | Gabe McClainPlace 12 · Grade 10 · Blue Springs | 10 | Blue Springs | 16:47.00 |
| 13 | Parker AndersonPlace 13 · Grade 11 · Lee's Summit North | 11 | Lee's Summit North | 16:49.00 PR |
| 14 | Zachary GroverPlace 14 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 17:06.00 |
| 15 | Peter CampbellPlace 15 · Grade 11 · Rockhurst | 11 | Rockhurst | 17:09.00 |
| 16 | Jonah LoewePlace 16 · Grade 11 · Blue Springs | 11 | Blue Springs | 17:13.00 |
| 17 | Noah SchloegelPlace 17 · Grade 12 · Rockhurst | 12 | Rockhurst | 17:16.00 |
| 18 | Dalton MillerPlace 18 · Grade 12 · Grain Valley | 12 | Grain Valley | 17:16.40 |
| 19 | Dylan SeefeldtPlace 19 · Grade 12 · Lee's Summit | 12 | Lee's Summit | 17:20.00 |
| 20 | Coleman CrosbyPlace 20 · Grade 12 · Lee's Summit North | 12 | Lee's Summit North | 17:23.00 |
| 21 | Mason SmithPlace 21 · Grade 12 · Blue Springs South | 12 | Blue Springs South | 17:27.00 |
| 22 | Chance ListerPlace 22 · Grade 12 · Grain Valley | 12 | Grain Valley | 17:29.00 PR |
| 23 | Liam DurkinPlace 23 · Grade 12 · Blue Springs South | 12 | Blue Springs South | 17:31.00 |
| 24 | Vincent PiercePlace 24 · Grade 12 · Blue Springs | 12 | Blue Springs | 17:32.00 |
| 25 | Caleb HammerPlace 25 · Grade 11 · Lee's Summit North | 11 | Lee's Summit North | 17:32.30 |
| 26 | Caleb MichellPlace 26 · Grade 12 · William Chrisman | 12 | William Chrisman | 17:37.00 |
| 27 | Chris BuncePlace 27 · Grade 12 · William Chrisman | 12 | William Chrisman | 17:40.00 |
| 28 | Damien CunninghamPlace 28 · Grade 10 · Lee's Summit | 10 | Lee's Summit | 17:42.00 |
| 29 | Noah WoodPlace 29 · Grade 12 · Lee's Summit | 12 | Lee's Summit | 17:45.00 |
| 30 | Seth HenksPlace 30 · Grade 12 · Blue Springs South | 12 | Blue Springs South | 17:45.60 |
| 31 | Gavin LeonardPlace 31 · Grade 10 · Grain Valley | 10 | Grain Valley | 17:48.00 |
| 32 | Armani RedesPlace 32 · Grade 10 · Blue Springs | 10 | Blue Springs | 17:59.00 |
| 33 | Luke TalcottPlace 33 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 18:00.00 |
| 34 | Nic DeanPlace 34 · Grade 10 · Grain Valley | 10 | Grain Valley | 18:08.00 |
| 35 | Kendall KingPlace 35 · Grade 12 · Lee's Summit | 12 | Lee's Summit | 18:12.00 |
| 36 | Matthew WillisPlace 36 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 18:17.00 |
| 37 | Micah CopelandPlace 37 · Grade 9 · Fort Osage | 9 | Fort Osage | 18:18.00 |
| 38 | Royce FisherPlace 38 · Grade 9 · Grain Valley | 9 | Grain Valley | 18:19.00 |
| 39 | Jack GrahamPlace 39 · Grade 10 · Lee's Summit North | 10 | Lee's Summit North | 18:20.00 |
| 40 | Alex ZachgoPlace 40 · Grade 9 · Fort Osage | 9 | Fort Osage | 18:21.00 PR |
| 41 | Austin HeinemanPlace 41 · Grade 12 · Lee's Summit | 12 | Lee's Summit | 18:24.00 |
| 42 | Trent WeigelPlace 42 · Grade 12 · Grain Valley | 12 | Grain Valley | 18:25.00 PR |
| 43 | Tom BettisPlace 43 · Grade 11 · Raytown | 11 | Raytown | 18:26.00 |
| 44 | Matthew HigginsPlace 44 · Grade 9 · Blue Springs | 9 | Blue Springs | 18:26.30 |
| 45 | Marcus ThimeschPlace 45 · Grade 10 · Truman | 10 | Truman | 18:27.00 |
| 46 | Hayden AstryPlace 46 · Grade 10 · Fort Osage | 10 | Fort Osage | 18:37.00 |
| 47 | Trey DumasPlace 47 · Grade 11 · William Chrisman | 11 | William Chrisman | 18:39.00 |
| 48 | Justin BinnickerPlace 48 · Grade 10 · Truman | 10 | Truman | 18:40.00 |
| 49 | Layne BrenemanPlace 49 · Grade 11 · Lee's Summit | 11 | Lee's Summit | 18:40.10 |
| 50 | Connor MurrayPlace 50 · Grade 10 · Lee's Summit | 10 | Lee's Summit | 18:45.00 |
| 51 | Hunter DonelsonPlace 51 · Grade 9 · Truman | 9 | Truman | 18:48.00 |
| 52 | Tanner JolleyPlace 52 · Grade 9 · William Chrisman | 9 | William Chrisman | 18:52.00 |
| 53 | Cooper DayPlace 53 · Grade 11 · Grain Valley | 11 | Grain Valley | 18:58.00 |
| 54 | Austyn SmithPlace 54 · Grade 10 · Fort Osage | 10 | Fort Osage | 19:12.00 |
| 55 | Benjamin PrestonPlace 55 · Grade 10 · Fort Osage | 10 | Fort Osage | 19:13.00 PR |
| 56 | Deion CaddiellPlace 56 · Grade 11 · Raytown South | 11 | Raytown South | 19:15.00 PR |
| 57 | Dalton ArcherPlace 57 · Grade 12 · Fort Osage | 12 | Fort Osage | 19:17.00 |
| 58 | James Dylan FinchPlace 58 · Grade 11 · Raytown | 11 | Raytown | 19:26.00 |
| 59 | Nathan LewisPlace 59 · Grade 9 · Truman | 9 | Truman | 19:30.00 |
| 60 | Donovan CusickPlace 60 · Grade 9 · Raytown South | 9 | Raytown South | 19:45.00 |
| 61 | Nate McIntyrePlace 61 · Grade 11 · Raytown South | 11 | Raytown South | 19:49.00 |
| 62 | Aldo SanchezPlace 62 · Grade 11 · Ruskin | 11 | Ruskin | 19:53.00 |
| 63 | Braxton WardPlace 63 · Grade 11 · William Chrisman | 11 | William Chrisman | 20:00.00 |
| 64 | Andrew VunCannonPlace 64 · Grade 11 · Truman | 11 | Truman | 20:06.00 |
| 65 | Nicholas FiorelloPlace 65 · Grade 11 · Truman | 11 | Truman | 20:08.00 |
| 66 | Marcus ClaytonPlace 66 · Grade 11 · Truman | 11 | Truman | 20:15.00 |
| 67 | Nick CruzPlace 67 · Grade 12 · Raytown South | 12 | Raytown South | 20:43.00 |
| 68 | Keegan HodgePlace 68 · Grade 9 · Raytown South | 9 | Raytown South | 20:48.00 PR |
| 69 | Kevin MelsonPlace 69 · Grade 11 · Ruskin | 11 | Ruskin | 20:53.00 |
| 70 | Sam WimberleyPlace 70 · Grade 12 · William Chrisman | 12 | William Chrisman | 20:59.00 |
| 71 | Nick MendozaPlace 71 · Grade 11 · William Chrisman | 11 | William Chrisman | 21:02.00 |
| 72 | Michael ReddickPlace 72 · Grade 9 · Fort Osage | 9 | Fort Osage | 21:17.00 |
| 73 | Jakob PetersonPlace 73 · Grade 9 · Raytown | 9 | Raytown | 21:22.00 |
| 74 | Keshawn StonePlace 74 · Grade 12 · Ruskin | 12 | Ruskin | 21:24.00 |
| 75 | Jacob PuhrPlace 75 · Grade 11 · Grandview | 11 | Grandview | 21:39.00 PR |
| 76 | Tyler MitchellPlace 76 · Grade 11 · Ruskin | 11 | Ruskin | 22:45.00 |
| 77 | Dominic GrissellPlace 77 · Grade 12 · Grandview | 12 | Grandview | 22:47.00 PR |
| 78 | Davion TurnerPlace 78 · Grade 12 · Raytown | 12 | Raytown | 22:53.00 PR |
| 79 | Kwon ReedPlace 79 · Grade 11 · Ruskin | 11 | Ruskin | 23:33.00 |
| 80 | Conner PhillipsPlace 80 · Grade 12 · Raytown | 12 | Raytown | 24:24.00 PR |
| 81 | Sam MilesPlace 81 · Grade 11 · Raytown | 11 | Raytown | 25:24.00 |
| 82 | Eduardo ChaconPlace 82 · Grade 11 · Raytown | 11 | Raytown | 27:14.00 |