| 2 | Reece JonesPlace 2 · Pembroke Hill | — | Pembroke Hill | 16:42.4 |
| 3 | Edward WilhitePlace 3 · Warrensburg | — | Warrensburg | 17:16.3 |
| 4 | Brayden BonnesenPlace 4 · Pleasant Hill | — | Pleasant Hill | 17:23.6 |
| 5 | Colton PalmerPlace 5 · Warrensburg | — | Warrensburg | 17:29.0 |
| 6 | Garrett BakkenPlace 6 · Pleasant Hill | — | Pleasant Hill | 17:34.0 |
| 7 | Shawn GallagherPlace 7 · Pleasant Hill | — | Pleasant Hill | 17:40.1 |
| 8 | Chase RatliffPlace 8 · Weaubleau | — | Weaubleau | 17:42.7 |
| 9 | Matheus RamosPlace 9 · Pembroke Hill | — | Pembroke Hill | 17:47.4 |
| 11 | Coleman GliddonPlace 11 · Pembroke Hill | — | Pembroke Hill | 17:52.4 |
| 12 | Jacob SandyPlace 12 · Oak Grove | — | Oak Grove | 17:59.7 |
| 14 | Thomas WayPlace 14 · Pembroke Hill | — | Pembroke Hill | 18:03.7 |
| 15 | Nathan ManningPlace 15 · Warrensburg | — | Warrensburg | 18:08.4 |
| 16 | Trevor KeyPlace 16 · Warrensburg | — | Warrensburg | 18:15.1 |
| 17 | Jerod RottinghausPlace 17 · Pleasant Hill | — | Pleasant Hill | 18:21.5 |
| 19 | Tanner BrandesPlace 19 · Crest Ridge | — | Crest Ridge | 18:26.2 |
| 20 | Hunter TevisPlace 20 · Holden | — | Holden | 18:30.4 |
| 21 | Avery MooneyPlace 21 · Pembroke Hill | — | Pembroke Hill | 18:31.0 |
| 22 | Will PryorPlace 22 · Pleasant Hill | — | Pleasant Hill | 18:32.4 |
| 23 | Jonny SteverPlace 23 · Odessa | — | Odessa | 18:35.0 |
| 25 | Carter WadePlace 25 · Odessa | — | Odessa | 18:37.5 |
| 26 | Cecil GraingerPlace 26 · Warrensburg | — | Warrensburg | 18:39.1 |
| 27 | Fielding BurnettePlace 27 · Pembroke Hill | — | Pembroke Hill | 18:40.0 |
| 28 | Ryan BoldenPlace 28 · Pleasant Hill | — | Pleasant Hill | 18:41.9 |
| 29 | Matthew StyslingerPlace 29 · Pembroke Hill | — | Pembroke Hill | 18:42.3 |
| 30 | Tyler CummingsPlace 30 · Lone Jack | — | Lone Jack | 18:43.3 |
| 31 | Skyler SmithPlace 31 · Warrensburg | — | Warrensburg | 18:43.4 |
| 32 | Desmond EwingPlace 32 · Pleasant Hill | — | Pleasant Hill | 18:44.6 |
| 33 | Tommy BerePlace 33 · Lexington | — | Lexington | 18:46.8 |
| 34 | Dakota YatesPlace 34 · Lexington | — | Lexington | 18:56.0 |
| 35 | Andrew CookseyPlace 35 · Odessa | — | Odessa | 18:59.7 |
| 36 | Kayelor MelvinPlace 36 · Lexington | — | Lexington | 19:02.3 |
| 37 | Zach DyerPlace 37 · Odessa | — | Odessa | 19:14.6 |
| 38 | Benjamin HedrickPlace 38 · Odessa | — | Odessa | 19:19.4 |
| 39 | Zachary MitchellPlace 39 · Center | — | Center | 19:20.2 |
| 40 | Mac DumskyPlace 40 · Oak Grove | — | Oak Grove | 19:22.6 |
| 41 | Branden MillerPlace 41 · Weaubleau | — | Weaubleau | 19:35.9 |
| 42 | Colton LambethPlace 42 · Weaubleau | — | Weaubleau | 19:39.5 |
| 45 | Nolan ChapmanPlace 45 · Warrensburg | — | Warrensburg | 19:47.4 |
| 46 | Dakotta HuntPlace 46 · Crest Ridge | — | Crest Ridge | 19:52.5 |
| 49 | Hunter HelmigPlace 49 · Odessa | — | Odessa | 20:00.3 |
| 50 | Matthew YoungPlace 50 · Oak Grove | — | Oak Grove | 20:07.4 |
| 52 | Hayden MoorePlace 52 · Odessa | — | Odessa | 20:16.2 |
| 53 | Keegan DevorePlace 53 · Oak Grove | — | Oak Grove | 20:25.4 |
| 54 | Johnny TancrediPlace 54 · Center | — | Center | 20:26.6 |
| 56 | Alonzo RichardsonPlace 56 · Center | — | Center | 20:32.9 |
| 57 | Austin JohnsonPlace 57 · Center | — | Center | 20:33.6 |
| 58 | Matthew WornellPlace 58 · Oak Grove | — | Oak Grove | 20:35.6 |
| 60 | Connor WolkenPlace 60 · Lexington | — | Lexington | 20:40.2 |
| 62 | Ethan HillPlace 62 · Lone Jack | — | Lone Jack | 20:42.9 |
| 63 | Seth CaylorPlace 63 · Lexington | — | Lexington | 20:42.9 |
| 64 | Mike McLaughlinPlace 64 · Lone Jack | — | Lone Jack | 20:43.0 |
| 65 | Dax VoglerPlace 65 · Holden | — | Holden | 20:49.4 |
| 66 | Briar TuckerPlace 66 · Weaubleau | — | Weaubleau | 20:55.8 |
| 67 | Logan DenhamPlace 67 · Lone Jack | — | Lone Jack | 20:59.1 |
| 68 | Aidan CanonPlace 68 · Lone Jack | — | Lone Jack | 21:03.2 |
| 71 | Nathan FeldmanPlace 71 · Crest Ridge | — | Crest Ridge | 21:08.0 |
| 73 | Seth HarmonPlace 73 · Holden | — | Holden | 21:16.8 |
| 74 | Tucker MacWilliamsPlace 74 · Oak Grove | — | Oak Grove | 21:39.7 |
| 75 | Chase GummingerPlace 75 · Center | — | Center | 21:45.1 |
| 76 | Charlie LinkPlace 76 · Lone Jack | — | Lone Jack | 21:49.1 |
| 78 | Matt BarkerPlace 78 · Holden | — | Holden | 21:56.8 |
| 80 | Seth SharpPlace 80 · Crest Ridge | — | Crest Ridge | 22:04.0 |
| 82 | Alex HaydenPlace 82 · Lexington | — | Lexington | 22:06.9 |
| 83 | Chace KampePlace 83 · Oak Grove | — | Oak Grove | 22:15.5 |
| 84 | RC BreedingPlace 84 · Lone Jack | — | Lone Jack | 22:46.3 |
| 85 | Jacob QuinnPlace 85 · Holden | — | Holden | 22:56.5 |
| 88 | Dakota AshworthPlace 88 · Crest Ridge | — | Crest Ridge | 23:44.9 |
| 89 | Tristan BasaduaPlace 89 · Weaubleau | — | Weaubleau | 24:07.5 |
| 90 | David ClarksonPlace 90 · Center | — | Center | 24:30.0 |
| 92 | Jett BrandesPlace 92 · Crest Ridge | — | Crest Ridge | 25:20.1 |