| 1 | Langston AngusPlace 1 · Grade 8 · Nevada | 8 | Nevada | 10:34.80 PR |
| 2 | Sam TschantzPlace 2 · Grade 8 · Collins-Maxwell | 8 | Collins-Maxwell | 10:35.17 |
| 3 | Guthrie HayesPlace 3 · Grade 8 · Van Meter | 8 | Van Meter | 10:41.72 PR |
| 4 | Maxwell AnthoferPlace 4 · Grade 8 · North Polk MS | 8 | North Polk MS | 10:53.66 PR |
| 5 | Brooks WuebkerPlace 5 · Grade 7 · Ballard | 7 | Ballard | 10:57.07 PR |
| 6 | Coleman KeysPlace 6 · Grade 8 · North Polk MS | 8 | North Polk MS | 10:59.83 PR |
| 7 | Dean FialaPlace 7 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 11:03.99 PR |
| 8 | Drew GibsonPlace 8 · Grade 8 · North Polk MS | 8 | North Polk MS | 11:05.03 PR |
| 9 | Reece BruPlace 9 · Grade 7 · North Polk MS | 7 | North Polk MS | 11:05.78 PR |
| 10 | Blake RehkemperPlace 10 · Grade 8 · Des Moines Christian | 8 | Des Moines Christian | 11:11.37 PR |
| 11 | Garrett ThomasPlace 11 · Grade 7 · Gilbert ms | 7 | Gilbert ms | 11:17.96 PR |
| 12 | Sullivan AarsvoldPlace 12 · Grade 8 · North Polk MS | 8 | North Polk MS | 11:20.17 PR |
| 13 | Ryker SchmidtPlace 13 · Grade 8 · North Polk MS | 8 | North Polk MS | 11:27.12 PR |
| 14 | Lincoln CharlsonPlace 14 · Grade 8 · Gilbert ms | 8 | Gilbert ms | 11:27.92 PR |
| 15 | Collin MorenoPlace 15 · Grade 8 · Nevada | 8 | Nevada | 11:29.43 PR |
| 16 | Andrew WicksPlace 16 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 11:29.99 PR |
| 17 | Judah MillsPlace 17 · Grade 8 · Nevada | 8 | Nevada | 11:30.12 PR |
| 18 | Jasper GormanPlace 18 · Grade 8 · Des Moines Christian | 8 | Des Moines Christian | 11:32.02 PR |
| 19 | Nolan TownsendPlace 19 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 11:33.76 PR |
| 20 | Kasen TomasPlace 20 · Grade 7 · Colfax-Mingo | 7 | Colfax-Mingo | 11:37.49 |
| 21 | Jack GrevingPlace 21 · Grade 7 · North Polk MS | 7 | North Polk MS | 11:39.66 PR |
| 22 | Nate TownsendPlace 22 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 11:39.99 PR |
| 23 | Andrew DickkutPlace 23 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 11:40.71 PR |
| 24 | Channing WhitefishPlace 24 · Grade 8 · Meskwaki | 8 | Meskwaki | 11:42.77 |
| 25 | Elliot DaltonPlace 25 · Grade 8 · Ballard | 8 | Ballard | 11:46.61 PR |
| 26 | Paxton LuvaasPlace 26 · Grade 8 · Van Meter | 8 | Van Meter | 11:46.64 PR |
| 27 | Henry DickinsonPlace 27 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 11:47.76 PR |
| 28 | Clark MandernachPlace 28 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 11:50.68 PR |
| 29 | Jared WedePlace 29 · Grade 8 · Gilbert ms | 8 | Gilbert ms | 11:53.28 PR |
| 30 | Rhodes WineingerPlace 30 · Grade 8 · North Polk MS | 8 | North Polk MS | 11:53.90 PR |
| 31 | Evan McPhersonPlace 31 · Grade 8 · Ballard | 8 | Ballard | 11:54.74 PR |
| 32 | Leo GrowdonPlace 32 · Grade 8 · North Polk MS | 8 | North Polk MS | 11:57.69 PR |
| 33 | Brodey NealPlace 33 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 12:04.54 PR |
| 34 | Stephen MillsPlace 34 · Grade 8 · Nevada | 8 | Nevada | 12:06.04 PR |
| 35 | Roen BrockPlace 35 · Grade 8 · Van Meter | 8 | Van Meter | 12:08.32 PR |
| 36 | Liam CanusoPlace 36 · Grade 8 · Gilbert ms | 8 | Gilbert ms | 12:09.18 PR |
| 37 | Lance ThomasPlace 37 · Grade 8 · Ballard | 8 | Ballard | 12:11.32 PR |
| 38 | Benjamin Bravo CardonaPlace 38 · Grade 7 · Des Moines Christian | 7 | Des Moines Christian | 12:13.97 PR |
| 39 | Caden YuskaPlace 39 · Grade 8 · Van Meter | 8 | Van Meter | 12:16.02 PR |
| 40 | Dylan WeydertPlace 40 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 12:19.87 PR |
| 41 | Brysin FeldmanPlace 41 · Grade 8 · Grand View Christian | 8 | Grand View Christian | 12:22.65 PR |
| 42 | Henry NadyPlace 42 · Grade 7 · Nevada | 7 | Nevada | 12:24.87 PR |
| 43 | Griffin BryantPlace 43 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 12:25.97 PR |
| 44 | Emmett WeispfenningPlace 44 · Grade 8 · Saydel | 8 | Saydel | 12:26.54 PR |
| 45 | Carson GuzmanPlace 45 · Grade 8 · Grand View Christian | 8 | Grand View Christian | 12:29.60 |
| 46 | Troy VancenbrockPlace 46 · Grade 8 · Colfax-Mingo | 8 | Colfax-Mingo | 12:31.79 PR |
| 47 | Grant NutiniPlace 47 · Grade 8 · Gilbert ms | 8 | Gilbert ms | 12:34.62 PR |
| 48 | Logan DirksPlace 48 · Grade 8 · North Polk MS | 8 | North Polk MS | 12:35.16 PR |
| 49 | Parker PriebePlace 49 · Grade 8 · Ballard | 8 | Ballard | 12:36.39 PR |
| 50 | Louie BergquistPlace 50 · Grade 7 · Nevada | 7 | Nevada | 12:36.82 PR |
| 51 | Will FarleyPlace 51 · Grade 8 · Gilbert ms | 8 | Gilbert ms | 12:38.63 PR |
| 52 | Carver OttPlace 52 · Grade 8 · Nevada | 8 | Nevada | 12:41.31 PR |
| 53 | Breven SmithPlace 53 · Grade 7 · Ballard | 7 | Ballard | 12:43.08 PR |
| 54 | John SwartzlanderPlace 54 · Grade 7 · Ballard | 7 | Ballard | 12:44.84 PR |
| 55 | Dax AndrePlace 55 · Grade 7 · North Polk MS | 7 | North Polk MS | 12:45.58 PR |
| 56 | Levi RobakPlace 56 · Grade 8 · Gilbert ms | 8 | Gilbert ms | 12:47.98 PR |
| 57 | Kipton MeyerringPlace 57 · Grade 7 · Des Moines Christian | 7 | Des Moines Christian | 12:48.49 PR |
| 58 | Roscoe OtisPlace 58 · Grade 7 · North Polk MS | 7 | North Polk MS | 12:48.66 PR |
| 59 | Jaxon WilkinsPlace 59 · Grade 7 · North Polk MS | 7 | North Polk MS | 12:48.93 PR |
| 60 | Lucas RathbunPlace 60 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 12:49.23 PR |
| 61 | Stephen YoungbearPlace 61 · Grade 7 · Meskwaki | 7 | Meskwaki | 12:50.78 |
| 62 | Austin SchechingerPlace 62 · Grade 8 · North Polk MS | 8 | North Polk MS | 12:52.72 PR |
| 63 | Trevor KupkaPlace 63 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 12:53.08 PR |
| 64 | Jackson LeamanPlace 64 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 12:53.96 PR |
| 65 | Milo AndersonPlace 65 · Grade 8 · Gilbert ms | 8 | Gilbert ms | 12:55.05 PR |
| 66 | Leo HoffmanPlace 66 · Grade 8 · Ballard | 8 | Ballard | 12:56.46 PR |
| 67 | Aiden TruePlace 67 · Grade 8 · Van Meter | 8 | Van Meter | 12:57.43 PR |
| 68 | Maddox KuhnsPlace 68 · Grade 7 · Ballard | 7 | Ballard | 12:58.54 PR |
| 69 | Owen MeyerPlace 69 · Grade 7 · Des Moines Christian | 7 | Des Moines Christian | 12:59.44 PR |
| 70 | Trevor ConkelPlace 70 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 13:00.11 |
| 71 | Kyler KringsPlace 71 · Grade 8 · North Polk MS | 8 | North Polk MS | 13:01.62 PR |
| 72 | Beau OvermanPlace 72 · Grade 8 · West Marshall | 8 | West Marshall | 13:03.50 PR |
| 73 | Grayson SchellingPlace 73 · Grade 8 · North Polk MS | 8 | North Polk MS | 13:04.47 PR |
| 74 | Josh AhrensPlace 74 · Grade 7 · West Marshall | 7 | West Marshall | 13:04.49 PR |
| 75 | Silas ClarkPlace 75 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 13:06.42 PR |
| 76 | Bryce HouckPlace 76 · Grade 7 · Nevada | 7 | Nevada | 13:12.16 PR |
| 77 | Leo ScottPlace 77 · Grade 7 · Nevada | 7 | Nevada | 13:12.63 PR |
| 78 | Calvin IngstadPlace 78 · Grade 8 · Des Moines Christian | 8 | Des Moines Christian | 13:13.55 PR |
| 79 | James MillerPlace 79 · Grade 7 · Des Moines Christian | 7 | Des Moines Christian | 13:15.84 PR |
| 80 | Carter ReedPlace 80 · Grade 8 · Nevada | 8 | Nevada | 13:15.93 PR |
| 81 | Will FletchallPlace 81 · Grade 7 · North Polk MS | 7 | North Polk MS | 13:16.95 PR |
| 82 | Wels SanchezPlace 82 · Grade 8 · Ankeny Christian Academy | 8 | Ankeny Christian Academy | 13:17.52 PR |
| 83 | Samuel KampmanPlace 83 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 13:17.99 PR |
| 84 | James UtzPlace 84 · Grade 8 · Colfax-Mingo | 8 | Colfax-Mingo | 13:20.30 |
| 85 | Parker MudgettPlace 85 · Grade 7 · North Polk MS | 7 | North Polk MS | 13:20.70 PR |
| 86 | Athan PetersonPlace 86 · Grade 7 · Nevada | 7 | Nevada | 13:22.07 PR |
| 87 | Michael HollatzPlace 87 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 13:22.19 PR |
| 88 | Grayson ElliottPlace 88 · Grade 8 · Ballard | 8 | Ballard | 13:22.25 PR |
| 89 | Graysen JacobusPlace 89 · Grade 7 · North Polk MS | 7 | North Polk MS | 13:22.79 PR |
| 90 | Emmett JohnsonPlace 90 · Grade 8 · Ballard | 8 | Ballard | 13:23.42 PR |
| 91 | Elliott HagerPlace 91 · Grade 8 · Gilbert ms | 8 | Gilbert ms | 13:30.42 PR |
| 92 | Anderson LeighPlace 92 · Grade 7 · North Polk MS | 7 | North Polk MS | 13:31.49 PR |
| 93 | Andrew HeitlandPlace 93 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 13:34.86 PR |
| 94 | Atticus StegmanPlace 94 · Grade 7 · North Polk MS | 7 | North Polk MS | 13:35.70 PR |
| 95 | Hayden MalmbergPlace 95 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 13:38.01 PR |
| 96 | Ferran WitterPlace 96 · Grade 7 · Ballard | 7 | Ballard | 13:39.21 PR |
| 97 | Austin SmothersPlace 97 · Grade 8 · Saydel | 8 | Saydel | 13:39.67 PR |
| 98 | Collin SpencerPlace 98 · Grade 8 · Des Moines Prep | 8 | Des Moines Prep | 13:39.90 PR |
| 99 | Miles McGrewPlace 99 · Grade 7 · West Marshall | 7 | West Marshall | 13:45.97 PR |
| 100 | Noah HansonPlace 100 · Grade 8 · West Marshall | 8 | West Marshall | 13:48.13 PR |
| 101 | Jacoby BaldazoPlace 101 · Grade 7 · West Marshall | 7 | West Marshall | 13:49.33 PR |
| 102 | Nicholas RedingPlace 102 · Grade 7 · North Polk MS | 7 | North Polk MS | 13:50.26 PR |
| 103 | Logan LovePlace 103 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 13:51.03 |
| 104 | Callen ShulerPlace 104 · Grade 8 · North Polk MS | 8 | North Polk MS | 13:52.37 PR |
| 105 | Matthew WeathersPlace 105 · Grade 8 · Ankeny Christian Academy | 8 | Ankeny Christian Academy | 13:54.43 PR |
| 106 | Owen WarrenPlace 106 · Grade 8 · Van Meter | 8 | Van Meter | 13:55.45 PR |
| 107 | Jack HoodjerPlace 107 · Grade 7 · North Polk MS | 7 | North Polk MS | 13:55.48 PR |
| 108 | Logan KiddPlace 108 · Grade 8 · North Polk MS | 8 | North Polk MS | 13:55.70 PR |
| 109 | Jeshua GreenoPlace 109 · Grade 8 · Des Moines Christian | 8 | Des Moines Christian | 14:00.22 PR |
| 110 | Parker SandquistPlace 110 · Grade 7 · North Polk MS | 7 | North Polk MS | 14:03.49 PR |
| 111 | Clifford MinnerPlace 111 · Grade 7 · Ballard | 7 | Ballard | 14:06.20 PR |
| 112 | Sam KendingPlace 112 · Grade 7 · North Polk MS | 7 | North Polk MS | 14:10.56 PR |
| 113 | Reuben ToornstraPlace 113 · Grade 7 · Collins-Maxwell | 7 | Collins-Maxwell | 14:15.08 |
| 114 | Kasen FunkPlace 114 · Grade 7 · Ballard | 7 | Ballard | 14:16.27 PR |
| 115 | Roc JohnsonPlace 115 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 14:18.87 PR |
| 116 | Harrison BrahnPlace 116 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 14:20.07 PR |
| 117 | Jase HaleyPlace 117 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 14:20.17 PR |
| 118 | Asher GessmannPlace 118 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 14:20.67 PR |
| 119 | Blaze BuckPlace 119 · Grade 7 · Ballard | 7 | Ballard | 14:23.03 PR |
| 120 | Ellis ScottPlace 120 · Grade 8 · Van Meter | 8 | Van Meter | 14:28.53 PR |
| 121 | Felix MandeinPlace 121 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 14:33.07 PR |
| 122 | Tyrin WanateePlace 122 · Grade 7 · Meskwaki | 7 | Meskwaki | 14:40.01 PR |
| 123 | Colin FrangopolPlace 123 · Grade 7 · Colfax-Mingo | 7 | Colfax-Mingo | 14:47.81 |
| 124 | Logan LeviPlace 124 · Grade 8 · Van Meter | 8 | Van Meter | 14:49.44 PR |
| 125 | Archer CongdonPlace 125 · Grade 7 · Gilbert ms | 7 | Gilbert ms | 14:50.34 PR |
| 126 | Connor WilmesPlace 126 · Grade 7 · Ballard | 7 | Ballard | 14:53.62 PR |
| 127 | Benjamin WillisPlace 127 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 14:54.25 PR |
| 128 | Travis Sisson IIPlace 128 · Grade 8 · Des Moines Christian | 8 | Des Moines Christian | 15:00.69 PR |
| 129 | Memphis HigdonPlace 129 · Grade 8 · Nevada | 8 | Nevada | 15:05.56 PR |
| 130 | Gage HeinemannPlace 130 · Grade 8 · Colfax-Mingo | 8 | Colfax-Mingo | 15:05.91 |
| 131 | Apollo McKennaPlace 131 · Grade 8 · North Polk MS | 8 | North Polk MS | 15:07.48 PR |
| 132 | Calen FranzenPlace 132 · Grade 7 · Ballard | 7 | Ballard | 15:08.33 PR |
| 133 | Finnley BylanderPlace 133 · Grade 7 · Saydel | 7 | Saydel | 15:11.96 PR |
| 134 | Traycen GrantPlace 134 · Grade 7 · Meskwaki | 7 | Meskwaki | 15:13.98 PR |
| 135 | Liam HolsapplePlace 135 · Grade 8 · Ballard | 8 | Ballard | 15:14.21 PR |
| 136 | Levi SpoonhunterPlace 136 · Grade 8 · Meskwaki | 8 | Meskwaki | 15:27.59 |
| 137 | Leo MeintsmaPlace 137 · Grade 7 · Ballard | 7 | Ballard | 15:29.13 PR |
| 138 | Swithin MIlesPlace 138 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 15:29.56 PR |
| 139 | Owen DeanPlace 139 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 15:30.94 PR |
| 140 | Eli PoolPlace 140 · Grade 7 · Ballard | 7 | Ballard | 15:36.05 PR |
| 141 | Kaiden KreutzerPlace 141 · Grade 7 · North Polk MS | 7 | North Polk MS | 15:36.07 PR |
| 142 | Harrison HartwigPlace 142 · Grade 7 · West Marshall | 7 | West Marshall | 15:40.32 PR |
| 143 | Daniel FaidleyPlace 143 · Grade 7 · Colfax-Mingo | 7 | Colfax-Mingo | 15:40.74 |
| 144 | Deyson KeahnaPlace 144 · Grade 7 · Meskwaki | 7 | Meskwaki | 15:53.12 |
| 145 | Dustin ErdahlPlace 145 · Grade 7 · North Polk MS | 7 | North Polk MS | 15:54.99 |
| 146 | Jonas StemsrudPlace 146 · Grade 8 · Des Moines Christian | 8 | Des Moines Christian | 16:10.71 PR |
| 147 | Quentin JimenezPlace 147 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 16:20.26 PR |
| 148 | Griffin NesbittPlace 148 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 16:21.12 PR |
| 149 | Jensen BennettPlace 149 · Grade 7 · Gilbert ms | 7 | Gilbert ms | 16:26.01 |
| 150 | Liam GrundmeierPlace 150 · Grade 7 · Gilbert ms | 7 | Gilbert ms | 16:26.09 PR |
| 151 | Andrew GoviasPlace 151 · Grade 7 · Gilbert ms | 7 | Gilbert ms | 16:26.34 PR |
| 152 | Elias StraitPlace 152 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 16:26.68 PR |
| 153 | Tatum GriessPlace 153 · Grade 7 · Des Moines Christian | 7 | Des Moines Christian | 16:28.84 PR |
| 154 | Truett BrownPlace 154 · Grade 7 · Ankeny Christian Academy | 7 | Ankeny Christian Academy | 16:30.79 |
| 155 | Max BickfordPlace 155 · Grade 7 · Van Meter | 7 | Van Meter | 16:34.42 PR |
| 156 | Finn RuttencutterPlace 156 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 16:34.75 PR |
| 157 | Oliver KeahnaPlace 157 · Grade 7 · Meskwaki | 7 | Meskwaki | 16:37.67 |
| 158 | Thomas KeiserPlace 158 · Grade 7 · North Polk MS | 7 | North Polk MS | 16:51.90 PR |
| 159 | Jonah CondonPlace 159 · Grade 8 · Nevada | 8 | Nevada | 16:52.84 |
| 160 | Graham LaFevePlace 160 · Grade 7 · Des Moines Christian | 7 | Des Moines Christian | 17:11.88 PR |
| 161 | Canaan RippeyPlace 161 · Grade 7 · Des Moines Christian | 7 | Des Moines Christian | 17:12.09 PR |
| 162 | Benjamin WilliamsPlace 162 · Grade 7 · Ballard | 7 | Ballard | 17:13.55 PR |
| 163 | Gage PattersonPlace 163 · Grade 8 · Van Meter | 8 | Van Meter | 18:01.97 PR |
| 164 | Caeden KesterPlace 164 · Grade 7 · Des Moines Christian | 7 | Des Moines Christian | 18:08.26 PR |
| 165 | Chance SchroederPlace 165 · Grade 8 · Ankeny Christian Academy | 8 | Ankeny Christian Academy | 18:12.81 |
| 166 | Alden McAnallyPlace 166 · Grade 8 · Des Moines Christian | 8 | Des Moines Christian | 18:35.75 PR |
| 167 | Whitmore RoyerPlace 167 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 18:43.52 PR |
| 168 | George TankPlace 168 · Grade 7 · Gilbert ms | 7 | Gilbert ms | 19:08.48 PR |
| 169 | Owen BrosharPlace 169 · Grade 8 · Ballard | 8 | Ballard | 19:25.56 PR |
| 170 | Liam DuhnPlace 170 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 20:09.39 PR |
| 171 | Oscar FischelsPlace 171 · Grade 7 · Nevada | 7 | Nevada | 20:11.02 PR |
| 172 | Brecken FickPlace 172 · Grade 8 · Des Moines Christian | 8 | Des Moines Christian | 20:14.48 PR |
| 173 | Cohen CrawfordPlace 173 · Grade 8 · North Polk MS | 8 | North Polk MS | 20:26.49 |
| 174 | Lincoln ToddPlace 174 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 21:50.93 PR |
| 175 | Damian KrusePlace 175 · Grade 7 · Gilbert ms | 7 | Gilbert ms | 21:56.02 PR |
| 176 | Mathis JuergensPlace 176 · Grade 7 · Dallas Center - Grimes | 7 | Dallas Center - Grimes | 22:11.78 PR |
| 177 | Jr, Erik AdairPlace 177 · Grade 8 · Dallas Center - Grimes | 8 | Dallas Center - Grimes | 23:00.02 PR |