| 1 | Haile DudenPlace 1 · Grade 11 · SiouxCenter | 11 | SiouxCenter | 17:37.91 |
| 2 | Alex VanGinkelPlace 2 · Grade 12 · TrinityChristian | 12 | TrinityChristian | 18:16.77 |
| 3 | PJ KooimaPlace 3 · Grade 11 · WesternChristian | 11 | WesternChristian | 18:26.22 |
| 4 | Micah BajemaPlace 4 · Grade 12 · WestLyon | 12 | WestLyon | 18:34.59 |
| 5 | Austin WeischedelPlace 5 · Grade 11 · Lennox | 11 | Lennox | 18:45.13 |
| 6 | Colby KraningerPlace 6 · Grade 12 · Okoboji | 12 | Okoboji | 18:50.85 |
| 7 | Nathan TimmermannPlace 7 · Grade 11 · Lennox | 11 | Lennox | 18:55.69 |
| 8 | Kyle VanderPlaatsPlace 8 · Grade 11 · WesternChristian | 11 | WesternChristian | 18:56.99 |
| 9 | John VerMulmPlace 9 · Grade 12 · Boyden-Hull-RV | 12 | Boyden-Hull-RV | 18:59.64 |
| 10 | Mitchell PetersPlace 10 · Grade 10 · Lennox | 10 | Lennox | 19:02.62 |
| 11 | Mark AhlersPlace 11 · Grade 11 · Sheldon | 11 | Sheldon | 19:04.81 |
| 12 | Taylor ReckerPlace 12 · Grade 11 · Adrian-MN | 11 | Adrian-MN | 19:06.21 |
| 13 | Josh FriesePlace 13 · Grade 12 · Lennox | 12 | Lennox | 19:06.96 |
| 14 | Tristan HulsteinPlace 14 · Grade 9 · WesternChristian | 9 | WesternChristian | 19:07.63 |
| 15 | Nick GeelsPlace 15 · Grade 11 · WesternChristian | 11 | WesternChristian | 19:10.34 |
| 16 | Ryan FoutsPlace 16 · Grade 11 · WoodburyCentral-KP | 11 | WoodburyCentral-KP | 19:13.94 |
| 17 | Marcus VanEngenPlace 17 · Grade 10 · TrinityChristian | 10 | TrinityChristian | 19:16.61 |
| 18 | Blake LineweaverPlace 18 · Grade 10 · Okoboji | 10 | Okoboji | 19:23.91 |
| 19 | Noah WaldnerPlace 19 · Grade 10 · TrinityChristian | 10 | TrinityChristian | 19:29.98 |
| 20 | Andy TavernaPlace 20 · Grade 10 · Sibley-Ocheyedan | 10 | Sibley-Ocheyedan | 19:34.81 |
| 21 | Casey VermeerPlace 21 · Grade 12 · Boyden-Hull-RV | 12 | Boyden-Hull-RV | 19:38.62 |
| 22 | Creighton RaabePlace 22 · Grade 11 · Lennox | 11 | Lennox | 19:44.94 |
| 23 | Ryan ChindlundPlace 23 · Grade 11 · Okoboji | 11 | Okoboji | 19:45.97 |
| 24 | Nolan MeerdinkPlace 24 · Grade 11 · Boyden-Hull-RV | 11 | Boyden-Hull-RV | 19:48.10 |
| 25 | Chandler BrunstingPlace 25 · Grade 10 · Boyden-Hull-RV | 10 | Boyden-Hull-RV | 19:54.83 |
| 26 | Devon JongelingPlace 26 · Grade 9 · Lennox | 9 | Lennox | 19:55.88 |
| 27 | Jose MontesPlace 27 · Grade 12 · WestSioux-Harwarden | 12 | WestSioux-Harwarden | 19:58.12 |
| 28 | Mike LaningPlace 28 · Grade 10 · TrinityChristian | 10 | TrinityChristian | 19:58.96 |
| 29 | Jonathan ZoetPlace 29 · Grade 11 · Boyden-Hull-RV | 11 | Boyden-Hull-RV | 19:59.37 |
| 30 | Parker TopPlace 30 · Grade 9 · Boyden-Hull-RV | 9 | Boyden-Hull-RV | 20:09.34 |
| 31 | Ty LassenPlace 31 · Grade 11 · SiouxCenter | 11 | SiouxCenter | 20:14.25 |
| 32 | Thomas JohnsonPlace 32 · Grade 12 · WestLyon | 12 | WestLyon | 20:18.38 |
| 33 | Andres OrtizPlace 33 · Grade 11 · SiouxCenter | 11 | SiouxCenter | 20:21.09 |
| 34 | Cody MorganPlace 34 · Grade 11 · SergeantBluff-Luton | 11 | SergeantBluff-Luton | 20:45.27 |
| 35 | Nick BruggemanPlace 35 · Grade 12 · WestLyon | 12 | WestLyon | 20:50.14 |
| 36 | Nathan KleinPlace 36 · Grade 11 · GehlenCatholic | 11 | GehlenCatholic | 20:54.70 |
| 37 | Dillon JansmaPlace 37 · Grade 11 · Sheldon | 11 | Sheldon | 20:57.45 |
| 38 | Clay BockelmannPlace 38 · Grade 11 · SergeantBluff-Luton | 11 | SergeantBluff-Luton | 20:59.20 |
| 39 | Zach RohlfsPlace 39 · Grade 10 · Boyden-Hull-RV | 10 | Boyden-Hull-RV | 21:01.65 |
| 40 | Matt VanOtterlooPlace 40 · Grade 11 · Boyden-Hull-RV | 11 | Boyden-Hull-RV | 21:05.24 |
| 41 | Justin KingPlace 41 · Grade 11 · TrinityChristian | 11 | TrinityChristian | 21:06.41 |
| 42 | Ben FeuchtPlace 42 · Grade 12 · WestLyon | 12 | WestLyon | 21:21.67 |
| 43 | Ben FuentesPlace 43 · Grade 11 · GehlenCatholic | 11 | GehlenCatholic | 21:27.90 |
| 44 | Blake MeyerPlace 44 · Grade 11 · TrinityChristian | 11 | TrinityChristian | 21:30.25 |
| 45 | Grady MankerPlace 45 · Grade 12 · WoodburyCentral-KP | 12 | WoodburyCentral-KP | 21:34.41 |
| 46 | Scott HansmannPlace 46 · Grade 12 · Boyden-Hull-RV | 12 | Boyden-Hull-RV | 21:36.06 |
| 47 | Christopher OltmannsPlace 47 · Grade 11 · Lennox | 11 | Lennox | 21:37.45 |
| 48 | Dillion BrummelPlace 48 · Grade 10 · TrinityChristian | 10 | TrinityChristian | 21:39.18 |
| 49 | Blankespoor TatePlace 49 · Grade 9 · WestLyon | 9 | WestLyon | 21:39.56 |
| 50 | Eric VisscherPlace 50 · Grade 10 · Boyden-Hull-RV | 10 | Boyden-Hull-RV | 21:53.63 |
| 51 | Dalton VanBriesenPlace 51 · Grade 9 · George-LR-CL | 9 | George-LR-CL | 21:57.29 |
| 52 | Tanner VanBeekPlace 52 · Grade 12 · Boyden-Hull-RV | 12 | Boyden-Hull-RV | 22:11.70 |
| 53 | Michael VanVoorstPlace 53 · Grade 11 · SiouxCenter | 11 | SiouxCenter | 22:14.83 |
| 54 | Christian BouwmanPlace 54 · Grade 12 · WestLyon | 12 | WestLyon | 22:16.41 |
| 55 | Darren BlauwetPlace 55 · Grade 9 · WestLyon | 9 | WestLyon | 22:17.43 |
| 56 | Michael NettingaPlace 56 · Grade 11 · Boyden-Hull-RV | 11 | Boyden-Hull-RV | 22:18.52 |
| 57 | Nolan VandeGriendPlace 57 · Grade 9 · WesternChristian | 9 | WesternChristian | 22:20.59 |
| 58 | Austin VanVoorstPlace 58 · Grade 10 · Boyden-Hull-RV | 10 | Boyden-Hull-RV | 22:23.98 |
| 59 | Kobey GrayPlace 59 · Grade 11 · WoodburyCentral-KP | 11 | WoodburyCentral-KP | 22:24.66 |
| 60 | Ben ErdmannPlace 60 · Grade 12 · WoodburyCentral-KP | 12 | WoodburyCentral-KP | 22:30.37 |
| 61 | Kain LouscherPlace 61 · Grade 12 · Okoboji | 12 | Okoboji | 22:33.70 |
| 62 | Matt VanEngenPlace 62 · Grade 10 · SiouxCenter | 10 | SiouxCenter | 22:37.84 |
| 63 | Devin ZimmermanPlace 63 · Grade 11 · SergeantBluff-Luton | 11 | SergeantBluff-Luton | 22:40.26 |
| 64 | Brady JonesPlace 64 · Grade 10 · Okoboji | 10 | Okoboji | 22:46.12 |
| 65 | Brent BokemperPlace 65 · Grade 11 · SergeantBluff-Luton | 11 | SergeantBluff-Luton | 22:50.23 |
| 66 | Riley VisPlace 66 · Grade 11 · Boyden-Hull-RV | 11 | Boyden-Hull-RV | 22:50.67 |
| 67 | Thor HeimdalPlace 67 · Grade 10 · Okoboji | 10 | Okoboji | 22:54.43 |
| 68 | Michael HooyerPlace 68 · Grade 11 · SiouxCenter | 11 | SiouxCenter | 22:55.30 |
| 69 | Joesph SchmidtPlace 69 · Grade 10 · Okoboji | 10 | Okoboji | 22:55.79 |
| 70 | Chris JansenPlace 70 · Grade 11 · Sheldon | 11 | Sheldon | 23:00.02 |
| 71 | Matt HermelbrachtPlace 71 · Grade 11 · SergeantBluff-Luton | 11 | SergeantBluff-Luton | 23:08.66 |
| 72 | Austin BrandsPlace 72 · Grade 11 · Boyden-Hull-RV | 11 | Boyden-Hull-RV | 23:10.46 |
| 73 | Jack HumphreyPlace 73 · Grade 9 · Okoboji | 9 | Okoboji | 23:13.02 |
| 74 | Austin DuncanPlace 74 · Grade 11 · Okoboji | 11 | Okoboji | 23:18.57 |
| 75 | Joe HarrisonPlace 75 · Grade 9 · SiouxCenter | 9 | SiouxCenter | 23:25.04 |
| 76 | Dan BurwitzPlace 76 · Grade 12 · WestLyon | 12 | WestLyon | 23:28.95 |
| 77 | Ben ConawayPlace 77 · Grade 11 · George-LR-CL | 11 | George-LR-CL | 23:32.42 |
| 78 | Alex VanderStoepPlace 78 · Grade 11 · WesternChristian | 11 | WesternChristian | 23:36.69 |
| 79 | Phil LammersPlace 79 · Grade 12 · WesternChristian | 12 | WesternChristian | 23:37.68 |
| 80 | Jacob LandonPlace 80 · Grade 10 · Lennox | 10 | Lennox | 23:46.09 |
| 81 | Lee DubbledePlace 81 · Grade 10 · WestLyon | 10 | WestLyon | 23:48.81 |
| 82 | Noah FritschPlace 82 · Grade 11 · Okoboji | 11 | Okoboji | 23:50.97 |
| 83 | Greg LangelPlace 83 · Grade 12 · GehlenCatholic | 12 | GehlenCatholic | 23:56.59 |
| 84 | Bryce HeemstraPlace 84 · Grade 11 · Boyden-Hull-RV | 11 | Boyden-Hull-RV | 23:59.25 |
| 85 | Isaac FritschPlace 85 · Grade 9 · Okoboji | 9 | Okoboji | 24:00.91 |
| 86 | Tony EyerPlace 86 · Grade 11 · WoodburyCentral-KP | 11 | WoodburyCentral-KP | 24:04.90 |
| 87 | Aaron VanMiddendorpPlace 87 · Grade 11 · WesternChristian | 11 | WesternChristian | 24:07.83 |
| 88 | Mitchell MeyerPlace 88 · Grade 11 · Sheldon | 11 | Sheldon | 24:13.09 |
| 89 | Diego ZebePlace 89 · Grade 11 · Adrian-MN | 11 | Adrian-MN | 24:13.95 |
| 90 | Ryley PricePlace 90 · Grade 11 · GehlenCatholic | 11 | GehlenCatholic | 24:14.53 |
| 91 | Jose CardenasPlace 91 · Grade 10 · SiouxCenter | 10 | SiouxCenter | 24:14.66 |
| 92 | David PuhlPlace 92 · Grade 11 · GehlenCatholic | 11 | GehlenCatholic | 24:26.37 |
| 93 | Joe HaydenPlace 93 · Grade 10 · WoodburyCentral-KP | 10 | WoodburyCentral-KP | 24:30.29 |
| 94 | Adam SitzmannPlace 94 · Grade 12 · WoodburyCentral-KP | 12 | WoodburyCentral-KP | 24:31.16 |
| 95 | Kyle GreenPlace 95 · Grade 10 · Sibley-Ocheyedan | 10 | Sibley-Ocheyedan | 24:33.57 |
| 96 | Tyler FullPlace 96 · Grade 10 · GehlenCatholic | 10 | GehlenCatholic | 24:35.07 |
| 97 | Jake SchraderPlace 97 · Grade 9 · SiouxCenter | 9 | SiouxCenter | 24:42.81 |
| 98 | Lucas DraffenPlace 98 · Grade 9 · Boyden-Hull-RV | 9 | Boyden-Hull-RV | 24:55.76 |
| 99 | Glenn HackbarthPlace 99 · Grade 10 · Okoboji | 10 | Okoboji | 25:02.37 |
| 100 | Payton VanBeekPlace 100 · Grade 10 · SiouxCenter | 10 | SiouxCenter | 25:08.32 |
| 101 | Devin MandicinoPlace 101 · Grade 10 · WestSioux-Harwarden | 10 | WestSioux-Harwarden | 25:16.52 |
| 102 | Michael BarreraPlace 102 · Grade 11 · SiouxCenter | 11 | SiouxCenter | 25:20.93 |
| 103 | Tony LandegentPlace 103 · Grade 9 · SiouxCenter | 9 | SiouxCenter | 25:23.59 |
| 104 | Phillip FlemingPlace 104 · Grade 9 · George-LR-CL | 9 | George-LR-CL | 25:25.39 |
| 105 | Anthony GallagherPlace 105 · Grade 9 · WoodburyCentral-KP | 9 | WoodburyCentral-KP | 25:28.63 |
| 106 | Luis HammanPlace 106 · Grade 9 · WoodburyCentral-KP | 9 | WoodburyCentral-KP | 25:29.47 |
| 107 | Ryan BolsterPlace 107 · Grade 11 · Okoboji | 11 | Okoboji | 25:58.60 |
| 108 | Trevor FiddelkePlace 108 · Grade 11 · Sheldon | 11 | Sheldon | 26:06.58 |
| 109 | Stellen NicePlace 109 · Grade 9 · Lennox | 9 | Lennox | 26:06.86 |
| 110 | Isaac GolkePlace 110 · Grade 11 · Okoboji | 11 | Okoboji | 26:11.40 |
| 111 | Lane TeSlaaPlace 111 · Grade 9 · WestLyon | 9 | WestLyon | 26:16.59 |
| 112 | Jacob LelouxPlace 112 · Grade 10 · WesternChristian | 10 | WesternChristian | 26:28.56 |
| 113 | Zach FeddersPlace 113 · Grade 11 · Boyden-Hull-RV | 11 | Boyden-Hull-RV | 26:31.89 |
| 114 | Josh MasseyPlace 114 · Grade 12 · SergeantBluff-Luton | 12 | SergeantBluff-Luton | 26:32.68 |
| 115 | James HuertaPlace 115 · Grade 9 · SiouxCenter | 9 | SiouxCenter | 26:34.39 |
| 116 | Brady MeisterPlace 116 · Grade 10 · WoodburyCentral-KP | 10 | WoodburyCentral-KP | 26:35.43 |
| 117 | Marc EyerPlace 117 · Grade 9 · WoodburyCentral-KP | 9 | WoodburyCentral-KP | 26:36.46 |
| 118 | Adrian TopetePlace 118 · Grade 10 · WestSioux-Harwarden | 10 | WestSioux-Harwarden | 27:52.57 |
| 119 | Connor AbbasPlace 119 · Grade 11 · Lennox | 11 | Lennox | 28:02.65 |
| 120 | Alex FrickPlace 120 · Grade 9 · Boyden-Hull-RV | 9 | Boyden-Hull-RV | 28:24.87 |
| 121 | Chase DelfsPlace 121 · Grade 9 · WoodburyCentral-KP | 9 | WoodburyCentral-KP | 28:25.22 |
| 122 | Blake JohannsenPlace 122 · Grade 11 · SergeantBluff-Luton | 11 | SergeantBluff-Luton | 28:59.91 |
| 123 | Austin KooiPlace 123 · Grade 9 · WestLyon | 9 | WestLyon | 30:09.25 |
| 124 | Josh MonsmaPlace 124 · Grade 9 · WestSioux-Harwarden | 9 | WestSioux-Harwarden | 30:15.83 |
| 125 | Austin VanHollandPlace 125 · Grade 11 · SiouxCenter | 11 | SiouxCenter | 30:20.45 |
| 126 | Tyler HulsteinPlace 126 · Grade 12 · Boyden-Hull-RV | 12 | Boyden-Hull-RV | 31:04.31 |