| 1 | Kaden VanWyngardenPlace 1 · Grade 12 · Pella Christian | 12 | Pella Christian | 5:12 |
| 2 | Isaac RankinPlace 2 · Grade 9 · Knoxville | 9 | Knoxville | 5:26 |
| 3 | Will RoachPlace 3 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 5:27 |
| 4 | Tysen DevriesPlace 4 · Grade 11 · Pella Christian | 11 | Pella Christian | 5:31 |
| 5 | Vincent CarcamoPlace 5 · Grade 12 · Central Decatur | 12 | Central Decatur | 5:33 |
| 6 | Ben GosselinkPlace 6 · Grade 12 · Pella Christian | 12 | Pella Christian | 5:35 |
| 7 | Jacob ShottenkirkPlace 7 · Grade 10 · Fort Madison | 10 | Fort Madison | 5:35 |
| 8 | Mason McLeyPlace 8 · Grade 9 · Fort Madison | 9 | Fort Madison | 5:39 |
| 9 | Ethan StalzerPlace 9 · Grade 11 · Albia | 11 | Albia | 5:41 |
| 10 | Connor DixsonPlace 10 · Grade 11 · Chariton | 11 | Chariton | 5:42 |
| 11 | Riley TrippPlace 11 · Grade 9 · Fort Madison | 9 | Fort Madison | 5:42 |
| 12 | David CrabbPlace 12 · Grade 11 · Chariton | 11 | Chariton | 5:42 |
| 13 | Reid LuckPlace 13 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 5:43 |
| 14 | Bradley HobbsPlace 14 · Grade 11 · Chariton | 11 | Chariton | 5:44 |
| 15 | Javion ReevesPlace 15 · Grade 9 · Oskaloosa | 9 | Oskaloosa | 5:44 |
| 16 | Deacon BranderhorstPlace 16 · Grade 10 · Pella Christian | 10 | Pella Christian | 5:46 |
| 17 | Sam SeddonPlace 17 · Grade 12 · EBF | 12 | EBF | 5:46 |
| 18 | Micah DominaPlace 18 · Grade 10 · Clarke | 10 | Clarke | 5:46 |
| 19 | Reed PetersonPlace 19 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 5:47 |
| 20 | Shaun OosterheertPlace 20 · Grade 11 · Pella Christian | 11 | Pella Christian | 5:48 |
| 21 | Nolan GuzmanPlace 21 · Grade 9 · Fort Madison | 9 | Fort Madison | 5:49 |
| 22 | Ezra SchmidtPlace 22 · Grade 10 · Knoxville | 10 | Knoxville | 5:49 |
| 23 | Blane WallacePlace 23 · Grade 12 · Chariton | 12 | Chariton | 5:49 |
| 24 | Blake HernyPlace 24 · Grade 9 · Oskaloosa | 9 | Oskaloosa | 5:50 |
| 25 | Levi MossPlace 25 · Grade 11 · Wayne | 11 | Wayne | 5:50 |
| 26 | Sawyer MeindersPlace 26 · Grade 9 · Pella Christian | 9 | Pella Christian | 5:50 |
| 27 | Christopher McDonaldPlace 27 · Grade 12 · Albia | 12 | Albia | 5:50 |
| 28 | Sam NelsonPlace 28 · Grade 9 · Oskaloosa | 9 | Oskaloosa | 5:51 |
| 29 | John PistekPlace 29 · Grade 12 · Albia | 12 | Albia | 5:51 |
| 30 | Jake MelonPlace 30 · Grade 12 · EBF | 12 | EBF | 5:53 |
| 31 | Sutton ShivelyPlace 31 · Grade 11 · Davis County | 11 | Davis County | 5:53 |
| 32 | Joe SheetzPlace 32 · Grade 11 · Central Decatur | 11 | Central Decatur | 5:53 |
| 33 | Noah TrucanoPlace 33 · Grade 12 · Ottumwa | 12 | Ottumwa | 5:53 |
| 34 | Dreavin ShenefieldPlace 34 · Grade 11 · Chariton | 11 | Chariton | 5:55 |
| 35 | Luke AbrahamsonPlace 35 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 5:56 |
| 36 | Mark ShirleyPlace 36 · Grade 11 · Davis County | 11 | Davis County | 5:56 |
| 37 | Brent CrabbPlace 37 · Grade 9 · Chariton | 9 | Chariton | 5:57 |
| 38 | Colton AndersonPlace 38 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 5:58 |
| 39 | Lawson MorrisPlace 39 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 5:59 |
| 40 | Richie DonaldsonPlace 40 · Grade 12 · Clarke | 12 | Clarke | 5:59 |
| 41 | Aaron CookPlace 41 · Grade 10 · Davis County | 10 | Davis County | 6:00 |
| 42 | John CottrellPlace 42 · Grade 11 · Fort Madison | 11 | Fort Madison | 6:00 |
| 43 | Calhoun LundquistPlace 43 · Grade 12 · Clarke | 12 | Clarke | 6:01 |
| 44 | Logan GallaherPlace 44 · Grade 9 · Pella Christian | 9 | Pella Christian | 6:01 |
| 45 | Paxton BoumaPlace 45 · Grade 9 · Pella Christian | 9 | Pella Christian | 6:02 |
| 46 | Andrew NovencidoPlace 46 · Grade 12 · Kirksville | 12 | Kirksville | 6:02 |
| 47 | Cameron ShutwellPlace 47 · Grade 12 · Fort Madison | 12 | Fort Madison | 6:03 |
| 48 | Coby DeraadPlace 48 · Grade 9 · PCM | 9 | PCM | 6:05 |
| 49 | Devante CaldwellPlace 49 · Grade 10 · Clarke | 10 | Clarke | 6:05 |
| 50 | Chandler BachmanPlace 50 · Grade 10 · Davis County | 10 | Davis County | 6:05 |
| 51 | Owen OrskogPlace 51 · Grade 12 · Kirksville | 12 | Kirksville | 6:06 |
| 52 | Elliot NelsonPlace 52 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 6:06 |
| 53 | Max PollockPlace 53 · Grade 9 · Wayne | 9 | Wayne | 6:06 |
| 54 | Drake HammPlace 54 · Grade 12 · Davis County | 12 | Davis County | 6:08 |
| 55 | Walfret MoralesPlace 55 · Grade 10 · Ottumwa | 10 | Ottumwa | 6:10 |
| 56 | Ethan YarkoskyPlace 56 · Grade 10 · Albia | 10 | Albia | 6:10 |
| 57 | Elijah GibbsPlace 57 · Grade 11 · Keokuk | 11 | Keokuk | 6:11 |
| 58 | Peyton LambertPlace 58 · Grade 10 · Fort Madison | 10 | Fort Madison | 6:11 |
| 59 | Ben ThelePlace 59 · Grade 12 · Fort Madison | 12 | Fort Madison | 6:11 |
| 60 | Castille JohnstunPlace 60 · Grade 10 · Fort Madison | 10 | Fort Madison | 6:13 |
| 61 | William PotratzPlace 61 · Grade 11 · Keokuk | 11 | Keokuk | 6:13 |
| 62 | Daniel OliverPlace 62 · Grade 12 · Davis County | 12 | Davis County | 6:13 |
| 63 | Gabriel KimbrellPlace 63 · Grade 10 · Schuyler R | 10 | Schuyler R | 6:14 |
| 64 | Elliott AdamPlace 64 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 6:14 |
| 65 | Jackson HaessigPlace 65 · Grade 9 · Fort Madison | 9 | Fort Madison | 6:15 |
| 66 | Samuel KernsPlace 66 · Grade 10 · Chariton | 10 | Chariton | 6:15 |
| 67 | Michael BiddlePlace 67 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 6:15 |
| 68 | Oliver SmithPlace 68 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 6:16 |
| 69 | Kaden McGillPlace 69 · Grade 12 · Knoxville | 12 | Knoxville | 6:17 |
| 70 | Hunter GrayPlace 70 · Grade 11 · Knoxville | 11 | Knoxville | 6:17 |
| 71 | Kyle LinhartPlace 71 · Grade 12 · Central Decatur | 12 | Central Decatur | 6:17 |
| 72 | Alexander ShinnPlace 72 · Grade 11 · Clarke | 11 | Clarke | 6:17 |
| 73 | Grant WilsonPlace 73 · Grade 11 · Albia | 11 | Albia | 6:18 |
| 74 | Adam SheffieldPlace 74 · Grade 12 · Albia | 12 | Albia | 6:18 |
| 75 | Gavin ShivelyPlace 75 · Grade 9 · Davis County | 9 | Davis County | 6:18 |
| 76 | Andrew StodghillPlace 76 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 6:18 |
| 77 | Isaac NatelborgPlace 77 · Grade 12 · Pella Christian | 12 | Pella Christian | 6:20 |
| 78 | Marco AlejoPlace 78 · Grade 12 · Knoxville | 12 | Knoxville | 6:20 |
| 79 | Asher ApplegatePlace 79 · Grade 9 · Schuyler R | 9 | Schuyler R | 6:21 |
| 80 | Euan LechtenbergPlace 80 · Grade 10 · Centerville | 10 | Centerville | 6:22 |
| 81 | Mason GreenPlace 81 · Grade 10 · Knoxville | 10 | Knoxville | 6:23 |
| 82 | Camron HubbarttPlace 82 · Grade 9 · Davis County | 9 | Davis County | 6:25 |
| 83 | Conner WilliamsPlace 83 · Grade 10 · Clarke | 10 | Clarke | 6:26 |
| 84 | Ethan RussellPlace 84 · Grade 10 · Knoxville | 10 | Knoxville | 6:27 |
| 85 | Reid SinclairPlace 85 · Grade 9 · Knoxville | 9 | Knoxville | 6:27 |
| 86 | Elliot SandefurPlace 86 · Grade 10 · Kirksville | 10 | Kirksville | 6:29 |
| 87 | Tyler BurtonPlace 87 · Grade 11 · Davis County | 11 | Davis County | 6:29 |
| 88 | Anthony BaileyPlace 88 · Grade 10 · Knoxville | 10 | Knoxville | 6:31 |
| 89 | Diego GarciaPlace 89 · Grade 10 · Knoxville | 10 | Knoxville | 6:31 |
| 90 | Dylan ChandlerPlace 90 · Grade 9 · Chariton | 9 | Chariton | 6:32 |
| 91 | Ari JohnsonPlace 91 · Grade 10 · Central Decatur | 10 | Central Decatur | 6:32 |
| 92 | Dylan PatzelPlace 92 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 6:34 |
| 93 | Reuben ChilcotePlace 93 · Grade 9 · Oskaloosa | 9 | Oskaloosa | 6:34 |
| 94 | Zeb KanisPlace 94 · Grade 11 · Pella Christian | 11 | Pella Christian | 6:35 |
| 95 | Cole HaferPlace 95 · Grade 11 · Albia | 11 | Albia | 6:35 |
| 96 | Bryson BengePlace 96 · Grade 11 · Davis County | 11 | Davis County | 6:36 |
| 97 | Cooper RupprechtPlace 97 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 6:37 |
| 98 | Eli HoksbergenPlace 98 · Grade 10 · Pella Christian | 10 | Pella Christian | 6:38 |
| 99 | Caden EarlsPlace 99 · Grade 11 · Clarke | 11 | Clarke | 6:39 |
| 100 | Andrew OttoPlace 100 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 6:39 |
| 101 | Jesse ThomasPlace 101 · Grade 12 · Chariton | 12 | Chariton | 6:41 |
| 102 | Charlie FordPlace 102 · Grade 10 · PCM | 10 | PCM | 6:41 |
| 103 | Connor SchultzPlace 103 · Grade 9 · Knoxville | 9 | Knoxville | 6:42 |
| 104 | Eric DersheidsPlace 104 · Grade 9 · Albia | 9 | Albia | 6:43 |
| 105 | Luke MattiesonPlace 105 · Grade 10 · Ottumwa | 10 | Ottumwa | 6:44 |
| 106 | Dalton CouchmanPlace 106 · Grade 12 · Wayne | 12 | Wayne | 6:44 |
| 107 | Keegan JufferPlace 107 · Grade 9 · Pella Christian | 9 | Pella Christian | 6:44 |
| 108 | Lucas HogelandPlace 108 · Grade 12 · Albia | 12 | Albia | 6:44 |
| 109 | Kirby VanWyngardenPlace 109 · Grade 10 · Pella Christian | 10 | Pella Christian | 6:44 |
| 110 | Nash BuckinghamPlace 110 · Grade 11 · Wayne | 11 | Wayne | 6:45 |
| 111 | Ethan WertsPlace 111 · Grade 10 · Chariton | 10 | Chariton | 6:45 |
| 112 | Mitch SwarthoutPlace 112 · Grade 12 · Chariton | 12 | Chariton | 6:46 |
| 113 | Noah WalkerPlace 113 · Grade 12 · EBF | 12 | EBF | 6:46 |
| 114 | Cameron DykstraPlace 114 · Grade 10 · Pella Christian | 10 | Pella Christian | 6:46 |
| 115 | Clay LauterbachPlace 115 · Grade 10 · Pella Christian | 10 | Pella Christian | 6:46 |
| 116 | Eric AubuchonPlace 116 · Grade 9 · Kirksville | 9 | Kirksville | 6:48 |
| 117 | Charlie WarrenPlace 117 · Grade 10 · Davis County | 10 | Davis County | 6:49 |
| 118 | Jake HaessigPlace 118 · Grade 9 · Fort Madison | 9 | Fort Madison | 6:50 |
| 119 | Wyatt VannoyPlace 119 · Grade 10 · PCM | 10 | PCM | 6:50 |
| 120 | Leighton McClurePlace 120 · Grade 9 · PCM | 9 | PCM | 6:50 |
| 121 | Anthony WroblewskiPlace 121 · Grade 9 · Oskaloosa | 9 | Oskaloosa | 6:50 |
| 122 | Merritt GriegoPlace 122 · Grade 10 · Kirksville | 10 | Kirksville | 6:51 |
| 123 | Cam SwartsPlace 123 · Grade 9 · Moulton | 9 | Moulton | 6:51 |
| 124 | Elliott KingPlace 124 · Grade 10 · Knoxville | 10 | Knoxville | 6:52 |
| 125 | Maddox KistlerPlace 125 · Grade 10 · Central Decatur | 10 | Central Decatur | 6:52 |
| 126 | Cooper AndersonPlace 126 · Grade 11 · Wayne | 11 | Wayne | 6:52 |
| 127 | Carson TaylorPlace 127 · Grade 10 · PCM | 10 | PCM | 6:54 |
| 128 | Cody MorganPlace 128 · Grade 12 · Central Decatur | 12 | Central Decatur | 6:55 |
| 129 | Drake MarvelliPlace 129 · Grade 12 · Knoxville | 12 | Knoxville | 6:57 |
| 130 | Ashtyn BeneshPlace 130 · Grade 11 · Mount Ayr | 11 | Mount Ayr | 6:59 |
| 131 | Wyatt HolPlace 131 · Grade 10 · Pella Christian | 10 | Pella Christian | 7:00 |
| 132 | Jaison AndersonPlace 132 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 7:01 |
| 133 | Jacob IrvingPlace 133 · Grade 10 · Moravia | 10 | Moravia | 7:01 |
| 134 | Braylon GreenwellPlace 134 · Grade 9 · Mount Ayr | 9 | Mount Ayr | 7:01 |
| 135 | Matthew WilsonPlace 135 · Grade 11 · Kirksville | 11 | Kirksville | 7:02 |
| 136 | Anden HallPlace 136 · Grade 10 · Central Decatur | 10 | Central Decatur | 7:03 |
| 137 | Jason VinsickPlace 137 · Grade 10 · Knoxville | 10 | Knoxville | 7:05 |
| 138 | Jacob CarlsonPlace 138 · Grade 12 · Ottumwa | 12 | Ottumwa | 7:05 |
| 139 | John PaulPlace 139 · Martinez 9 Ottumwa | — | Martinez 9 Ottumwa | 7:06 |
| 140 | Levi ChristensenPlace 140 · Grade 9 · Oskaloosa | 9 | Oskaloosa | 7:07 |
| 141 | Drew ChandlerPlace 141 · Grade 9 · Chariton | 9 | Chariton | 7:08 |
| 142 | Ben VanWyngardenPlace 142 · Grade 9 · Pella Christian | 9 | Pella Christian | 7:09 |
| 143 | John ErpPlace 143 · Grade 10 · Davis County | 10 | Davis County | 7:09 |
| 144 | Mason HatchPlace 144 · Grade 12 · Knoxville | 12 | Knoxville | 7:09 |
| 145 | Andrew ChristensenPlace 145 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 7:11 |
| 146 | Gage HartPlace 146 · Grade 11 · Chariton | 11 | Chariton | 7:14 |
| 147 | Jackson WoodPlace 147 · Grade 9 · Pella Christian | 9 | Pella Christian | 7:14 |
| 148 | Reece MangesPlace 148 · Grade 10 · Keokuk | 10 | Keokuk | 7:14 |
| 149 | Hayden BrinegarPlace 149 · Grade 11 · Moulton | 11 | Moulton | 7:15 |
| 150 | Gabe GerritsonPlace 150 · Grade 10 · Davis County | 10 | Davis County | 7:15 |
| 151 | Garek LindbergPlace 151 · Grade 9 · Ottumwa | 9 | Ottumwa | 7:15 |
| 152 | Max McCoyPlace 152 · Grade 12 · Davis County | 12 | Davis County | 7:17 |
| 153 | Eric MomePlace 153 · Grade 10 · Pella Christian | 10 | Pella Christian | 7:17 |
| 154 | Allan PacePlace 154 · Grade 9 · Moulton | 9 | Moulton | 7:17 |
| 155 | Jake PontierPlace 155 · Grade 10 · Clarke | 10 | Clarke | 7:18 |
| 156 | Gavin KlausPlace 156 · Grade 10 · Davis County | 10 | Davis County | 7:19 |
| 157 | Jaykob FinchPlace 157 · Grade 11 · Keokuk | 11 | Keokuk | 7:19 |
| 158 | Austin SpringerPlace 158 · Grade 10 · Kirksville | 10 | Kirksville | 7:20 |
| 159 | Noah HaganPlace 159 · Grade 9 · Wayne | 9 | Wayne | 7:21 |
| 160 | Eli SniffPlace 160 · Grade 10 · Keokuk | 10 | Keokuk | 7:23 |
| 161 | Noah FeePlace 161 · Grade 11 · Twin Cedars | 11 | Twin Cedars | 7:29 |
| 162 | Carter HoffmeyerPlace 162 · Grade 10 · Schuyler R | 10 | Schuyler R | 7:29 |
| 163 | Kole DrummondPlace 163 · Grade 9 · Davis County | 9 | Davis County | 7:30 |
| 164 | Maxwell ButlerPlace 164 · Grade 9 · Albia | 9 | Albia | 7:30 |
| 165 | Max MarlinPlace 165 · Grade 9 · Kirksville | 9 | Kirksville | 7:34 |
| 166 | Trent EnglePlace 166 · Grade 12 · Clarke | 12 | Clarke | 7:34 |
| 167 | Gregory KlyukovskiPlace 167 · Grade 9 · Kirksville | 9 | Kirksville | 7:35 |
| 168 | Layten AndersonPlace 168 · Grade 9 · Wayne | 9 | Wayne | 7:38 |
| 169 | Carter DudleyPlace 169 · Grade 9 · PCM | 9 | PCM | 7:38 |
| 170 | Quenton MitchellPlace 170 · Grade 10 · Ottumwa | 10 | Ottumwa | 7:38 |
| 171 | Brody FeehanPlace 171 · Grade 10 · Clarke | 10 | Clarke | 7:40 |
| 172 | Gus WeerawongPlace 172 · Grade 11 · Kirksville | 11 | Kirksville | 7:41 |
| 173 | Cam CassensPlace 173 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 7:43 |
| 174 | Parker ArmstrongPlace 174 · Grade 10 · Moravia | 10 | Moravia | 7:43 |
| 175 | Daniel SteelePlace 175 · Grade 11 · Ottumwa | 11 | Ottumwa | 7:44 |
| 176 | Colton JonesPlace 176 · Grade 11 · EBF | 11 | EBF | 7:44 |
| 177 | Andrew SytsmaPlace 177 · Grade 11 · Pella Christian | 11 | Pella Christian | 7:48 |
| 178 | Ethan EarlsPlace 178 · Grade 10 · Clarke | 10 | Clarke | 7:49 |
| 179 | Devan RunnerPlace 179 · Grade 9 · Pella Christian | 9 | Pella Christian | 7:49 |
| 180 | Cael LenoxPlace 180 · Grade 11 · EBF | 11 | EBF | 7:50 |
| 181 | Kooper HugenPlace 181 · Grade 10 · Ottumwa | 10 | Ottumwa | 7:50 |
| 182 | Ben LunsfordPlace 182 · Grade 9 · Pella Christian | 9 | Pella Christian | 7:51 |
| 183 | John ShephardPlace 183 · Grade 9 · Albia | 9 | Albia | 7:52 |
| 184 | Tobias GreenPlace 184 · Grade 12 · Albia | 12 | Albia | 7:53 |
| 185 | Kaleb RebaneckPlace 185 · Grade 10 · Moravia | 10 | Moravia | 7:57 |
| 186 | Logan PombergPlace 186 · Grade 9 · Fort Madison | 9 | Fort Madison | 8:04 |
| 187 | Jacob BuysPlace 187 · Grade 10 · PCM | 10 | PCM | 8:04 |
| 188 | Luis AcunaPlace 188 · Grade 10 · Chariton | 10 | Chariton | 8:08 |
| 189 | Nate PattersonPlace 189 · Grade 10 · Pella Christian | 10 | Pella Christian | 8:11 |
| 190 | Cole WilsonPlace 190 · Grade 9 · Albia | 9 | Albia | 8:11 |
| 191 | Alex ArntzenPlace 191 · Grade 11 · Keokuk | 11 | Keokuk | 8:20 |
| 192 | Cooper CiecalonePlace 192 · Grade 9 · Clarke | 9 | Clarke | 8:36 |
| 193 | Joey OrsiniPlace 193 · Grade 10 · Albia | 10 | Albia | 8:43 |
| 194 | Kaydon LeadonPlace 194 · Grade 10 · Moravia | 10 | Moravia | 8:55 |
| 195 | Ethan HabelPlace 195 · Grade 11 · Kirksville | 11 | Kirksville | 9:02 |
| 196 | Owen KlausPlace 196 · Grade 9 · Davis County | 9 | Davis County | 9:02 |
| 197 | Isaac SundquistPlace 197 · Grade 11 · Chariton | 11 | Chariton | 9:09 |
| 198 | James GatesPlace 198 · Grade 11 · Ottumwa | 11 | Ottumwa | 9:11 |
| 199 | Blake MicetichPlace 199 · Grade 11 · Twin Cedars | 11 | Twin Cedars | 9:13 |
| 200 | Casey WadePlace 200 · Grade 9 · Clarke | 9 | Clarke | 9:54 |
| 121 | Dennis YonPlace 121 · Grade 8 · Evans MS | 8 | Evans MS | 4:15 |