| 1 | Corbin MaddenPlace 1 · Grade 11 · Maur Hill-Mount | 11 | Maur Hill-Mount | 18:52.30 |
| 2 | Kamdyn AffolterPlace 2 · Grade 12 · Abilene | 12 | Abilene | 19:08.30 PR |
| 3 | Eric AshworthPlace 3 · Grade 12 · Riverside | 12 | Riverside | 19:10.70 |
| 4 | Abe BellPlace 4 · Grade 10 · Atchison County | 10 | Atchison County | 19:12.40 |
| 5 | Kaden HartmanPlace 5 · Grade 11 · Abilene | 11 | Abilene | 19:29.00 |
| 6 | Caleb BandelPlace 6 · Grade 9 · McLouth | 9 | McLouth | 19:44.90 |
| 7 | Clint WilsonPlace 7 · Grade 9 · Atchison County | 9 | Atchison County | 19:50.70 |
| 8 | Jarret JohnsonPlace 8 · Grade 9 · Royal Valley | 9 | Royal Valley | 20:30.70 |
| 9 | Dalton WestbrookPlace 9 · Grade 10 · Jefferson West | 10 | Jefferson West | 20:32.50 |
| 10 | Cooper SlocumPlace 10 · Grade 9 · Royal Valley | 9 | Royal Valley | 20:34.50 |
| 11 | Brogan WoodyPlace 11 · Grade 11 · Abilene | 11 | Abilene | 20:35.90 PR |
| 12 | Callen FurnasPlace 12 · Grade 11 · Falls City | 11 | Falls City | 20:41.80 |
| 13 | Ryland BoykinPlace 13 · Grade 12 · Hiawatha | 12 | Hiawatha | 20:43.70 |
| 14 | Sam CannonPlace 14 · Grade 9 · Holton | 9 | Holton | 20:56.10 |
| 15 | Isaac BradleyPlace 15 · Grade 11 · Royal Valley | 11 | Royal Valley | 21:01.80 |
| 16 | Grant BalesPlace 16 · Grade 12 · Jackson Heights | 12 | Jackson Heights | 21:02.90 |
| 17 | Lukas RiveraPlace 17 · Grade 11 · Abilene | 11 | Abilene | 21:11.80 PR |
| 18 | Clay HandkePlace 18 · Grade 12 · Hiawatha | 12 | Hiawatha | 21:12.50 |
| 19 | Creed KorbelikPlace 19 · Grade 11 · Maur Hill-Mount | 11 | Maur Hill-Mount | 21:34.70 |
| 20 | Jackson RobertsonPlace 20 · Grade 11 · Holton | 11 | Holton | 21:40.70 |
| 21 | Easton SheltonPlace 21 · Grade 9 · Royal Valley | 9 | Royal Valley | 21:44.20 |
| 22 | Grayson BurnettPlace 22 · Grade 10 · McLouth | 10 | McLouth | 21:44.70 |
| 23 | Zahir GalvezPlace 23 · Grade 9 · McLouth | 9 | McLouth | 21:51.50 |
| 24 | Noah PelfreyPlace 24 · Grade 9 · Abilene | 9 | Abilene | 22:15.10 PR |
| 25 | Emil PickerignPlace 25 · Grade 10 · Abilene | 10 | Abilene | 22:20.70 |
| 26 | Elliot EnglePlace 26 · Grade 10 · Abilene | 10 | Abilene | 22:39.40 |
| 27 | Cody FassnachtPlace 27 · Grade 10 · Atchison County | 10 | Atchison County | 22:41.90 |
| 28 | Cooper AndresPlace 28 · Grade 11 · Hiawatha | 11 | Hiawatha | 22:48.10 |
| 29 | John RupnickiPlace 29 · Grade 11 · Royal Valley | 11 | Royal Valley | 22:52.60 |
| 30 | Gavin StockmanPlace 30 · Grade 11 · Holton | 11 | Holton | 23:01.60 |
| 31 | Cale LanterPlace 31 · Grade 11 · Atchison County | 11 | Atchison County | 23:08.50 |
| 32 | Wyatt CooncePlace 32 · Grade 12 · Falls City | 12 | Falls City | 23:15.50 |
| 33 | Aidan MedinaPlace 33 · Grade 10 · Royal Valley | 10 | Royal Valley | 23:18.60 |
| 34 | Camden SchusterPlace 34 · Grade 11 · Holton | 11 | Holton | 23:30.10 |
| 35 | Aoba BondPlace 35 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 23:52.70 |
| 36 | Easton WyliePlace 36 · Grade 9 · McLouth | 9 | McLouth | 23:57.30 |
| 37 | Brooks GoodpasturePlace 37 · Grade 12 · Atchison County | 12 | Atchison County | 24:01.40 |
| 38 | Jaxson PlakePlace 38 · Grade 12 · McLouth | 12 | McLouth | 24:05.90 |
| 39 | Aiden HartterPlace 39 · Grade 11 · Hiawatha | 11 | Hiawatha | 24:10.90 |
| 40 | Brayden BillingsPlace 40 · Grade 10 · Atchison County | 10 | Atchison County | 24:12.80 |
| 41 | Blake AndersonPlace 41 · Grade 10 · McLouth | 10 | McLouth | 24:19.30 |
| 42 | Gabriel DementPlace 42 · Grade 9 · Holton | 9 | Holton | 24:24.80 |
| 43 | T.J. HusteadPlace 43 · Grade 11 · Jackson Heights | 11 | Jackson Heights | 24:41.10 |
| 44 | Tristan ArketaPlace 44 · Grade 9 · Hiawatha | 9 | Hiawatha | 24:41.70 |
| 45 | Leo VancePlace 45 · Grade 9 · Maur Hill-Mount | 9 | Maur Hill-Mount | 24:42.40 |
| 46 | Gabe ThomasPlace 46 · Grade 9 · Jefferson West | 9 | Jefferson West | 25:03.00 |
| 47 | Jameson BottPlace 47 · Grade 9 · Maur Hill-Mount | 9 | Maur Hill-Mount | 25:04.20 |
| 48 | Leo PetersonPlace 48 · Grade 10 · Jackson Heights | 10 | Jackson Heights | 25:06.40 |
| 49 | Axton BirkPlace 49 · Grade 10 · Jefferson West | 10 | Jefferson West | 25:08.50 |
| 50 | Paul PeitschPlace 50 · Grade 12 · Maur Hill-Mount | 12 | Maur Hill-Mount | 25:09.20 |
| 51 | Zade BentsPlace 51 · Grade 10 · Falls City | 10 | Falls City | 25:44.90 |
| 52 | Brandin FritzPlace 52 · Grade 9 · Jackson Heights | 9 | Jackson Heights | 25:46.70 |
| 53 | Luke RobertsonPlace 53 · Grade 10 · Jackson Heights | 10 | Jackson Heights | 26:02.10 |
| 54 | Conner BledsoePlace 54 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 26:04.00 |
| 55 | Quinten TuckerPlace 55 · Grade 10 · McLouth | 10 | McLouth | 26:10.00 |
| 56 | Boston RobertsonPlace 56 · Grade 10 · Holton | 10 | Holton | 26:11.00 |
| 57 | Garrett TennalPlace 57 · Grade 9 · Jefferson West | 9 | Jefferson West | 26:11.60 |
| 58 | Camden PfeiferPlace 58 · Grade 9 · Jefferson West | 9 | Jefferson West | 26:18.90 |
| 59 | Colton HowardPlace 59 · Grade 10 · Atchison County | 10 | Atchison County | 26:19.70 |
| 60 | Braylon KuehnPlace 60 · Grade 9 · Hiawatha | 9 | Hiawatha | 26:22.50 |
| 61 | Isaia LaBluePlace 61 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 26:48.70 |
| 62 | Blaise MaddenPlace 62 · Grade 9 · Maur Hill-Mount | 9 | Maur Hill-Mount | 26:56.90 |
| 63 | Gebriel FosterPlace 63 · Grade 9 · Oskaloosa | 9 | Oskaloosa | 27:31.70 |
| 64 | Giddeon WillettPlace 64 · Grade 10 · Jefferson West | 10 | Jefferson West | 28:16.30 |
| 65 | Tristan GibbsPlace 65 · Grade 9 · Hiawatha | 9 | Hiawatha | 28:16.90 |
| 66 | Drake WheelerPlace 66 · Grade 10 · Jackson Heights | 10 | Jackson Heights | 28:36.30 |
| 67 | Drayson BentonPlace 67 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 29:58.30 |
| 68 | Iker JaureguiPlace 68 · Grade 10 · Maur Hill-Mount | 10 | Maur Hill-Mount | 30:44.20 |
| 69 | Jevon BowenPlace 69 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 39:51.10 |
| 70 | William McGaughyPlace 70 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 42:07.80 |
| 0 | Samuel BlackPlace 0 · Grade 10 · Jefferson West | 10 | Jefferson West | DNS |
| 0 | Kadyn PughPlace 0 · Grade 11 · Royal Valley | 11 | Royal Valley | DNS |
| 0 | Duke CondoPlace 0 · Grade 11 · Jackson Heights | 11 | Jackson Heights | DNS |
| 0 | Jeremiah WilliamsPlace 0 · Grade 9 · Holton | 9 | Holton | DNS |