| 1 | DJ StahlPlace 1 · Grade SR · Smithville | SR | Smithville | 17:41.30 |
| 2 | Caleb TermorshuizenPlace 2 · Grade JR · Smithville | JR | Smithville | 17:43.00 |
| 3 | Stuart SchmidtkePlace 3 · Grade SO · Lafayette (St. Josep | SO | Lafayette (St. Josep | 17:57.20 |
| 4 | Simon HollyPlace 4 · Grade JR · Benton | JR | Benton | 17:57.30 |
| 5 | Sam EvansPlace 5 · Grade JR · Cameron | JR | Cameron | 18:07.50 |
| 6 | Robbie ParkeyPlace 6 · Grade JR · Chillicothe | JR | Chillicothe | 18:11.70 |
| 7 | Dominic MattockPlace 7 · Grade SR · Maryville | SR | Maryville | 18:13.70 |
| 8 | Andrew ZackusPlace 8 · Grade SR · Benton | SR | Benton | 18:16.10 |
| 9 | Chase WutkePlace 9 · Grade SR · Smithville | SR | Smithville | 18:21.60 |
| 10 | Jackson BeaverPlace 10 · Grade JR · Benton | JR | Benton | 18:22.60 |
| 11 | Josh Sanders (Alvarez SOPlace 11 · Maryville | — | Maryville | 18:23.10 |
| 12 | Brent ShelorPlace 12 · Grade JR · Excelsior Springs | JR | Excelsior Springs | 18:23.90 |
| 13 | Christian ClementPlace 13 · Grade SR · Smithville | SR | Smithville | 18:24.80 |
| 14 | Matt GagerPlace 14 · Grade JR · Smithville | JR | Smithville | 18:25.40 |
| 15 | Sam BakerPlace 15 · Grade SO · Van Horn (Independen | SO | Van Horn (Independen | 18:27.20 |
| 16 | Layne WormanPlace 16 · Grade SO · Chillicothe | SO | Chillicothe | 18:30.30 |
| 17 | Logan StockPlace 17 · Grade JR · Excelsior Springs | JR | Excelsior Springs | 18:51.80 |
| 18 | Cody SavillePlace 18 · Grade SR · Chillicothe | SR | Chillicothe | 18:52.00 |
| 19 | Mitch TorklesonPlace 19 · Grade SR · Smithville | SR | Smithville | 18:54.60 |
| 20 | Zac HollandPlace 20 · Grade JR · Chillicothe | JR | Chillicothe | 18:58.30 |
| 21 | J. T. HartPlace 21 · Grade SR · Savannah | SR | Savannah | 18:58.80 |
| 22 | Scott ShawPlace 22 · Grade SR · Maryville | SR | Maryville | 19:05.20 |
| 23 | Jack LewisPlace 23 · Grade FR · St. Pius X (Kansas | FR | St. Pius X (Kansas | 19:12.80 |
| 24 | Matthew KirkPlace 24 · Grade SO · St. Pius X (Kansas | SO | St. Pius X (Kansas | 19:17.70 |
| 25 | Patrick KeeferPlace 25 · Grade SR · St. Pius X (Kansas | SR | St. Pius X (Kansas | 19:19.20 |
| 26 | Ben HartwigPlace 26 · Grade JR · Excelsior Springs | JR | Excelsior Springs | 19:23.20 |
| 27 | landon johnsonPlace 27 · Grade SR · Northeast (Kc) | SR | Northeast (Kc) | 19:23.30 |
| 28 | Seth EdwardsPlace 28 · Grade JR · Excelsior Springs | JR | Excelsior Springs | 19:31.60 |
| 29 | Michael GaritzPlace 29 · Grade SO · St. Pius X (Kansas | SO | St. Pius X (Kansas | 19:34.70 |
| 30 | Logan CutlerPlace 30 · Grade FR · Smithville | FR | Smithville | 19:34.90 |
| 31 | Jacob BarbeePlace 31 · Grade FR · Cameron | FR | Cameron | 19:41.10 |
| 32 | Wyatt BulkPlace 32 · Grade JR · Richmond | JR | Richmond | 19:43.50 |
| 33 | Max ClaycombPlace 33 · Grade FR · Savannah | FR | Savannah | 19:46.70 |
| 34 | Jordan EdsonPlace 34 · Grade FR · Benton | FR | Benton | 19:48.90 |
| 35 | Lane RogersPlace 35 · Grade SO · Excelsior Springs | SO | Excelsior Springs | 19:52.00 |
| 36 | Gunnar YoungPlace 36 · Grade FR · Chillicothe | FR | Chillicothe | 19:52.80 |
| 37 | Alec TapiaPlace 37 · Grade SO · St. Pius X (Kansas | SO | St. Pius X (Kansas | 19:54.00 |
| 38 | Brendan BauerPlace 38 · Grade JR · St. Pius X (Kansas | JR | St. Pius X (Kansas | 19:59.50 |
| 39 | Joshua McGiltonPlace 39 · Grade FR · Cameron | FR | Cameron | 20:03.90 |
| 40 | Zach EllingPlace 40 · Grade JR · St. Pius X (Kansas | JR | St. Pius X (Kansas | 20:14.90 |
| 41 | Alex GardnerPlace 41 · Grade SO · Maryville | SO | Maryville | 20:19.90 |
| 42 | Keyauno RobertsPlace 42 · Grade JR · Van Horn (Independen | JR | Van Horn (Independen | 20:30.90 |
| 43 | Sebastian PerryPlace 43 · Grade FR · Benton | FR | Benton | 20:32.10 |
| 44 | Jackson Ruffcorn-Rowl JRPlace 44 · Cameron | — | Cameron | 20:34.10 |
| 45 | Tristian CarmackPlace 45 · Grade JR · Chillicothe | JR | Chillicothe | 20:35.50 |
| 46 | Jackson PencePlace 46 · Grade JR · Richmond | JR | Richmond | 20:37.00 |
| 47 | Michael ForsbergPlace 47 · Grade SR · Benton | SR | Benton | 20:37.90 |
| 48 | Quinn KeaslingPlace 48 · Grade SR · Cameron | SR | Cameron | 20:40.50 |
| 49 | Christopher ParisPlace 49 · Grade SO · Maryville | SO | Maryville | 21:11.20 |
| 50 | Colin ArnoldPlace 50 · Grade SO · Maryville | SO | Maryville | 21:15.90 |
| 51 | Griffin RosterPlace 51 · Grade FR · Savannah | FR | Savannah | 21:17.70 |
| 52 | Jacob ClarkPlace 52 · Grade SO · Richmond | SO | Richmond | 21:17.90 |
| 53 | Emanuel murrayPlace 53 · Grade JR · Northeast (Kc) | JR | Northeast (Kc) | 21:27.90 |
| 54 | Isaiah Stewart-Johnso SOPlace 54 · Benton | — | Benton | 21:31.10 |
| 55 | Josh SchmitzPlace 55 · Grade JR · Cameron | JR | Cameron | 21:42.20 |
| 56 | Daniel PemburlinPlace 56 · Grade FR · Richmond | FR | Richmond | 21:45.00 |
| 57 | Brandon McKnightPlace 57 · Grade SR · Savannah | SR | Savannah | 21:47.20 |
| 58 | Tanner SmithPlace 58 · Grade FR · Van Horn (Independen | FR | Van Horn (Independen | 21:50.60 |
| 59 | Scott AlbertyPlace 59 · Grade JR · Savannah | JR | Savannah | 21:53.60 |
| 60 | Alex ArgylePlace 60 · Grade SO · Excelsior Springs | SO | Excelsior Springs | 21:55.70 |
| 61 | Erik LangstonPlace 61 · Grade JR · Lafayette (St. Josep | JR | Lafayette (St. Josep | 22:01.40 |
| 62 | Josh GoodloePlace 62 · Grade SO · Richmond | SO | Richmond | 22:04.60 |
| 63 | Trevor BurnsPlace 63 · Grade FR · Richmond | FR | Richmond | 22:04.80 |
| 64 | Miles HillegasPlace 64 · Grade SR · Richmond | SR | Richmond | 22:06.10 |
| 65 | Gage BenightPlace 65 · Grade SO · Lafayette (St. Josep | SO | Lafayette (St. Josep | 22:23.00 |
| 66 | Tanner HobbsPlace 66 · Grade SO · Chillicothe | SO | Chillicothe | 22:23.40 |
| 67 | William JonesPlace 67 · Grade SR · Northeast (Kc) | SR | Northeast (Kc) | 22:40.70 |
| 68 | Arthur MeehanPlace 68 · Grade FR · Excelsior Springs | FR | Excelsior Springs | 22:57.80 |
| 69 | Aaron PrinzPlace 69 · Grade FR · Maryville | FR | Maryville | 23:12.80 |
| 70 | Donovan smithPlace 70 · Grade JR · Northeast (Kc) | JR | Northeast (Kc) | 23:26.80 |
| 71 | Jesus vegaPlace 71 · Grade SO · Northeast (Kc) | SO | Northeast (Kc) | 23:55.00 |
| 72 | Josiah ChambersPlace 72 · Grade SO · Savannah | SO | Savannah | 24:27.70 |
| 73 | Zane SilkettPlace 73 · Grade JR · Savannah | JR | Savannah | 25:01.90 |
| 74 | Josh McMullenPlace 74 · Grade FR · Cameron | FR | Cameron | 30:28.60 |