| 1 | Clayton AdamsPlace 1 · Grade SO · Kearney | SO | Kearney | 15:42.30 |
| 2 | Stephen MugechePlace 2 · Grade SR · Blue Springs | SR | Blue Springs | 15:49.60 |
| 3 | Nathan StraubelPlace 3 · Grade SR · Platte County | SR | Platte County | 16:12.30 |
| 4 | Matt AlveyPlace 4 · Grade SR · Liberty | SR | Liberty | 16:28.30 |
| 5 | Cody BerryPlace 5 · Grade JR · Blue Springs | JR | Blue Springs | 16:29.80 |
| 6 | Brandon ColnerPlace 6 · Grade JR · Liberty | JR | Liberty | 16:33.80 |
| 7 | Darrien CasePlace 7 · Grade SR · Park Hill South | SR | Park Hill South | 16:47.10 |
| 8 | William ThompsonPlace 8 · Grade SR · Rockhurst | SR | Rockhurst | 16:47.90 |
| 9 | John LuderPlace 9 · Grade SO · Rockhurst | SO | Rockhurst | 16:51.90 |
| 10 | Kyle PudenzPlace 10 · Grade SR · Park Hill | SR | Park Hill | 16:53.30 |
| 11 | Chris WoodPlace 11 · Grade JR · Staley | JR | Staley | 16:53.60 |
| 12 | Cameron SchaeferPlace 12 · Grade JR · Staley | JR | Staley | 16:58.60 |
| 13 | Henry BahrPlace 13 · Grade FR · Blue Springs South | FR | Blue Springs South | 16:59.30 |
| 14 | Carson BodePlace 14 · Grade SR · Rockhurst | SR | Rockhurst | 17:00.90 |
| 15 | Dylan McCloskeyPlace 15 · Grade SR · Liberty North | SR | Liberty North | 17:02.70 |
| 16 | Damon SouthallPlace 16 · Grade JR · Liberty | JR | Liberty | 17:04.20 |
| 17 | Tyler KingPlace 17 · Grade JR · Raytown | JR | Raytown | 17:04.30 |
| 18 | Gray RyanPlace 18 · Grade JR · Rockhurst | JR | Rockhurst | 17:06.60 |
| 19 | Jack FrazierPlace 19 · Grade SO · Staley | SO | Staley | 17:07.30 |
| 20 | Cedric GibbsPlace 20 · Grade SR · Truman | SR | Truman | 17:08.30 |
| 21 | David FrazierPlace 21 · Grade SR · Truman | SR | Truman | 17:08.90 |
| 22 | Tucker DahlePlace 22 · Grade SO · Central (St. Joseph) | SO | Central (St. Joseph) | 17:09.30 |
| 23 | Brock MyscofskiPlace 23 · Grade JR · Central (St. Joseph) | JR | Central (St. Joseph) | 17:09.80 |
| 24 | Tucker MellesPlace 24 · Grade SR · Park Hill South | SR | Park Hill South | 17:10.00 |
| 25 | Zach KelsayPlace 25 · Grade SR · Blue Springs South | SR | Blue Springs South | 17:10.30 |
| 26 | Christian FisherPlace 26 · Grade SR · Park Hill | SR | Park Hill | 17:15.20 |
| 27 | Mason SmithPlace 27 · Grade SO · Blue Springs South | SO | Blue Springs South | 17:16.80 |
| 28 | Joe BarryPlace 28 · Grade JR · Liberty North | JR | Liberty North | 17:17.30 |
| 29 | Eli GuzmanPlace 29 · Grade FR · Park Hill South | FR | Park Hill South | 17:18.10 |
| 30 | Jourden GilstorfPlace 30 · Grade SR · Blue Springs | SR | Blue Springs | 17:19.80 |
| 31 | Alex WilburnPlace 31 · Grade SR · Liberty | SR | Liberty | 17:23.10 |
| 32 | Luis OchoaPlace 32 · Grade SR · Liberty | SR | Liberty | 17:24.90 |
| 33 | Sam WilkersonPlace 33 · Grade JR · Rockhurst | JR | Rockhurst | 17:25.30 |
| 34 | Brent KilgorePlace 34 · Grade SR · Lee's Summit North | SR | Lee's Summit North | 17:33.00 |
| 35 | Anthony ButlerPlace 35 · Grade JR · Liberty | JR | Liberty | 17:33.30 |
| 36 | Tristan McCoyPlace 36 · Grade SR · Park Hill South | SR | Park Hill South | 17:33.60 |
| 37 | Alex SeesePlace 37 · Grade SR · Rockhurst | SR | Rockhurst | 17:35.80 |
| 38 | Jake BahrPlace 38 · Grade SO · Central (St. Joseph) | SO | Central (St. Joseph) | 17:36.90 |
| 39 | Sam ScovellPlace 39 · Grade SR · Rockhurst | SR | Rockhurst | 17:37.20 |
| 40 | Hanok TeklePlace 40 · Grade SR · Park Hill | SR | Park Hill | 17:40.60 |
| 41 | Boston SmallPlace 41 · Grade FR · Central (St. Joseph) | FR | Central (St. Joseph) | 17:40.70 |
| 42 | Ewan FrickPlace 42 · Grade FR · Park Hill South | FR | Park Hill South | 17:40.70 |
| 43 | Andrew ReecePlace 43 · Grade SO · Park Hill South | SO | Park Hill South | 17:43.00 |
| 44 | Bayly HobdyPlace 44 · Grade SO · North Kansas City | SO | North Kansas City | 17:43.00 |
| 45 | Victor MugechePlace 45 · Grade FR · Blue Springs | FR | Blue Springs | 17:45.10 |
| 46 | Ian NickensPlace 46 · Grade SR · Lee's Summit | SR | Lee's Summit | 17:46.10 |
| 47 | Noah WoodPlace 47 · Grade SO · Lee's Summit | SO | Lee's Summit | 17:50.10 |
| 48 | Nolan OrfPlace 48 · Grade SR · Platte County | SR | Platte County | 17:51.00 |
| 49 | Conor WehrweinPlace 49 · Grade SR · Lee's Summit North | SR | Lee's Summit North | 17:51.10 |
| 50 | Liam DurkinPlace 50 · Grade SO · Blue Springs South | SO | Blue Springs South | 17:51.70 |
| 51 | Tyler RodveltPlace 51 · Grade FR · Staley | FR | Staley | 17:53.50 |
| 52 | Jonathon KroegerPlace 52 · Grade SR · Kearney | SR | Kearney | 17:54.30 |
| 53 | Nick HollanderPlace 53 · Grade SR · Liberty | SR | Liberty | 17:54.70 |
| 54 | Sam PretzPlace 54 · Grade SO · Staley | SO | Staley | 17:55.80 |
| 55 | Collin HornPlace 55 · Grade SO · Blue Springs South | SO | Blue Springs South | 17:56.70 |
| 56 | Blake GooldPlace 56 · Grade JR · Blue Springs | JR | Blue Springs | 17:57.90 |
| 57 | Chris MitchellPlace 57 · Grade SR · Lee's Summit | SR | Lee's Summit | 18:00.90 |
| 58 | Caleb MichellPlace 58 · Grade SO · William Chrisman | SO | William Chrisman | 18:03.20 |
| 59 | Brady YooPlace 59 · Grade SR · Lee's Summit North | SR | Lee's Summit North | 18:04.40 |
| 60 | Gabe DaviesPlace 60 · Grade JR · Lee's Summit North | JR | Lee's Summit North | 18:05.60 |
| 61 | Derek MooresPlace 61 · Grade SR · Lee's Summit North | SR | Lee's Summit North | 18:06.50 |
| 62 | Dylan SeefeldtPlace 62 · Grade SO · Lee's Summit | SO | Lee's Summit | 18:06.90 |
| 63 | Matt ReisPlace 63 · Grade FR · Lee's Summit North | FR | Lee's Summit North | 18:08.70 |
| 64 | Tyler CollinsPlace 64 · Grade SO · Staley | SO | Staley | 18:11.80 |
| 65 | Seth HenksPlace 65 · Grade SO · Blue Springs South | SO | Blue Springs South | 18:11.90 |
| 66 | Dalton SmithPlace 66 · Grade SR · Blue Springs South | SR | Blue Springs South | 18:18.70 |
| 67 | Jake PrososkiPlace 67 · Grade SO · Park Hill South | SO | Park Hill South | 18:22.40 |
| 68 | Vincent PiercePlace 68 · Grade SO · Blue Springs | SO | Blue Springs | 18:29.90 |
| 69 | Drew ReisPlace 69 · Grade FR · Lee's Summit North | FR | Lee's Summit North | 18:34.10 |
| 70 | Nokomis MillerPlace 70 · Grade JR · Central (St. Joseph) | JR | Central (St. Joseph) | 18:37.00 |
| 71 | Alec PfleidererPlace 71 · Grade SO · Central (St. Joseph) | SO | Central (St. Joseph) | 18:41.20 |
| 72 | Luke KernellPlace 72 · Grade JR · Liberty North | JR | Liberty North | 18:56.20 |
| 73 | Ward MershonPlace 73 · Grade JR · Staley | JR | Staley | 18:57.80 |
| 74 | Eli CopelandPlace 74 · Grade SO · Fort Osage | SO | Fort Osage | 19:06.80 |
| 75 | Hunter LongPlace 75 · Grade SO · Platte County | SO | Platte County | 19:09.50 |
| 76 | Zach SipesPlace 76 · Grade JR · Central (St. Joseph) | JR | Central (St. Joseph) | 19:11.20 |
| 77 | Oaklee HauschildPlace 77 · Grade FR · Blue Springs | FR | Blue Springs | 19:40.50 |