| 1 | Tom SeitzerPlace 1 · Grade 12 · Rockhurst | 12 | Rockhurst | 15:28.81 PR |
| 2 | Preston WheelerPlace 2 · Grade 12 · Staley | 12 | Staley | 16:08.70 PR |
| 3 | Gabe McClainPlace 3 · Grade 12 · Blue Springs | 12 | Blue Springs | 16:13.21 |
| 4 | Jack WarnerPlace 4 · Grade 11 · Staley | 11 | Staley | 16:14.89 |
| 5 | Wes PorterPlace 5 · Grade 11 · Rockhurst | 11 | Rockhurst | 16:18.58 |
| 6 | Luke WinklerPlace 6 · Grade 11 · Staley | 11 | Staley | 16:19.42 |
| 7 | Dillon GroverPlace 7 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 16:27.59 |
| 8 | Matthew InglePlace 8 · Grade 11 · Rockhurst | 11 | Rockhurst | 16:31.24 |
| 9 | Ethan LeePlace 9 · Grade 9 · Liberty North | 9 | Liberty North | 16:32.72 |
| 10 | Logan BlyPlace 10 · Grade 12 · Liberty | 12 | Liberty | 16:33.00 |
| 11 | Samuel TravisPlace 11 · Grade 10 · Liberty North | 10 | Liberty North | 16:34.16 |
| 12 | Mason MarshallPlace 12 · Grade 12 · Kearney | 12 | Kearney | 16:34.58 |
| 13 | James CeraPlace 13 · Grade 9 · Central (St. Joseph) | 9 | Central (St. Joseph) | 16:36.68 PR |
| 14 | William RebouletPlace 14 · Grade 12 · Rockhurst | 12 | Rockhurst | 16:38.48 PR |
| 15 | Brock WoodersonPlace 15 · Grade 10 · Blue Springs | 10 | Blue Springs | 16:39.97 |
| 16 | Jacob EwerPlace 16 · Grade 12 · Kearney | 12 | Kearney | 16:40.24 |
| 17 | Jackson LetcherPlace 17 · Grade 12 · Platte County | 12 | Platte County | 16:41.64 |
| 18 | Collin RigginsPlace 18 · Grade 11 · Staley | 11 | Staley | 16:42.35 PR |
| 19 | Christian LudtkePlace 19 · Grade 12 · Park Hill South | 12 | Park Hill South | 16:42.77 |
| 20 | Nathan BarryPlace 20 · Grade 10 · Central (St. Joseph) | 10 | Central (St. Joseph) | 16:42.94 |
| 21 | Damion MujicaPlace 21 · Grade 10 · Central (St. Joseph) | 10 | Central (St. Joseph) | 16:43.34 |
| 22 | Bret WorleyPlace 22 · Grade 11 · Park Hill South | 11 | Park Hill South | 16:44.63 |
| 23 | Lucas HupkePlace 23 · Grade 12 · Rockhurst | 12 | Rockhurst | 16:47.38 PR |
| 24 | Ryan MataPlace 24 · Grade 11 · Liberty | 11 | Liberty | 16:49.29 |
| 25 | Patrick MullenPlace 25 · Grade 12 · Rockhurst | 12 | Rockhurst | 16:51.09 |
| 26 | Ben GallowayPlace 26 · Grade 11 · Central (St. Joseph) | 11 | Central (St. Joseph) | 16:51.94 |
| 27 | Kenneth Lenger iiiPlace 27 · Grade 10 · Liberty | 10 | Liberty | 16:59.05 |
| 28 | Jack KlassenPlace 28 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 16:59.65 |
| 29 | Phillip ClearyPlace 29 · Grade 11 · Liberty | 11 | Liberty | 17:02.67 PR |
| 30 | John SierenPlace 30 · Grade 10 · Liberty North | 10 | Liberty North | 17:03.65 PR |
| 31 | Nathaniel HenksPlace 31 · Grade 12 · Blue Springs South | 12 | Blue Springs South | 17:04.16 |
| 32 | Luke ByrnePlace 32 · Grade 11 · Lee's Summit | 11 | Lee's Summit | 17:04.44 |
| 33 | Daniel GarrisonPlace 33 · Grade 12 · Liberty | 12 | Liberty | 17:05.61 |
| 34 | Ben WilloughbyPlace 34 · Grade 12 · Central (St. Joseph) | 12 | Central (St. Joseph) | 17:05.65 |
| 35 | Justin SteffensmeierPlace 35 · Grade 11 · Liberty | 11 | Liberty | 17:10.38 |
| 36 | Evan McPhatterPlace 36 · Grade 11 · Platte County | 11 | Platte County | 17:11.22 PR |
| 37 | Isaiah PhillipsPlace 37 · Grade 11 · Park Hill | 11 | Park Hill | 17:12.97 |
| 38 | Jacob BallPlace 38 · Grade 11 · Central (St. Joseph) | 11 | Central (St. Joseph) | 17:15.13 |
| 39 | Collin ClemonsPlace 39 · Grade 10 · Grain Valley | 10 | Grain Valley | 17:18.09 |
| 40 | Mason MccainPlace 40 · Grade 9 · Grain Valley | 9 | Grain Valley | 17:18.73 |
| 41 | Tyler BolzPlace 41 · Grade 11 · Liberty | 11 | Liberty | 17:19.04 |
| 42 | Dawson WalkerPlace 42 · Grade 10 · Staley | 10 | Staley | 17:19.52 |
| 43 | Mason OrschelnPlace 43 · Grade 10 · Central (St. Joseph) | 10 | Central (St. Joseph) | 17:21.95 |
| 44 | Donnie KennedyPlace 44 · Grade 12 · Blue Springs | 12 | Blue Springs | 17:30.95 |
| 45 | Kevin McClainPlace 45 · Grade 10 · Blue Springs | 10 | Blue Springs | 17:32.69 |
| 46 | Dylan DuncanPlace 46 · Grade 10 · Liberty North | 10 | Liberty North | 17:33.32 |
| 47 | Johnathen HousePlace 47 · Grade 10 · Liberty North | 10 | Liberty North | 17:33.97 |
| 48 | Jackson LilePlace 48 · Grade 10 · Blue Springs South | 10 | Blue Springs South | 17:34.32 |
| 49 | Matthew HigginsPlace 49 · Grade 11 · Blue Springs | 11 | Blue Springs | 17:34.35 |
| 50 | Jack GattiPlace 50 · Grade 12 · Lee's Summit North | 12 | Lee's Summit North | 17:34.48 |
| 51 | Kayden CriggerPlace 51 · Grade 10 · Ruskin | 10 | Ruskin | 17:34.71 |
| 52 | Justin KingPlace 52 · Grade 10 · Liberty North | 10 | Liberty North | 17:35.67 |
| 53 | Zachary CarterPlace 53 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 17:37.94 |
| 54 | Angel RochaPlace 54 · Grade 11 · Grandview | 11 | Grandview | 17:38.72 |
| 55 | Maxwell GoekePlace 55 · Grade 12 · Rockhurst | 12 | Rockhurst | 17:39.02 |
| 56 | Jakob LewisPlace 56 · Grade 11 · Liberty North | 11 | Liberty North | 17:45.27 |
| 57 | Clayton GurleyPlace 57 · Grade 12 · Blue Springs | 12 | Blue Springs | 17:45.97 |
| 58 | Ryan ChelugetPlace 58 · Grade 11 · Blue Springs | 11 | Blue Springs | 17:48.58 |
| 59 | Royce FisherPlace 59 · Grade 11 · Grain Valley | 11 | Grain Valley | 17:48.59 |
| 60 | Ezekiel ButlerPlace 60 · Grade 11 · Blue Springs South | 11 | Blue Springs South | 17:49.28 |
| 61 | Dan FosterPlace 61 · Grade 10 · Park Hill | 10 | Park Hill | 17:49.85 |
| 62 | Carson ClancyPlace 62 · Grade 9 · Lee's Summit North | 9 | Lee's Summit North | 17:58.86 |
| 63 | Damien CunninghamPlace 63 · Grade 12 · Lee's Summit | 12 | Lee's Summit | 18:02.44 |
| 64 | Jackson BelmorePlace 64 · Grade 11 · Lee's Summit | 11 | Lee's Summit | 18:02.49 PR |
| 65 | Nathan NguyenPlace 65 · Grade 11 · Staley | 11 | Staley | 18:05.37 |
| 66 | Jaxson JarmanPlace 66 · Grade 11 · Grain Valley | 11 | Grain Valley | 18:12.65 |
| 67 | Rayvon EppersonPlace 67 · Grade 10 · Grandview | 10 | Grandview | 18:16.68 |
| 68 | Michael ReddickPlace 68 · Grade 11 · Fort Osage | 11 | Fort Osage | 18:17.58 |
| 69 | Isaac BurdPlace 69 · Grade 9 · Grain Valley | 9 | Grain Valley | 18:28.10 |
| 70 | Alex JacksonPlace 70 · Grade 9 · Blue Springs South | 9 | Blue Springs South | 18:33.40 |
| 71 | Drew SallmanPlace 71 · Grade 10 · Staley | 10 | Staley | 18:39.27 |
| 72 | Marshall DobsonPlace 72 · Grade 12 · Grain Valley | 12 | Grain Valley | 18:42.01 |
| 73 | Jake SandersPlace 73 · Grade 11 · Grain Valley | 11 | Grain Valley | 18:49.93 |