| 1 | Ben WertenbergerPlace 1 · Olathe E | — | Olathe E | 19:22.00 |
| 2 | Caleb NelsonPlace 2 · Smithville | — | Smithville | 19:46.00 |
| 3 | Brad WheelerPlace 3 · Mid Buch | — | Mid Buch | 19:49.00 |
| 4 | Emmitt MuellerPlace 4 · Mid Buch | — | Mid Buch | 19:50.00 |
| 5 | Matt BarnesPlace 5 · Olathe E | — | Olathe E | 19:53.00 |
| 6 | Branden BradfordPlace 6 · Olathe E | — | Olathe E | 19:59.00 |
| 7 | Jon EppsPlace 7 · Olathe E | — | Olathe E | 20:00.00 |
| 8 | Brandon MansurPlace 8 · Ray Pec | — | Ray Pec | 20:02.00 |
| 9 | James TomsPlace 9 · Pembroke Hill | — | Pembroke Hill | 20:06.00 |
| 10 | Casey BondPlace 10 · Olathe E | — | Olathe E | 20:15.00 |
| 11 | Jenner CochranPlace 11 · Olathe E | — | Olathe E | 20:20.00 |
| 12 | Johnny Van NulandPlace 12 · Olathe E | — | Olathe E | 20:21.00 |
| 13 | Jacob CoganPlace 13 · WP | — | WP | 20:22.00 |
| 14 | Luke McCarthyPlace 14 · Pembroke Hill | — | Pembroke Hill | 20:23.00 |
| 15 | Sam RowePlace 15 · Olathe E | — | Olathe E | 20:25.00 |
| 16 | Urian MitchellPlace 16 · Olathe E | — | Olathe E | 20:27.00 |
| 17 | Ashden PrinePlace 17 · Liberty | — | Liberty | 20:31.00 |
| 18 | Allison ConnorPlace 18 · PHS | — | PHS | 20:33.00 |
| 19 | Ethan OlsonPlace 19 · SJ Chris | — | SJ Chris | 20:36.00 |
| 20 | J: PanellaPlace 20 · PHS | — | PHS | 20:41.00 |
| 21 | Tyler KuehnPlace 21 · PC | — | PC | 20:43.00 |
| 22 | Chris FryPlace 22 · SJ Chris | — | SJ Chris | 20:45.00 |
| 23 | Gordy HamiltonPlace 23 · Pembroke Hill | — | Pembroke Hill | 20:45.00 |
| 24 | Dane JusticePlace 24 · Smithville | — | Smithville | 20:47.00 |
| 25 | Isaac BlackPlace 25 · SJ Chris | — | SJ Chris | 20:48.00 |
| 26 | Brandon RiggsPlace 26 · Grain Valley | — | Grain Valley | 20:50.00 |
| 27 | Ben BryantPlace 27 · Richmond | — | Richmond | 20:54.00 |
| 28 | Parker IsaacsonPlace 28 · Olathe E | — | Olathe E | 20:57.00 |
| 29 | Michael RicePlace 29 · Smithville | — | Smithville | 21:01.00 |
| 30 | Calvin ElliottPlace 30 · Liberty | — | Liberty | 21:02.00 |
| 31 | Paul SpringPlace 31 · Liberty | — | Liberty | 21:07.00 |
| 32 | John ChuPlace 32 · Pembroke Hill | — | Pembroke Hill | 21:11.00 |
| 33 | Derek SchnoebelenPlace 33 · Liberty | — | Liberty | 21:12.00 |
| 34 | Ben BackhausPlace 34 · Liberty | — | Liberty | 21:12.00 |
| 35 | Carleton NickPlace 35 · PHS | — | PHS | 21:13.00 |
| 36 | Andy WilsonPlace 36 · Lawson | — | Lawson | 21:13.00 |
| 37 | Dan QuarlesPlace 37 · Liberty North | — | Liberty North | 21:16.00 |
| 38 | Jonathon BatschPlace 38 · Olathe E | — | Olathe E | 21:21.00 |
| 39 | Ian LangfordPlace 39 · Liberty | — | Liberty | 21:28.00 |
| 40 | Luke DavisPlace 40 · Pembroke Hill | — | Pembroke Hill | 21:29.00 |
| 41 | Peter FredettePlace 41 · Pembroke Hill | — | Pembroke Hill | 21:31.00 |
| 42 | Levi VanDynePlace 42 · Ray Pec | — | Ray Pec | 21:34.00 |
| 43 | Matthias SchwarzPlace 43 · Liberty North | — | Liberty North | 21:36.00 |
| 44 | Patrick CruzPlace 44 · Liberty | — | Liberty | 21:38.00 |
| 45 | Spencer DavisPlace 45 · Olathe E | — | Olathe E | 21:41.00 |
| 46 | Sevaun JohnsonPlace 46 · Ruskin | — | Ruskin | 21:48.00 |
| 47 | Cameron GrampsasPlace 47 · Liberty | — | Liberty | 21:50.00 |
| 48 | Austin CaselPlace 48 · Liberty North | — | Liberty North | 21:52.00 |
| 49 | Kit LeonardPlace 49 · Ray Pec | — | Ray Pec | 21:56.00 |
| 50 | Jon QuattlebaumPlace 50 · WP | — | WP | 21:59.00 |
| 51 | David RobbinsPlace 51 · Liberty | — | Liberty | 22:00.00 |
| 52 | Max GallegosPlace 52 · PC | — | PC | 22:01.00 |
| 53 | Tony ClinesmithPlace 53 · Execelisor Springs | — | Execelisor Springs | 22:09.00 |
| 54 | James KorPlace 54 · Olathe E | — | Olathe E | 22:10.00 |
| 55 | Caleb HargartenPlace 55 · Smithville | — | Smithville | 22:11.00 |
| 56 | Robbie KaufmanPlace 56 · SJ Chris | — | SJ Chris | 22:12.00 |
| 57 | Daniel FlinnPlace 57 · Pen Ham | — | Pen Ham | 22:13.00 |
| 58 | Gullapalli AbhijitPlace 58 · PHS | — | PHS | 22:19.00 |
| 59 | James ReedPlace 59 · Execelisor Springs | — | Execelisor Springs | 22:24.00 |
| 60 | Knoernschild ColePlace 60 · PHS | — | PHS | 22:27.00 |
| 61 | Shane MartinPlace 61 · Olathe E | — | Olathe E | 22:29.00 |
| 62 | Greg AllisonPlace 62 · SJ Chris | — | SJ Chris | 22:31.00 |
| 63 | Nick FansherPlace 63 · Mid Buch | — | Mid Buch | 22:37.00 |
| 64 | Tyler MinnickPlace 64 · Richmond | — | Richmond | 22:39.00 |
| 65 | Caleb MitchellPlace 65 · Liberty | — | Liberty | 22:41.00 |
| 66 | Kaleb SchulerPlace 66 · Ray Pec | — | Ray Pec | 22:41.00 |
| 67 | Jesse BulkPlace 67 · Richmond | — | Richmond | 22:43.00 |
| 68 | Loveless KeithPlace 68 · PHS | — | PHS | 22:46.00 |
| 69 | Ryan HrinyaPlace 69 · Pembroke Hill | — | Pembroke Hill | 22:47.00 |
| 70 | Daichi TadorokoPlace 70 · Ray Pec | — | Ray Pec | 22:51.00 |
| 71 | Alec EbersolePlace 71 · Pembroke Hill | — | Pembroke Hill | 22:51.00 |
| 72 | Nathan SicklePlace 72 · Richmond | — | Richmond | 22:51.00 |
| 73 | Luke SchletzbaumPlace 73 · Olathe E | — | Olathe E | 22:55.00 |
| 74 | Jacob NallPlace 74 · Execelisor Springs | — | Execelisor Springs | 22:56.00 |
| 75 | Danzale RushingPlace 75 · Ruskin | — | Ruskin | 23:08.00 |
| 76 | Kyle MonizePlace 76 · Liberty North | — | Liberty North | 23:11.00 |
| 77 | John BarryPlace 77 · Liberty North | — | Liberty North | 23:14.00 |
| 78 | Manish KrishnanPlace 78 · Olathe E | — | Olathe E | 23:17.00 |
| 79 | Andrew YatesPlace 79 · Liberty | — | Liberty | 23:18.00 |
| 80 | Thomas DeCellePlace 80 · Olathe E | — | Olathe E | 23:23.00 |
| 81 | Jacob MacePlace 81 · Liberty | — | Liberty | 23:23.00 |
| 82 | Brandon ForthPlace 82 · Liberty | — | Liberty | 23:24.00 |
| 83 | Ethan SelfPlace 83 · Liberty | — | Liberty | 23:24.00 |
| 84 | Drake PickettPlace 84 · Liberty | — | Liberty | 23:27.00 |
| 85 | Jeff PellingPlace 85 · Smithville | — | Smithville | 23:31.00 |
| 86 | Neil GreenhalghPlace 86 · Olathe E | — | Olathe E | 23:33.00 |
| 87 | Logan AmadorPlace 87 · Benton | — | Benton | 23:34.00 |
| 88 | Soren MairPlace 88 · PC | — | PC | 23:51.00 |
| 89 | Bobby RabinowitzPlace 89 · Ray Pec | — | Ray Pec | 23:56.00 |
| 90 | Cody ThieryPlace 90 · G view | — | G view | 24:00.00 |
| 91 | Justin CromerPlace 91 · Mid Buch | — | Mid Buch | 24:01.00 |
| 92 | Trevor VaughnPlace 92 · Mid Buch | — | Mid Buch | 24:12.00 |
| 93 | Palmer VandergriftPlace 93 · Ray Pec | — | Ray Pec | 24:14.00 |
| 94 | Andrew TrentonPlace 94 · Pembroke Hill | — | Pembroke Hill | 24:17.00 |
| 95 | Vincent CzerwinskiePlace 95 · Pembroke Hill | — | Pembroke Hill | 24:18.00 |
| 96 | Justin EllistonPlace 96 · Lafayette | — | Lafayette | 24:21.00 |
| 97 | Cole YeokumPlace 97 · Ray Pec | — | Ray Pec | 24:25.00 |
| 98 | Daniel BridgesPlace 98 · Richmond | — | Richmond | 24:43.00 |
| 99 | Luke LangstonPlace 99 · Olathe E | — | Olathe E | 24:44.00 |
| 100 | Matt HenryPlace 100 · Ray Pec | — | Ray Pec | 25:21.00 |
| 101 | Aaron WynnePlace 101 · Pen Ham | — | Pen Ham | 25:22.00 |
| 102 | Sam BairdPlace 102 · O'Hara | — | O'Hara | 25:53.00 |
| 103 | Bert HalePlace 103 · Lawson | — | Lawson | 26:15.00 |
| 104 | Zack McCLintickPlace 104 · Lafayette | — | Lafayette | 26:17.00 |
| 105 | Will StoufferPlace 105 · Liberty North | — | Liberty North | 26:23.00 |
| 106 | Dominick RovetoPlace 106 · Liberty North | — | Liberty North | 26:23.00 |
| 107 | John ThonPlace 107 · Liberty North | — | Liberty North | 26:30.00 |
| 108 | Tyler LeivanPlace 108 · Lafayette | — | Lafayette | 26:59.00 |
| 109 | Dalton WattsPlace 109 · Smithville | — | Smithville | 28:08.00 |
| 110 | Eric PylesPlace 110 · Lafayette | — | Lafayette | 28:17.00 |
| 111 | Jeffrey RubelPlace 111 · Pembroke Hill | — | Pembroke Hill | 29:25.00 |
| 112 | Logan NicholsPlace 112 · Pembroke Hill | — | Pembroke Hill | 30:48.00 |
| 113 | Drew BertzPlace 113 · Ray Pec | — | Ray Pec | 36:00.00 |
| 114 | James PeregrinePlace 114 · SJ Chris | — | SJ Chris | 41:05.00 |
| 115 | Devon CampbellPlace 115 · SJ Chris | — | SJ Chris | 43:26.00 |