| 1 | Grace GibbonsPlace 1 · Grade 11 · Gilbert | 11 | Gilbert | 6:14 |
| 2 | Jordyn KlevePlace 2 · Grade 11 · Johnston | 11 | Johnston | 6:20 |
| 3 | Erika LewisPlace 3 · Grade 11 · Waukee | 11 | Waukee | 6:25 |
| 4 | Bailey BlythePlace 4 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 6:25 |
| 5 | Sienna DejongPlace 5 · 09 Oskaloosa | — | 09 Oskaloosa | 6:27 |
| 6 | Rachel BrushPlace 6 · Grade 10 · Waukee | 10 | Waukee | 6:30 |
| 7 | Kayla SabotinPlace 7 · Grade 12 · Waukee | 12 | Waukee | 6:36 |
| 8 | Maggie LairdPlace 8 · 09 Waukee | — | 09 Waukee | 6:45 |
| 9 | Sierra MitchellPlace 9 · 09 Southeast Polk | — | 09 Southeast Polk | 6:46 |
| 10 | Carly RahnPlace 10 · 09 Gilbert | — | 09 Gilbert | 6:47 |
| 11 | Rachel BlaggPlace 11 · Grade 11 · Marshalltown | 11 | Marshalltown | 6:47 |
| 12 | Kaitlyn WalkerPlace 12 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 6:48 |
| 13 | Bri YoungPlace 13 · Grade 11 · Waukee | 11 | Waukee | 6:49 |
| 14 | Michaela HueyPlace 14 · Grade 12 · Marshalltown | 12 | Marshalltown | 6:52 |
| 15 | Jordan AllenPlace 15 · Grade 10 · Waukee | 10 | Waukee | 6:53 |
| 16 | Amanda FishelPlace 16 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 6:53 |
| 17 | Sara NessPlace 17 · Grade 10 · Johnston | 10 | Johnston | 6:54 |
| 18 | Sadie TimmsPlace 18 · Grade 12 · Gilbert | 12 | Gilbert | 6:59 |
| 19 | Brianna HersomPlace 19 · 09 Southeast Polk | — | 09 Southeast Polk | 7:00 |
| 20 | Wynn TanPlace 20 · Grade 12 · Marshalltown | 12 | Marshalltown | 7:02 |
| 21 | Sophie MallaroPlace 21 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 7:04 |
| 22 | Sandra KrommingaPlace 22 · Grade 11 · Johnston | 11 | Johnston | 7:04 |
| 23 | Brenda SevcikPlace 23 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 7:05 |
| 24 | Ellyn BolandPlace 24 · Grade 10 · Marshalltown | 10 | Marshalltown | 7:09 |
| 25 | Beth WellsPlace 25 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 7:09 |
| 26 | Caitlin DewellPlace 26 · Grade 10 · Nevada | 10 | Nevada | 7:10 |
| 27 | Cassidy ChristopherPlace 27 · 09 Cedar Falls | — | 09 Cedar Falls | 7:11 |
| 28 | Tara VosPlace 28 · Grade 12 · Lynnville-Sully | 12 | Lynnville-Sully | 7:11 |
| 29 | Rachel StaffordPlace 29 · 09 PCM | — | 09 PCM | 7:13 |
| 30 | Rachel PeterPlace 30 · Grade 11 · PCM | 11 | PCM | 7:13 |
| 31 | Hailey CoyPlace 31 · Grade 11 · Newton | 11 | Newton | 7:14 |
| 32 | Alexa Vander LeestPlace 32 · Grade 12 · Lynnville-Sully | 12 | Lynnville-Sully | 7:15 |
| 33 | Chloe HaffarnanPlace 33 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 7:16 |
| 34 | Anna TootPlace 34 · Grade 10 · Johnston | 10 | Johnston | 7:16 |
| 35 | Emily DittmerPlace 35 · Grade 10 · Nevada | 10 | Nevada | 7:16 |
| 36 | Sarah KrommingaPlace 36 · Grade 11 · Johnston | 11 | Johnston | 7:17 |
| 37 | Tori PalmerPlace 37 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 7:17 |
| 38 | Emily PossPlace 38 · 09 Johnston | — | 09 Johnston | 7:19 |
| 39 | Katie CanfieldPlace 39 · Grade 11 · Pella | 11 | Pella | 7:20 |
| 40 | Taryn ErnstPlace 40 · Grade 11 · Pella | 11 | Pella | 7:20 |
| 41 | Natalie ItaPlace 41 · 09 Mount Pleasant | — | 09 Mount Pleasant | 7:20 |
| 42 | Lesley RoquetPlace 42 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 7:20 |
| 43 | Maddie KempPlace 43 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 7:21 |
| 44 | Caisha JohnsonPlace 44 · Grade 11 · Gilbert | 11 | Gilbert | 7:22 |
| 45 | Jamie BeckerPlace 45 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 7:22 |
| 46 | Mikaela LawlerPlace 46 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 7:23 |
| 47 | Courtney HughsPlace 47 · Grade 12 · Knoxville | 12 | Knoxville | 7:24 |
| 48 | Amber KnightPlace 48 · Grade 11 · Newton | 11 | Newton | 7:24 |
| 49 | Ashley RodgersPlace 49 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 7:26 |
| 50 | Cori RicePlace 50 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 7:26 |
| 51 | Tate PowersPlace 51 · 09 Gilbert | — | 09 Gilbert | 7:26 |
| 52 | Ashley MacbethPlace 52 · 09 Marshalltown | — | 09 Marshalltown | 7:33 |
| 53 | Emily DuxPlace 53 · Grade 10 · Pella | 10 | Pella | 7:34 |
| 54 | Ellie HornPlace 54 · 09 Newton | — | 09 Newton | 7:34 |
| 55 | Sydney SwansonPlace 55 · Grade 12 · Pella | 12 | Pella | 7:34 |
| 56 | Hillary MosimanPlace 56 · Grade 12 · Gilbert | 12 | Gilbert | 7:35 |
| 57 | Kalie SavagePlace 57 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 7:38 |
| 58 | Mackenzie GustafsonPlace 58 · Grade 11 · Pella | 11 | Pella | 7:38 |
| 59 | Jenny BrownPlace 59 · Grade 12 · Waukee | 12 | Waukee | 7:39 |
| 60 | Melissa MoormanPlace 60 · 09 Oskaloosa | — | 09 Oskaloosa | 7:42 |
| 61 | Karli RoozeboomPlace 61 · Grade 12 · Lynnville-Sully | 12 | Lynnville-Sully | 7:44 |
| 62 | Becky SchwartzenburgPlace 62 · Grade 11 · Marshalltown | 11 | Marshalltown | 7:45 |
| 63 | Heather JessenPlace 63 · 09 Collins-Maxwell-Baxter | — | 09 Collins-Maxwell-Baxter | 7:50 |
| 64 | Karli RastetterPlace 64 · Grade 11 · Gilbert | 11 | Gilbert | 7:52 |
| 65 | Anna BarrPlace 65 · Grade 11 · Newton | 11 | Newton | 7:52 |
| 66 | Riley BergPlace 66 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 7:52 |
| 67 | Nicole DewellPlace 67 · 09 Nevada | — | 09 Nevada | 7:55 |
| 68 | Winter BrownPlace 68 · 09 Collins-Maxwell-Baxter | — | 09 Collins-Maxwell-Baxter | 7:59 |
| 69 | Emma LudwigPlace 69 · Grade 12 · Mount Pleasant | 12 | Mount Pleasant | 8:00 |
| 70 | Erin SellbergPlace 70 · Grade 10 · Nevada | 10 | Nevada | 8:05 |
| 71 | Becky VisserPlace 71 · Grade 12 · Pella | 12 | Pella | 8:06 |
| 72 | Abby SnyderPlace 72 · Grade 12 · Marshalltown | 12 | Marshalltown | 8:07 |
| 73 | Mackenzie KlemmePlace 73 · Grade 12 · Collins-Maxwell-Baxter | 12 | Collins-Maxwell-Baxter | 8:09 |
| 74 | Autumn HuntPlace 74 · Grade 11 · Newton | 11 | Newton | 8:10 |
| 75 | Elli CassabaumPlace 75 · Grade 11 · Nevada | 11 | Nevada | 8:11 |
| 76 | Damaris WorthingtonPlace 76 · Grade 11 · Pella Christian | 11 | Pella Christian | 8:13 |
| 77 | Stephanie TwoheyPlace 77 · Grade 10 · Collins-Maxwell-Baxter | 10 | Collins-Maxwell-Baxter | 8:15 |
| 78 | Caroline GoeckePlace 78 · Grade 11 · Nevada | 11 | Nevada | 8:16 |
| 79 | Line AscaniusPlace 79 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 8:18 |
| 80 | Chantel MaxwellPlace 80 · Grade 11 · Collins-Maxwell-Baxter | 11 | Collins-Maxwell-Baxter | 8:24 |
| 81 | Jordyn SoulePlace 81 · 09 Newton | — | 09 Newton | 8:28 |
| 82 | Kaeline SchuenkePlace 82 · Grade 11 · Knoxville | 11 | Knoxville | 8:32 |
| 83 | Mollie TibbettsPlace 83 · 09 BGM | — | 09 BGM | 8:43 |
| 84 | Morgan AndersonPlace 84 · Grade 11 · Pella Christian | 11 | Pella Christian | 8:48 |
| 85 | Tori JohnstonPlace 85 · Grade 12 · Knoxville | 12 | Knoxville | 8:48 |
| 86 | Anna JonesPlace 86 · 09 Collins-Maxwell-Baxter | — | 09 Collins-Maxwell-Baxter | 8:48 |
| 87 | Marina ShannonPlace 87 · Grade 11 · Pella Christian | 11 | Pella Christian | 8:57 |
| 88 | Kristy SevcikPlace 88 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 9:00 |
| 89 | Jenna SmithPlace 89 · 09 Mount Pleasant | — | 09 Mount Pleasant | 9:02 |
| 90 | Kelsey RoquetPlace 90 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 9:07 |
| 91 | Courtney ClapperPlace 91 · Grade 10 · Collins-Maxwell-Baxter | 10 | Collins-Maxwell-Baxter | 9:16 |
| 92 | Emma SmithPlace 92 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 9:19 |
| 93 | Courtney HawkinsPlace 93 · Grade 12 · BGM | 12 | BGM | 9:31 |
| 94 | Jesse WiegandPlace 94 · 09 BGM | — | 09 BGM | 10:54 |
| 95 | Kayla DustinPlace 95 · 09 PCM | — | 09 PCM | 12:09 |
| 96 | Amber BeenerPlace 96 · 09 PCM | — | 09 PCM | 12:18 |
| 1 | ErikaPlace 1 · Lewis | — | Lewis | 15:57 |
| 2 | RachelPlace 2 · Brush | — | Brush | 16:09 |
| 3 | KaylaPlace 3 · Sabotin | — | Sabotin | 16:23 |
| 4 | MaggiePlace 4 · Laird | — | Laird | 16:46 |
| 5 | BriPlace 5 · Young | — | Young | 16:55 |
| 1 | JordynPlace 1 · Kleve | — | Kleve | 15:44 |
| 2 | SaraPlace 2 · Ness | — | Ness | 17:08 |
| 3 | SandraPlace 3 · Kromminga | — | Kromminga | 17:32 |
| 4 | AnnaPlace 4 · Toot | — | Toot | 18:03 |
| 5 | SarahPlace 5 · Kromminga | — | Kromminga | 18:06 |
| 1 | RachelPlace 1 · Blagg | — | Blagg | 16:52 |
| 2 | MichaelaPlace 2 · Huey | — | Huey | 17:03 |
| 3 | WynnPlace 3 · Tan | — | Tan | 17:27 |
| 4 | EllynPlace 4 · Boland | — | Boland | 17:45 |
| 5 | AshleyPlace 5 · Macbeth | — | Macbeth | 18:45 |
| 1 | SierraPlace 1 · Mitchell | — | Mitchell | 16:47 |
| 2 | KaitlynPlace 2 · Walker | — | Walker | 16:53 |
| 3 | BriannaPlace 3 · Hersom | — | Hersom | 17:23 |
| 4 | MikaelaPlace 4 · Lawler | — | Lawler | 18:20 |
| 5 | AshleyPlace 5 · Rodgers | — | Rodgers | 18:27 |
| 1 | AmandaPlace 1 · Fishel | — | Fishel | 17:07 |
| 2 | SophiePlace 2 · Mallaro | — | Mallaro | 17:32 |
| 3 | BrendaPlace 3 · Sevcik | — | Sevcik | 17:35 |
| 4 | CassidyPlace 4 · Christopher | — | Christopher | 17:51 |
| 5 | MaddiePlace 5 · Kemp | — | Kemp | 18:16 |
| 1 | BaileyPlace 1 · Blythe | — | Blythe | 15:57 |
| 2 | SiennaPlace 2 · Dejong | — | Dejong | 16:02 |
| 3 | ToriPlace 3 · Palmer | — | Palmer | 18:06 |
| 4 | LesleyPlace 4 · Roquet | — | Roquet | 18:14 |
| 5 | MelissaPlace 5 · Moorman | — | Moorman | 19:08 |
| 1 | BethPlace 1 · Wells | — | Wells | 17:45 |
| 2 | ChloePlace 2 · Haffarnan | — | Haffarnan | 18:02 |
| 3 | NataliePlace 3 · Ita | — | Ita | 18:13 |
| 4 | EmmaPlace 4 · Ludwig | — | Ludwig | 19:53 |
| 5 | JennaPlace 5 · Smith | — | Smith | 22:27 |
| 1 | KatiePlace 1 · Canfield | — | Canfield | 18:13 |
| 2 | TarynPlace 2 · Ernst | — | Ernst | 18:13 |
| 3 | EmilyPlace 3 · Dux | — | Dux | 18:47 |
| 4 | SydneyPlace 4 · Swanson | — | Swanson | 18:48 |
| 5 | MackenziePlace 5 · Gustafson | — | Gustafson | 18:58 |
| 1 | HaileyPlace 1 · Coy | — | Coy | 17:59 |
| 2 | AmberPlace 2 · Knight | — | Knight | 18:23 |
| 3 | ElliePlace 3 · Horn | — | Horn | 18:47 |
| 4 | AnnaPlace 4 · Barr | — | Barr | 19:32 |
| 5 | AutumnPlace 5 · Hunt | — | Hunt | 20:18 |
| 1 | GracePlace 1 · Gibbons | — | Gibbons | 15:28 |
| 2 | CarlyPlace 2 · Rahn | — | Rahn | 16:51 |
| 3 | SadiePlace 3 · Timms | — | Timms | 17:20 |
| 4 | CaishaPlace 4 · Johnson | — | Johnson | 18:17 |
| 5 | TatePlace 5 · Powers | — | Powers | 18:28 |
| 1 | TaraPlace 1 · Vos | — | Vos | 17:51 |
| 2 | Alexa VanderPlace 2 · Leest | — | Leest | 18:01 |
| 3 | CoriPlace 3 · Rice | — | Rice | 18:27 |
| 4 | KarliPlace 4 · Roozeboom | — | Roozeboom | 19:13 |
| 5 | LinePlace 5 · Ascanius | — | Ascanius | 20:37 |
| 1 | CaitlinPlace 1 · Dewell | — | Dewell | 17:48 |
| 2 | EmilyPlace 2 · Dittmer | — | Dittmer | 18:03 |
| 3 | NicolePlace 3 · Dewell | — | Dewell | 19:40 |
| 4 | ErinPlace 4 · Sellberg | — | Sellberg | 20:05 |
| 5 | ElliPlace 5 · Cassabaum | — | Cassabaum | 20:20 |
| 1 | HeatherPlace 1 · Jessen | — | Jessen | 19:28 |
| 2 | WinterPlace 2 · Brown | — | Brown | 19:50 |
| 3 | MackenziePlace 3 · Klemme | — | Klemme | 20:15 |
| 4 | StephaniePlace 4 · Twohey | — | Twohey | 20:29 |
| 5 | ChantelPlace 5 · Maxwell | — | Maxwell | 20:51 |
| 1 | Kelcey BlommersPlace 1 · 09 Pella | — | 09 Pella | 6:31 |
| 2 | Tess RoordaPlace 2 · 09 Pella | — | 09 Pella | 6:36 |
| 3 | Molly PfitzenmaierPlace 3 · 09 Pella | — | 09 Pella | 6:41 |
| 4 | Payton PhelpsPlace 4 · 09 Pella | — | 09 Pella | 6:47 |
| 5 | Taylor TornbergPlace 5 · 09 Waukee | — | 09 Waukee | 6:59 |
| 6 | Abby PukPlace 6 · Grade 11 · Johnston | 11 | Johnston | 7:04 |
| 7 | Maddie AndersonPlace 7 · Grade 10 · Waukee | 10 | Waukee | 7:07 |
| 8 | Elli LenzPlace 8 · Grade 10 · Waukee | 10 | Waukee | 7:09 |
| 9 | Kristina RicePlace 9 · Grade 10 · Johnston | 10 | Johnston | 7:11 |
| 10 | Keely SmithPlace 10 · Grade 12 · Waukee | 12 | Waukee | 7:15 |
| 11 | Monica WesselsPlace 11 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 7:17 |
| 12 | Sydney DayPlace 12 · Grade 10 · Waukee | 10 | Waukee | 7:19 |
| 13 | Sydney SlagerPlace 13 · Grade 12 · Waukee | 12 | Waukee | 7:27 |
| 14 | Madison FleschPlace 14 · Grade 12 · Waukee | 12 | Waukee | 7:28 |
| 15 | Amber HagenPlace 15 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 7:29 |
| 16 | Rachel RosePlace 16 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 7:30 |
| 17 | Sally RopesPlace 17 · Grade 11 · Pella | 11 | Pella | 7:32 |
| 18 | Carlee CutlerPlace 18 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:35 |
| 19 | Nicole SchnebbePlace 19 · 09 Pella | — | 09 Pella | 7:35 |
| 20 | Leah CheathamPlace 20 · Grade 12 · Waukee | 12 | Waukee | 7:36 |
| 21 | Emma ThayerPlace 21 · Grade 11 · Johnston | 11 | Johnston | 7:36 |
| 22 | Madi JohannsenPlace 22 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 7:37 |
| 23 | Allison ZierkePlace 23 · 09 Cedar Falls | — | 09 Cedar Falls | 7:38 |
| 24 | Belen Delado-GonzalezPlace 24 · Grade 12 · Johnston | 12 | Johnston | 7:41 |
| 25 | Lizzie SwansonPlace 25 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 7:45 |
| 26 | Sami SchildrothPlace 26 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 7:45 |
| 27 | Anne RogersPlace 27 · Grade 11 · Johnston | 11 | Johnston | 7:52 |
| 28 | Madison SchultePlace 28 · 09 Cedar Falls | — | 09 Cedar Falls | 7:53 |
| 29 | Cassy HerkelmanPlace 29 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 7:53 |
| 30 | Sarah Marie HeschkePlace 30 · 09 Pella | — | 09 Pella | 7:57 |
| 31 | Ellie DreesPlace 31 · Grade 10 · Waukee | 10 | Waukee | 7:58 |
| 32 | Ronnoja AyersPlace 32 · Grade 12 · Johnston | 12 | Johnston | 7:59 |
| 33 | Lauren HayesPlace 33 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 8:00 |
| 34 | Ilsa KniveslandPlace 34 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 8:00 |
| 35 | Ellen BennettPlace 35 · Grade 11 · Johnston | 11 | Johnston | 8:02 |
| 36 | Grace FisherPlace 36 · 09 Pella | — | 09 Pella | 8:02 |
| 37 | Hannah SandermanPlace 37 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 8:02 |
| 38 | Jenna PrestonPlace 38 · Grade 12 · Waukee | 12 | Waukee | 8:06 |
| 39 | Rebecca O'BrienPlace 39 · Grade 11 · Waukee | 11 | Waukee | 8:06 |
| 40 | Haley SmithPlace 40 · Grade 10 · Waukee | 10 | Waukee | 8:07 |
| 41 | Natalie CoomesPlace 41 · Grade 11 · Johnston | 11 | Johnston | 8:08 |
| 42 | Lauren NelsonPlace 42 · 09 Waukee | — | 09 Waukee | 8:08 |
| 43 | Sara HoyPlace 43 · 09 Cedar Falls | — | 09 Cedar Falls | 8:09 |
| 44 | Brittany MartinPlace 44 · Grade 10 · Johnston | 10 | Johnston | 8:09 |
| 45 | Julia BeswickPlace 45 · Grade 10 · Johnston | 10 | Johnston | 8:11 |
| 46 | Ailane BurgosPlace 46 · Grade 11 · Marshalltown | 11 | Marshalltown | 8:12 |
| 47 | Hannah RoethlerPlace 47 · Grade 10 · Waukee | 10 | Waukee | 8:13 |
| 48 | Uma PatelPlace 48 · 09 Johnston | — | 09 Johnston | 8:13 |
| 49 | Sidney PresnellPlace 49 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 8:14 |
| 50 | Kelsey CaffreyPlace 50 · Grade 11 · Johnston | 11 | Johnston | 8:14 |
| 51 | Emily WiknerPlace 51 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 8:16 |
| 52 | Maria ComitoPlace 52 · Grade 11 · Waukee | 11 | Waukee | 8:17 |
| 53 | Brey HillPlace 53 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 8:18 |
| 54 | Carina HansenPlace 54 · 09 Cedar Falls | — | 09 Cedar Falls | 8:19 |
| 55 | Erin StenderPlace 55 · 09 Waukee | — | 09 Waukee | 8:20 |
| 56 | Jennifer ZouttePlace 56 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 8:21 |
| 57 | Lauren HudsonPlace 57 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 8:21 |
| 58 | Melanie StossPlace 58 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 8:21 |
| 59 | Joy Van WyngardenPlace 59 · 09 Pella | — | 09 Pella | 8:22 |
| 60 | Mallorie SckerlPlace 60 · 09 Cedar Falls | — | 09 Cedar Falls | 8:22 |
| 61 | Olivia BrockaPlace 61 · 09 Johnston | — | 09 Johnston | 8:23 |
| 62 | Andrea CarballoPlace 62 · 09 Pella Christian | — | 09 Pella Christian | 8:23 |
| 63 | Chloe DembskiPlace 63 · 09 Pella Christian | — | 09 Pella Christian | 8:23 |
| 64 | Katie RyghPlace 64 · 09 Cedar Falls | — | 09 Cedar Falls | 8:23 |
| 65 | Jessica KnoxPlace 65 · 09 Cedar Falls | — | 09 Cedar Falls | 8:24 |
| 66 | Rikki ArildsenPlace 66 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 8:24 |
| 67 | Maia HovePlace 67 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 8:25 |
| 68 | Emily ErbePlace 68 · 09 Gilbert | — | 09 Gilbert | 8:26 |
| 69 | Sarah CanadyPlace 69 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 8:27 |
| 70 | Paige RoszhartPlace 70 · Grade 11 · Waukee | 11 | Waukee | 8:27 |
| 71 | Selena SinclairPlace 71 · Grade 11 · Marshalltown | 11 | Marshalltown | 8:28 |
| 72 | Kelsey AchesonPlace 72 · Grade 12 · Johnston | 12 | Johnston | 8:29 |
| 73 | Megan KookerPlace 73 · Grade 10 · Pella | 10 | Pella | 8:32 |
| 74 | Nastia LentellPlace 74 · Grade 10 · Waukee | 10 | Waukee | 8:33 |
| 75 | Mariah NortonPlace 75 · Grade 12 · Collins-Maxwell-Baxter | 12 | Collins-Maxwell-Baxter | 8:33 |
| 76 | Jessica BehrensPlace 76 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 8:34 |
| 77 | PJ VanderweidePlace 77 · Grade 10 · Gilbert | 10 | Gilbert | 8:34 |
| 78 | Tara HubertyPlace 78 · 09 Southeast Polk | — | 09 Southeast Polk | 8:34 |
| 79 | Laura KlevenPlace 79 · Grade 11 · Pella | 11 | Pella | 8:34 |
| 80 | Elizabeth SeskerPlace 80 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 8:36 |
| 81 | Felicia VliegerPlace 81 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 8:37 |
| 82 | Ellen SnellerPlace 82 · 09 Gilbert | — | 09 Gilbert | 8:37 |
| 83 | Macy ScullyPlace 83 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 8:38 |
| 84 | Jordan LeoPlace 84 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 8:41 |
| 85 | Julie WimmerPlace 85 · 09 Pella | — | 09 Pella | 8:41 |
| 86 | Hanna BurmeisterPlace 86 · 09 Waukee | — | 09 Waukee | 8:42 |
| 87 | Libby SwartleyPlace 87 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 8:43 |
| 88 | Madison MerfeldPlace 88 · Grade 10 · Nevada | 10 | Nevada | 8:44 |
| 89 | Hailey TiefenthalerPlace 89 · Grade 10 · Waukee | 10 | Waukee | 8:44 |
| 90 | Sydney MarasPlace 90 · Grade 11 · Johnston | 11 | Johnston | 8:44 |
| 91 | Cathryn YoderPlace 91 · Grade 11 · Pella | 11 | Pella | 8:44 |
| 92 | Allie MoorePlace 92 · Grade 10 · Pella | 10 | Pella | 8:45 |
| 93 | Jadon HaynesPlace 93 · 09 Waukee | — | 09 Waukee | 8:46 |
| 94 | Ellie MarckmannPlace 94 · Grade 11 · Johnston | 11 | Johnston | 8:46 |
| 95 | Erin CarmichaelPlace 95 · Grade 11 · Marshalltown | 11 | Marshalltown | 8:46 |
| 96 | Lexxi FryPlace 96 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 8:47 |
| 97 | Katie ThomasPlace 97 · Grade 11 · Gilbert | 11 | Gilbert | 8:48 |
| 98 | Katie BevisPlace 98 · Grade 11 · Johnston | 11 | Johnston | 8:48 |
| 99 | Veronica CondonPlace 99 · 09 Collins-Maxwell-Baxter | — | 09 Collins-Maxwell-Baxter | 8:49 |
| 100 | Brooke ChesmorePlace 100 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 8:52 |
| 101 | Grace BetzPlace 101 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 8:57 |
| 102 | Lydia Den AdelPlace 102 · Grade 10 · Pella | 10 | Pella | 8:58 |
| 103 | Alexis HardenbrookPlace 103 · 09 Lynnville-Sully | — | 09 Lynnville-Sully | 8:58 |
| 104 | Ania StrasPlace 104 · Grade 12 · Pella | 12 | Pella | 9:00 |
| 105 | Sara WaltePlace 105 · 09 Southeast Polk | — | 09 Southeast Polk | 9:00 |
| 106 | Rebecca MauritzPlace 106 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 9:00 |
| 107 | Ashley HolstunPlace 107 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 9:01 |
| 108 | Feyza OlsonPlace 108 · Grade 11 · Johnston | 11 | Johnston | 9:03 |
| 109 | Michelle AntonPlace 109 · 09 Cedar Falls | — | 09 Cedar Falls | 9:04 |
| 110 | Lauren SlingsPlace 110 · 09 Montezuma | — | 09 Montezuma | 9:06 |
| 111 | Morgan GardalenPlace 111 · Grade 12 · Marshalltown | 12 | Marshalltown | 9:07 |
| 112 | Kelli DekutoskiPlace 112 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 9:08 |
| 113 | Jasmine ShawPlace 113 · 09 Southeast Polk | — | 09 Southeast Polk | 9:08 |
| 114 | Zong YangPlace 114 · Grade 12 · Pella | 12 | Pella | 9:09 |
| 115 | Ally CanfieldPlace 115 · Grade 10 · Pella | 10 | Pella | 9:14 |
| 116 | Kelly AndersonPlace 116 · Grade 11 · Gilbert | 11 | Gilbert | 9:14 |
| 117 | Blake BauerrPlace 117 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 9:15 |
| 118 | Michelle SwartleyPlace 118 · 09 Cedar Falls | — | 09 Cedar Falls | 9:16 |
| 119 | Annebeth AhrenholzPlace 119 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 9:17 |
| 120 | Madison FisherPlace 120 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 9:21 |
| 121 | Kate FjelstadPlace 121 · Grade 12 · Johnston | 12 | Johnston | 9:22 |
| 122 | Jacey DavisPlace 122 · 09 Pella | — | 09 Pella | 9:22 |
| 123 | Blair GillottiPlace 123 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 9:23 |
| 124 | Madison MoodyPlace 124 · 09 Gilbert | — | 09 Gilbert | 9:23 |
| 125 | Aspen ChadderdonPlace 125 · 09 Marshalltown | — | 09 Marshalltown | 9:24 |
| 126 | Kenzie GunterPlace 126 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 9:28 |
| 127 | Laurel StetlerPlace 127 · Grade 10 · Pella | 10 | Pella | 9:29 |
| 128 | Sabrina DaughertyPlace 128 · Grade 12 · Marshalltown | 12 | Marshalltown | 9:30 |
| 129 | Kalleigh KressPlace 129 · 09 Cedar Falls | — | 09 Cedar Falls | 9:31 |
| 130 | Tayler VeldhuizenPlace 130 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 9:33 |
| 131 | Ally WestPlace 131 · Grade 11 · Nevada | 11 | Nevada | 9:35 |
| 132 | Kristine JaennettePlace 132 · 09 Lynnville-Sully | — | 09 Lynnville-Sully | 9:36 |
| 133 | Kai Cown-CainPlace 133 · 09 Waukee | — | 09 Waukee | 9:37 |
| 134 | Molly HowardPlace 134 · Grade 10 · Pella | 10 | Pella | 9:37 |
| 135 | Kamryn BeersPlace 135 · 09 Oskaloosa | — | 09 Oskaloosa | 9:39 |
| 136 | Maddie EstremPlace 136 · Grade 10 · Johnston | 10 | Johnston | 9:41 |
| 137 | Ryllianne BurtonPlace 137 · 09 Pella | — | 09 Pella | 9:43 |
| 138 | Elizabeth AlasPlace 138 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 9:44 |
| 139 | Suchaeta HegdePlace 139 · 09 Waukee | — | 09 Waukee | 9:45 |
| 140 | Maura SaltzmanPlace 140 · Grade 11 · Gilbert | 11 | Gilbert | 9:47 |
| 141 | Aletta VerheyPlace 141 · Grade 10 · Pella | 10 | Pella | 9:47 |
| 142 | Marisa ModlinPlace 142 · Grade 11 · Newton | 11 | Newton | 9:48 |
| 143 | Kayley DevosPlace 143 · Grade 11 · Pella | 11 | Pella | 9:48 |
| 144 | Lanna WhitlockPlace 144 · Grade 12 · Waukee | 12 | Waukee | 9:49 |
| 145 | Ruchi ShekarPlace 145 · Grade 11 · Johnston | 11 | Johnston | 9:51 |
| 146 | Tlixali OrozcoPlace 146 · Grade 12 · Marshalltown | 12 | Marshalltown | 9:51 |
| 147 | Megan BuckallewPlace 147 · Grade 11 · Johnston | 11 | Johnston | 9:52 |
| 148 | Kaitlyn CoxPlace 148 · Grade 10 · Waukee | 10 | Waukee | 9:53 |
| 149 | Abby Van SoelenPlace 149 · Grade 10 · Pella Christian | 10 | Pella Christian | 9:57 |
| 150 | Daesha UnderhillPlace 150 · 09 Marshalltown | — | 09 Marshalltown | 10:00 |
| 151 | Melissa KremerPlace 151 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 10:00 |
| 152 | Halie DolandPlace 152 · Grade 12 · Newton | 12 | Newton | 10:01 |
| 153 | Ally DavisPlace 153 · Grade 10 · Mount Pleasant | 10 | Mount Pleasant | 10:03 |
| 154 | Mikayla ManionPlace 154 · 09 Cedar Falls | — | 09 Cedar Falls | 10:05 |
| 155 | Avery SheehanPlace 155 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 10:07 |
| 156 | Megan NoemPlace 156 · Grade 11 · Gilbert | 11 | Gilbert | 10:10 |
| 157 | Alexis MakiPlace 157 · 09 Montezuma | — | 09 Montezuma | 10:12 |
| 158 | Hannah SmartPlace 158 · Grade 11 · Pella | 11 | Pella | 10:14 |
| 159 | Jessica HoltkampPlace 159 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 10:14 |
| 160 | Mikayla HustonPlace 160 · Grade 11 · Pella | 11 | Pella | 10:17 |
| 161 | Phoebe GravingPlace 161 · 09 Johnston | — | 09 Johnston | 10:19 |
| 162 | Maggie MontielPlace 162 · Grade 10 · Gilbert | 10 | Gilbert | 10:19 |
| 163 | Emily MerklePlace 163 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 10:20 |
| 164 | Ashley SjursonPlace 164 · 09 Waukee | — | 09 Waukee | 10:20 |
| 165 | Kate MoodyPlace 165 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 10:21 |
| 166 | Maddie CookPlace 166 · 09 Waukee | — | 09 Waukee | 10:22 |
| 167 | Madeline RohlfPlace 167 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 10:22 |
| 168 | Julianna BattlesPlace 168 · Grade 10 · Gilbert | 10 | Gilbert | 10:23 |
| 169 | Elizabeth JonesPlace 169 · Grade 10 · Collins-Maxwell-Baxter | 10 | Collins-Maxwell-Baxter | 10:26 |
| 170 | Jennesa BrehmPlace 170 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 10:28 |
| 171 | Brooke ThompsonPlace 171 · Grade 10 · Nevada | 10 | Nevada | 10:28 |
| 172 | Joanna SchwagerPlace 172 · 09 Gilbert | — | 09 Gilbert | 10:30 |
| 173 | Serena HalfertyPlace 173 · Grade 10 · Newton | 10 | Newton | 10:32 |
| 174 | Theresa LauritsenPlace 174 · Grade 12 · Pella | 12 | Pella | 10:36 |
| 175 | Jeannie EtnyrePlace 175 · Grade 11 · Pella | 11 | Pella | 10:46 |
| 176 | Kylie WalkerPlace 176 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 10:47 |
| 177 | Jessica VogelPlace 177 · 09 Pella | — | 09 Pella | 10:51 |
| 178 | Taika DennillPlace 178 · Grade 11 · Pella | 11 | Pella | 10:55 |
| 179 | Sydney BrackettPlace 179 · 09 Waukee | — | 09 Waukee | 11:00 |
| 180 | Alexis FrisbyPlace 180 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 11:00 |
| 181 | Allee KowzanPlace 181 · Grade 10 · Pella | 10 | Pella | 11:04 |
| 182 | Megan KressPlace 182 · Grade 10 · Johnston | 10 | Johnston | 11:13 |
| 183 | Nicole McDowPlace 183 · 09 Southeast Polk | — | 09 Southeast Polk | 11:13 |
| 184 | Shelbie BrothersonPlace 184 · 09 Johnston | — | 09 Johnston | 11:16 |
| 185 | Emily MurphyPlace 185 · Grade 10 · Knoxville | 10 | Knoxville | 11:19 |
| 186 | Natalie NicholsonPlace 186 · Grade 11 · Gilbert | 11 | Gilbert | 11:20 |
| 187 | Courtney PohlenPlace 187 · 09 Gilbert | — | 09 Gilbert | 11:22 |
| 188 | Cassandra BrowerPlace 188 · Grade 12 · Nevada | 12 | Nevada | 11:23 |
| 189 | Cheyenne DilksPlace 189 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 11:29 |
| 190 | Cheyenne GlandonPlace 190 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 11:33 |
| 191 | BrookLynn HerrmannPlace 191 · 09 Johnston | — | 09 Johnston | 11:55 |
| 192 | Hannah EnglePlace 192 · Grade 11 · Gilbert | 11 | Gilbert | 12:12 |
| 193 | Brianna Van DonselaarPlace 193 · Grade 10 · Pella Christian | 10 | Pella Christian | 12:20 |
| 194 | Bailey PohlmanPlace 194 · Grade 11 · Johnston | 11 | Johnston | 12:27 |
| 195 | Jacquelyn StaudtPlace 195 · Grade 10 · Collins-Maxwell-Baxter | 10 | Collins-Maxwell-Baxter | 12:44 |
| 196 | Victoria SwansonPlace 196 · Grade 10 · Pella | 10 | Pella | 12:50 |
| 197 | Katie CunninghamPlace 197 · Grade 11 · Johnston | 11 | Johnston | 13:03 |
| 198 | Kaylee KnittlePlace 198 · Grade 10 · Waukee | 10 | Waukee | 13:03 |
| 199 | Grae VanderweidePlace 199 · Grade 11 · Gilbert | 11 | Gilbert | 13:05 |
| 200 | Valerie GregoryPlace 200 · 09 Collins-Maxwell-Baxter | — | 09 Collins-Maxwell-Baxter | 13:13 |
| 201 | Mariah JohannsenPlace 201 · 09 Southeast Polk | — | 09 Southeast Polk | 13:22 |
| 202 | Samantha BlattPlace 202 · Grade 12 · Pella | 12 | Pella | 13:47 |
| 203 | Rachel KueblerPlace 203 · Grade 11 · Gilbert | 11 | Gilbert | 14:24 |
| 204 | Molly FranzenburgPlace 204 · 09 Gilbert | — | 09 Gilbert | 15:35 |
| 1 | KelceyPlace 1 · Blommers | — | Blommers | 16:11 |
| 2 | TessPlace 2 · Roorda | — | Roorda | 16:22 |
| 3 | MollyPlace 3 · Pfitzenmaier | — | Pfitzenmaier | 16:37 |
| 4 | PaytonPlace 4 · Phelps | — | Phelps | 16:50 |
| 5 | SallyPlace 5 · Ropes | — | Ropes | 18:44 |
| 1 | TaylorPlace 1 · Tornberg | — | Tornberg | 17:21 |
| 2 | MaddiePlace 2 · Anderson | — | Anderson | 17:41 |
| 3 | ElliPlace 3 · Lenz | — | Lenz | 17:46 |
| 4 | KeelyPlace 4 · Smith | — | Smith | 18:01 |
| 5 | SydneyPlace 5 · Day | — | Day | 18:09 |
| 1 | AbbyPlace 1 · Puk | — | Puk | 17:32 |
| 2 | KristinaPlace 2 · Rice | — | Rice | 17:49 |
| 3 | EmmaPlace 3 · Thayer | — | Thayer | 18:54 |
| 4 | BelenPlace 4 · Delado-Gonzalez | — | Delado-Gonzalez | 19:04 |
| 5 | AnnePlace 5 · Rogers | — | Rogers | 19:32 |
| 1 | MonicaPlace 1 · Wessels | — | Wessels | 18:04 |
| 2 | AmberPlace 2 · Hagen | — | Hagen | 18:35 |
| 3 | RachelPlace 3 · Rose | — | Rose | 18:37 |
| 4 | AllisonPlace 4 · Zierke | — | Zierke | 18:59 |
| 5 | LizziePlace 5 · Swanson | — | Swanson | 19:16 |
| 1 | CarleePlace 1 · Cutler | — | Cutler | 18:49 |
| 2 | MadiPlace 2 · Johannsen | — | Johannsen | 18:54 |
| 3 | SidneyPlace 3 · Presnell | — | Presnell | 20:26 |
| 4 | JenniferPlace 4 · Zoutte | — | Zoutte | 20:44 |
| 5 | MaiaPlace 5 · Hove | — | Hove | 20:55 |
| 1 | AilanePlace 1 · Burgos | — | Burgos | 20:22 |
| 2 | SelenaPlace 2 · Sinclair | — | Sinclair | 21:01 |
| 3 | ErinPlace 3 · Carmichael | — | Carmichael | 21:48 |
| 4 | MorganPlace 4 · Gardalen | — | Gardalen | 22:38 |
| 5 | AspenPlace 5 · Chadderdon | — | Chadderdon | 23:22 |
| 1 | EmilyPlace 1 · Erbe | — | Erbe | 20:56 |
| 2 | PjPlace 2 · Vanderweide | — | Vanderweide | 21:16 |
| 3 | EllenPlace 3 · Sneller | — | Sneller | 21:23 |
| 4 | KatiePlace 4 · Thomas | — | Thomas | 21:50 |
| 5 | KellyPlace 5 · Anderson | — | Anderson | 22:56 |
| 1 | MariahPlace 1 · Norton | — | Norton | 21:15 |
| 2 | VeronicaPlace 2 · Condon | — | Condon | 21:55 |
| 3 | ElizabethPlace 3 · Jones | — | Jones | 25:56 |
| 4 | JacquelynPlace 4 · Staudt | — | Staudt | 31:38 |
| 5 | ValeriePlace 5 · Gregory | — | Gregory | 32:50 |
| 1 | Thomas PollardPlace 1 · Grade 11 · Gilbert | 11 | Gilbert | 5:14 |
| 2 | Skylar DejongPlace 2 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 5:16 |
| 3 | Daniel GardarssonPlace 3 · Grade 12 · Iowa City West | 12 | Iowa City West | 5:18 |
| 4 | Wesley GrederPlace 4 · Grade 11 · Gilbert | 11 | Gilbert | 5:27 |
| 5 | Akash BordePlace 5 · Grade 11 · Iowa City West | 11 | Iowa City West | 5:33 |
| 6 | Spencer DejongPlace 6 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 5:34 |
| 7 | Logan MurrayPlace 7 · 09 Mount Pleasant | — | 09 Mount Pleasant | 5:38 |
| 8 | Steven ErredgePlace 8 · Grade 11 · Ankeny | 11 | Ankeny | 5:39 |
| 9 | Abdallah AliPlace 9 · Grade 11 · Iowa City West | 11 | Iowa City West | 5:42 |
| 10 | Nick FeeleyPlace 10 · Grade 10 · Iowa City West | 10 | Iowa City West | 5:42 |
| 11 | Christian LaubePlace 11 · Grade 11 · Newton | 11 | Newton | 5:42 |
| 12 | Jordan PingelPlace 12 · Grade 12 · Pella | 12 | Pella | 5:43 |
| 13 | Jordan ToomeyPlace 13 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 5:43 |
| 14 | Matthew SchneiderPlace 14 · Grade 10 · Iowa City West | 10 | Iowa City West | 5:45 |
| 15 | Noah BrasePlace 15 · Grade 11 · Iowa City West | 11 | Iowa City West | 5:46 |
| 16 | Ben WarnerPlace 16 · Grade 11 · Pella | 11 | Pella | 5:46 |
| 17 | Bradley RichardPlace 17 · Grade 11 · Gilbert | 11 | Gilbert | 5:46 |
| 18 | Adam SieversPlace 18 · Grade 10 · Pella | 10 | Pella | 5:49 |
| 19 | Owen WhithamPlace 19 · Grade 10 · Gilbert | 10 | Gilbert | 5:50 |
| 20 | Levi HeschkePlace 20 · Grade 12 · Pella | 12 | Pella | 5:50 |
| 21 | Riley McCoyPlace 21 · Grade 10 · Ankeny | 10 | Ankeny | 5:52 |
| 22 | Josh BaileyPlace 22 · Grade 11 · Pella | 11 | Pella | 5:52 |
| 23 | Dalten LehmanPlace 23 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 5:55 |
| 24 | Jacob LensingPlace 24 · Grade 11 · Pella Christian | 11 | Pella Christian | 5:57 |
| 25 | Robert NetolickyPlace 25 · Grade 12 · Iowa City West | 12 | Iowa City West | 5:57 |
| 26 | Daniel SunvoldPlace 26 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 5:57 |
| 27 | Kamron VanhulzenPlace 27 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 5:58 |
| 28 | Tyler HaddenPlace 28 · Grade 10 · Ankeny | 10 | Ankeny | 6:00 |
| 29 | Grant AcoymoPlace 29 · Grade 10 · Ankeny | 10 | Ankeny | 6:01 |
| 30 | Mark DeutschPlace 30 · Grade 11 · Collins-Maxwell-Baxter | 11 | Collins-Maxwell-Baxter | 6:01 |
| 31 | Aaron HoutzPlace 31 · Grade 12 · Pella | 12 | Pella | 6:01 |
| 32 | Drake ClousePlace 32 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 6:02 |
| 33 | Sam JohnsonPlace 33 · Grade 12 · Marshalltown | 12 | Marshalltown | 6:03 |
| 34 | Jack PieperPlace 34 · 09 Mount Pleasant | — | 09 Mount Pleasant | 6:07 |
| 35 | Tanner PhelpsPlace 35 · Grade 12 · Pella | 12 | Pella | 6:08 |
| 36 | Jwan RoushPlace 36 · Grade 10 · Newton | 10 | Newton | 6:08 |
| 37 | Cuentin GrayPlace 37 · Grade 11 · Glenwood | 11 | Glenwood | 6:08 |
| 38 | Alex ArechavaletaPlace 38 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 6:09 |
| 39 | Lucas MarkeyPlace 39 · Grade 12 · Nevada | 12 | Nevada | 6:11 |
| 40 | Parker GrantPlace 40 · Grade 11 · Ankeny | 11 | Ankeny | 6:11 |
| 41 | Adam BodenhamPlace 41 · 09 Mount Pleasant | — | 09 Mount Pleasant | 6:13 |
| 42 | Conner MacVeyPlace 42 · 09 Nevada | — | 09 Nevada | 6:13 |
| 43 | Logan BarnesPlace 43 · Grade 12 · Ankeny | 12 | Ankeny | 6:14 |
| 44 | Ross Van SlykePlace 44 · Grade 11 · Glenwood | 11 | Glenwood | 6:15 |
| 45 | Angel PizanoPlace 45 · Grade 12 · Marshalltown | 12 | Marshalltown | 6:15 |
| 46 | Ike SloanPlace 46 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 6:16 |
| 47 | Caleb EichelbergerPlace 47 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 6:16 |
| 48 | Caleb FisherPlace 48 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 6:17 |
| 49 | Colin ThomsonPlace 49 · Grade 11 · Collins-Maxwell-Baxter | 11 | Collins-Maxwell-Baxter | 6:19 |
| 50 | Colton BergPlace 50 · 09 Oskaloosa | — | 09 Oskaloosa | 6:19 |
| 51 | Geert BoelenPlace 51 · Grade 11 · BGM | 11 | BGM | 6:19 |
| 52 | Grant DunsbergenPlace 52 · 09 Pella Christian | — | 09 Pella Christian | 6:20 |
| 53 | Baker CambridgePlace 53 · Grade 12 · Glenwood | 12 | Glenwood | 6:20 |
| 54 | Preston LeePlace 54 · Grade 10 · Knoxville | 10 | Knoxville | 6:21 |
| 55 | Zach HansenPlace 55 · Grade 12 · Nevada | 12 | Nevada | 6:21 |
| 56 | Johordan RitterPlace 56 · Grade 11 · Nevada | 11 | Nevada | 6:21 |
| 57 | Dalton KrumPlace 57 · 09 Mount Pleasant | — | 09 Mount Pleasant | 6:22 |
| 58 | Duncan WestphalPlace 58 · Grade 11 · Nevada | 11 | Nevada | 6:23 |
| 59 | Ben ReichertPlace 59 · Grade 12 · Knoxville | 12 | Knoxville | 6:25 |
| 60 | Hunter BarnardPlace 60 · Grade 12 · Marshalltown | 12 | Marshalltown | 6:25 |
| 61 | Alex MasonPlace 61 · Grade 11 · Marshalltown | 11 | Marshalltown | 6:25 |
| 62 | Jared BoggessPlace 62 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 6:26 |
| 63 | Matt ChizekPlace 63 · Grade 12 · PCM | 12 | PCM | 6:26 |
| 64 | AJ RoyerPlace 64 · Grade 12 · Gilbert | 12 | Gilbert | 6:26 |
| 65 | Ryan HutchinsonPlace 65 · 09 Mount Pleasant | — | 09 Mount Pleasant | 6:27 |
| 66 | Giles AllanPlace 66 · Grade 11 · Glenwood | 11 | Glenwood | 6:27 |
| 67 | Daniel LeuPlace 67 · Grade 12 · Glenwood | 12 | Glenwood | 6:27 |
| 68 | Brad ShearerPlace 68 · Grade 12 · Knoxville | 12 | Knoxville | 6:30 |
| 69 | Chase DykstraPlace 69 · Grade 10 · Newton | 10 | Newton | 6:32 |
| 70 | Jake WilsonPlace 70 · Grade 11 · BGM | 11 | BGM | 6:32 |
| 71 | Jonathan BeltmanPlace 71 · Grade 11 · Pella Christian | 11 | Pella Christian | 6:33 |
| 72 | Mitchell HollingsheadPlace 72 · Grade 10 · Knoxville | 10 | Knoxville | 6:33 |
| 73 | Ryan LeuPlace 73 · Grade 12 · Glenwood | 12 | Glenwood | 6:33 |
| 74 | Andrew PotterPlace 74 · Grade 12 · Marshalltown | 12 | Marshalltown | 6:34 |
| 75 | Brendan FinanPlace 75 · Grade 12 · Knoxville | 12 | Knoxville | 6:35 |
| 76 | Justin FischerPlace 76 · 09 Newton | — | 09 Newton | 6:35 |
| 77 | Victor SalerioPlace 77 · 09 Glenwood | — | 09 Glenwood | 6:36 |
| 78 | Justin SimmsPlace 78 · Grade 11 · Newton | 11 | Newton | 6:36 |
| 79 | Josh VentlingPlace 79 · 09 Newton | — | 09 Newton | 6:38 |
| 80 | Chris WignallPlace 80 · Grade 10 · Ankeny | 10 | Ankeny | 6:38 |
| 81 | Drew BarkerPlace 81 · 09 Nevada | — | 09 Nevada | 6:40 |
| 82 | Josh BeelmanPlace 82 · Grade 11 · Mount Pleasant | 11 | Mount Pleasant | 6:42 |
| 83 | Canyon KuhlmannPlace 83 · Grade 10 · Lynnville-Sully | 10 | Lynnville-Sully | 6:42 |
| 84 | Grant OsbornPlace 84 · Grade 11 · Newton | 11 | Newton | 6:44 |
| 85 | Colton RinehartPlace 85 · Grade 11 · Knoxville | 11 | Knoxville | 6:45 |
| 86 | Maverick McAteePlace 86 · Grade 11 · PCM | 11 | PCM | 6:46 |
| 87 | Caleb RamanPlace 87 · Grade 11 · Gilbert | 11 | Gilbert | 6:47 |
| 88 | Calvin JonesPlace 88 · 09 Collins-Maxwell-Baxter | — | 09 Collins-Maxwell-Baxter | 6:48 |
| 89 | Chris EllensPlace 89 · 09 PCM | — | 09 PCM | 6:49 |
| 90 | Nate PhillipsPlace 90 · Grade 12 · Marshalltown | 12 | Marshalltown | 6:51 |
| 91 | Erik TannerPlace 91 · Grade 12 · Nevada | 12 | Nevada | 6:51 |
| 92 | Sam CampbellPlace 92 · Grade 10 · Gilbert | 10 | Gilbert | 6:57 |
| 93 | Jake BrandPlace 93 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 6:58 |
| 94 | Teun BoelenPlace 94 · 09 BGM | — | 09 BGM | 6:59 |
| 95 | Ben ZihlmanPlace 95 · 09 Mount Pleasant | — | 09 Mount Pleasant | 7:02 |
| 96 | Logan AshmanPlace 96 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 7:04 |
| 97 | Drake CaplePlace 97 · Grade 11 · Collins-Maxwell-Baxter | 11 | Collins-Maxwell-Baxter | 7:07 |
| 98 | Eric Hall-FloodenPlace 98 · 09 Collins-Maxwell-Baxter | — | 09 Collins-Maxwell-Baxter | 7:13 |
| 99 | Ben TrettinPlace 99 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 7:17 |
| 100 | Justin KaestnerPlace 100 · Grade 11 · Knoxville | 11 | Knoxville | 7:21 |
| 101 | Talon WoodsPlace 101 · Grade 12 · Lynnville-Sully | 12 | Lynnville-Sully | 7:23 |
| 102 | Jesus GambouPlace 102 · 09 BGM | — | 09 BGM | 7:27 |
| 103 | Ethan CozadPlace 103 · Grade 10 · Collins-Maxwell-Baxter | 10 | Collins-Maxwell-Baxter | 7:40 |
| 104 | Lincoln BrownPlace 104 · Grade 10 · Collins-Maxwell-Baxter | 10 | Collins-Maxwell-Baxter | 7:40 |
| 105 | Trenton HowardPlace 105 · Grade 10 · PCM | 10 | PCM | 7:52 |
| 106 | Owen ClinePlace 106 · 09 BGM | — | 09 BGM | 7:59 |
| 107 | Connor BreyPlace 107 · Grade 11 · PCM | 11 | PCM | 8:09 |
| 108 | Mark BruxvoortPlace 108 · 09 PCM | — | 09 PCM | 8:27 |
| 109 | Storm RibyPlace 109 · Grade 12 · BGM | 12 | BGM | 8:33 |
| 110 | Kordell MuellerPlace 110 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 8:36 |
| 111 | Bayley MorvantPlace 111 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 8:40 |
| 112 | Dillon BradyPlace 112 · 09 BGM | — | 09 BGM | 8:55 |
| 113 | Lucas RainsPlace 113 · Grade 12 · PCM | 12 | PCM | 8:59 |
| 1 | DanielPlace 1 · Gardarsson | — | Gardarsson | 16:28 |
| 2 | AkashPlace 2 · Borde | — | Borde | 17:13 |
| 3 | AbdallahPlace 3 · Ali | — | Ali | 17:40 |
| 4 | NickPlace 4 · Feeley | — | Feeley | 17:40 |
| 5 | MatthewPlace 5 · Schneider | — | Schneider | 17:52 |
| 1 | JordanPlace 1 · Pingel | — | Pingel | 17:43 |
| 2 | BenPlace 2 · Warner | — | Warner | 17:54 |
| 3 | AdamPlace 3 · Sievers | — | Sievers | 18:02 |
| 4 | LeviPlace 4 · Heschke | — | Heschke | 18:07 |
| 5 | JoshPlace 5 · Bailey | — | Bailey | 18:13 |
| 1 | StevenPlace 1 · Erredge | — | Erredge | 17:33 |
| 2 | RileyPlace 2 · McCoy | — | McCoy | 18:11 |
| 3 | TylerPlace 3 · Hadden | — | Hadden | 18:36 |
| 4 | GrantPlace 4 · Acoymo | — | Acoymo | 18:39 |
| 5 | ParkerPlace 5 · Grant | — | Grant | 19:13 |
| 1 | SkylarPlace 1 · Dejong | — | Dejong | 16:21 |
| 2 | SpencerPlace 2 · Dejong | — | Dejong | 17:18 |
| 3 | KamronPlace 3 · Vanhulzen | — | Vanhulzen | 18:31 |
| 4 | CalebPlace 4 · Fisher | — | Fisher | 19:31 |
| 5 | ColtonPlace 5 · Berg | — | Berg | 19:37 |
| 1 | JordanPlace 1 · Toomey | — | Toomey | 17:44 |
| 2 | DaltenPlace 2 · Lehman | — | Lehman | 18:22 |
| 3 | DanielPlace 3 · Sunvold | — | Sunvold | 18:28 |
| 4 | DrakePlace 4 · Clouse | — | Clouse | 18:43 |
| 5 | AlexPlace 5 · Arechavaleta | — | Arechavaleta | 19:06 |
| 1 | LoganPlace 1 · Murray | — | Murray | 17:28 |
| 2 | JackPlace 2 · Pieper | — | Pieper | 18:58 |
| 3 | AdamPlace 3 · Bodenham | — | Bodenham | 19:17 |
| 4 | DaltonPlace 4 · Krum | — | Krum | 19:47 |
| 5 | RyanPlace 5 · Hutchinson | — | Hutchinson | 20:00 |
| 1 | CuentinPlace 1 · Gray | — | Gray | 19:04 |
| 2 | Ross VanPlace 2 · Slyke | — | Slyke | 19:24 |
| 3 | BakerPlace 3 · Cambridge | — | Cambridge | 19:41 |
| 4 | GilesPlace 4 · Allan | — | Allan | 20:01 |
| 5 | DanielPlace 5 · Leu | — | Leu | 20:02 |
| 1 | ChristianPlace 1 · Laube | — | Laube | 17:41 |
| 2 | JwanPlace 2 · Roush | — | Roush | 19:01 |
| 3 | ChasePlace 3 · Dykstra | — | Dykstra | 20:17 |
| 4 | JustinPlace 4 · Fischer | — | Fischer | 20:25 |
| 5 | JustinPlace 5 · Simms | — | Simms | 20:30 |
| 1 | SamPlace 1 · Johnson | — | Johnson | 18:46 |
| 2 | AngelPlace 2 · Pizano | — | Pizano | 19:25 |
| 3 | HunterPlace 3 · Barnard | — | Barnard | 19:55 |
| 4 | AlexPlace 4 · Mason | — | Mason | 19:55 |
| 5 | AndrewPlace 5 · Potter | — | Potter | 20:24 |
| 1 | PrestonPlace 1 · Lee | — | Lee | 19:42 |
| 2 | BenPlace 2 · Reichert | — | Reichert | 19:54 |
| 3 | BradPlace 3 · Shearer | — | Shearer | 20:10 |
| 4 | MitchellPlace 4 · Hollingshead | — | Hollingshead | 20:20 |
| 5 | BrendanPlace 5 · Finan | — | Finan | 20:25 |
| 1 | ThomasPlace 1 · Pollard | — | Pollard | 16:13 |
| 2 | WesleyPlace 2 · Greder | — | Greder | 16:55 |
| 3 | BradleyPlace 3 · Richard | — | Richard | 17:54 |
| 4 | OwenPlace 4 · Whitham | — | Whitham | 18:06 |
| 5 | AjPlace 5 · Royer | — | Royer | 19:58 |
| 1 | LucasPlace 1 · Markey | — | Markey | 19:11 |
| 2 | ConnerPlace 2 · MacVey | — | MacVey | 19:19 |
| 3 | ZachPlace 3 · Hansen | — | Hansen | 19:42 |
| 4 | JohordanPlace 4 · Ritter | — | Ritter | 19:44 |
| 5 | DuncanPlace 5 · Westphal | — | Westphal | 19:50 |
| 1 | MarkPlace 1 · Deutsch | — | Deutsch | 18:40 |
| 2 | ColinPlace 2 · Thomson | — | Thomson | 19:36 |
| 3 | CalvinPlace 3 · Jones | — | Jones | 21:05 |
| 4 | DrakePlace 4 · Caple | — | Caple | 22:05 |
| 5 | EricPlace 5 · Hall-Flooden | — | Hall-Flooden | 22:24 |
| 1 | GeertPlace 1 · Boelen | — | Boelen | 19:38 |
| 2 | JakePlace 2 · Wilson | — | Wilson | 20:18 |
| 3 | TeunPlace 3 · Boelen | — | Boelen | 21:40 |
| 4 | JesusPlace 4 · Gambou | — | Gambou | 23:09 |
| 5 | OwenPlace 5 · Cline | — | Cline | 24:48 |
| 1 | MattPlace 1 · Chizek | — | Chizek | 19:57 |
| 2 | MaverickPlace 2 · McAtee | — | McAtee | 21:02 |
| 3 | ChrisPlace 3 · Ellens | — | Ellens | 21:09 |
| 4 | TrentonPlace 4 · Howard | — | Howard | 24:25 |
| 5 | ConnorPlace 5 · Brey | — | Brey | 25:17 |
| 1 | CanyonPlace 1 · Kuhlmann | — | Kuhlmann | 20:47 |
| 2 | JakePlace 2 · Brand | — | Brand | 21:36 |
| 3 | BenPlace 3 · Trettin | — | Trettin | 22:38 |
| 4 | TalonPlace 4 · Woods | — | Woods | 22:54 |
| 5 | KordellPlace 5 · Mueller | — | Mueller | 26:41 |
| 1 | Adam WeisPlace 1 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:05 |
| 2 | Nathan KabatPlace 2 · Grade 10 · Iowa City West | 10 | Iowa City West | 6:07 |
| 3 | Ali AliPlace 3 · 09 Iowa City West | — | 09 Iowa City West | 6:07 |
| 4 | Sawyer BurtonPlace 4 · Grade 11 · Pella | 11 | Pella | 6:09 |
| 5 | Keegan ShawPlace 5 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 6:14 |
| 6 | Tom PettitPlace 6 · Grade 11 · Pella | 11 | Pella | 6:18 |
| 7 | Evan LogsdonPlace 7 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:20 |
| 8 | Isaak WebbPlace 8 · Grade 10 · Pella | 10 | Pella | 6:20 |
| 9 | Logan StuartPlace 9 · 09 Iowa City West | — | 09 Iowa City West | 6:20 |
| 10 | Will GrahsPlace 10 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:22 |
| 11 | Gustave StewartPlace 11 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:26 |
| 12 | Riley MarvinPlace 12 · Grade 10 · Iowa City West | 10 | Iowa City West | 6:26 |
| 13 | Cade McDonaldPlace 13 · 09 Knoxville | — | 09 Knoxville | 6:30 |
| 14 | Stephen ShukaPlace 14 · 09 Gilbert | — | 09 Gilbert | 6:30 |
| 15 | Jack McDonaldPlace 15 · 09 Knoxville | — | 09 Knoxville | 6:31 |
| 16 | Jonathan EalyPlace 16 · Grade 12 · Iowa City West | 12 | Iowa City West | 6:31 |
| 17 | Luc HenkPlace 17 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:32 |
| 18 | Jay MixdorfPlace 18 · 09 Ankeny | — | 09 Ankeny | 6:32 |
| 19 | Johnny OsbornePlace 19 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 6:32 |
| 20 | Nick BernhagenPlace 20 · 09 Pella | — | 09 Pella | 6:33 |
| 21 | Gerrit VanmaanenPlace 21 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 6:34 |
| 22 | Jacob BabcockPlace 22 · Grade 10 · Ankeny | 10 | Ankeny | 6:36 |
| 23 | Collin NorthPlace 23 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 6:37 |
| 24 | Micah SmithPlace 24 · 09 Iowa City West | — | 09 Iowa City West | 6:37 |
| 25 | Andrew MurleyPlace 25 · 09 Iowa City West | — | 09 Iowa City West | 6:37 |
| 26 | Francis JayomaPlace 26 · Grade 10 · Iowa City West | 10 | Iowa City West | 6:37 |
| 27 | Daniel SmithPlace 27 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:39 |
| 28 | Cameron BlomPlace 28 · 09 Pella | — | 09 Pella | 6:39 |
| 29 | Trey RinglerPlace 29 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 6:39 |
| 30 | Tony SmithPlace 30 · Grade 10 · Marshalltown | 10 | Marshalltown | 6:39 |
| 31 | Jack BiscupskiPlace 31 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:40 |
| 32 | Nathan SwartPlace 32 · Grade 11 · Gilbert | 11 | Gilbert | 6:40 |
| 33 | David SchemmPlace 33 · Grade 11 · Pella | 11 | Pella | 6:40 |
| 34 | Kyle TriplettPlace 34 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:42 |
| 35 | Tanner StottsPlace 35 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 6:42 |
| 36 | Justin WignalPlace 36 · Grade 11 · Ankeny | 11 | Ankeny | 6:43 |
| 37 | Shane LehmanPlace 37 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 6:44 |
| 38 | Jose PalmarezPlace 38 · Grade 10 · Marshalltown | 10 | Marshalltown | 6:44 |
| 39 | Trinity BarkerPlace 39 · Grade 12 · Nevada | 12 | Nevada | 6:45 |
| 40 | Jacob HarringtonPlace 40 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 6:45 |
| 41 | Joshua Van DusseldorpPlace 41 · 09 Pella | — | 09 Pella | 6:47 |
| 42 | Connor NoonanPlace 42 · Grade 12 · Ankeny | 12 | Ankeny | 6:49 |
| 43 | Andrew WalkerPlace 43 · Grade 11 · Marshalltown | 11 | Marshalltown | 6:49 |
| 44 | Brett EwingPlace 44 · Grade 12 · Oskaloosa | 12 | Oskaloosa | 6:50 |
| 45 | Nick WalleserPlace 45 · Grade 10 · Nevada | 10 | Nevada | 6:52 |
| 46 | Michael McGranePlace 46 · Grade 11 · Iowa City West | 11 | Iowa City West | 6:52 |
| 47 | Grant Von TerschPlace 47 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 6:53 |
| 48 | Riley TrentPlace 48 · Grade 10 · Ankeny | 10 | Ankeny | 6:55 |
| 49 | David AndersonPlace 49 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 6:55 |
| 50 | Jordan JacobsPlace 50 · Grade 10 · Marshalltown | 10 | Marshalltown | 6:55 |
| 51 | Tanner FischerPlace 51 · Grade 11 · Ankeny | 11 | Ankeny | 6:56 |
| 52 | Chase BrownPlace 52 · Grade 10 · Knoxville | 10 | Knoxville | 6:57 |
| 53 | Aaron KingPlace 53 · Grade 10 · Pella | 10 | Pella | 6:57 |
| 54 | Andy HagertyPlace 54 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 6:58 |
| 55 | Sam JamisonPlace 55 · Grade 12 · Gilbert | 12 | Gilbert | 6:58 |
| 56 | Brady DejongPlace 56 · Grade 10 · Oskaloosa | 10 | Oskaloosa | 6:58 |
| 57 | Matthew ShukaPlace 57 · Grade 11 · Gilbert | 11 | Gilbert | 7:00 |
| 58 | Braden TetmeyerPlace 58 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 7:00 |
| 59 | Wes GrantPlace 59 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 7:00 |
| 60 | Jacob ShirarPlace 60 · Grade 12 · Marshalltown | 12 | Marshalltown | 7:04 |
| 61 | Jacob Von BankPlace 61 · Grade 12 · Pella | 12 | Pella | 7:04 |
| 62 | Jonathan LanzPlace 62 · 09 Ankeny | — | 09 Ankeny | 7:05 |
| 63 | Brendan O'SullivanPlace 63 · Grade 12 · Iowa City West | 12 | Iowa City West | 7:05 |
| 64 | Micah WittenbergPlace 64 · Grade 10 · Pella | 10 | Pella | 7:05 |
| 65 | Daniel MalloryPlace 65 · Grade 11 · Knoxville | 11 | Knoxville | 7:06 |
| 66 | Kyle SpearPlace 66 · Grade 10 · Ankeny | 10 | Ankeny | 7:06 |
| 67 | Michael BumaPlace 67 · Grade 10 · Pella | 10 | Pella | 7:08 |
| 68 | Logan VeverkaPlace 68 · Grade 12 · Montezuma | 12 | Montezuma | 7:09 |
| 69 | Grant PetersonPlace 69 · Grade 10 · Gilbert | 10 | Gilbert | 7:09 |
| 70 | Luke SchemmPlace 70 · 09 Pella | — | 09 Pella | 7:10 |
| 71 | Andrew HuffmanPlace 71 · 09 Southeast Polk | — | 09 Southeast Polk | 7:10 |
| 72 | Bobby RudmanPlace 72 · 09 Gilbert | — | 09 Gilbert | 7:11 |
| 73 | Joel TanseyPlace 73 · Grade 10 · Iowa City West | 10 | Iowa City West | 7:11 |
| 74 | Jorden KuntzPlace 74 · Grade 12 · Gilbert | 12 | Gilbert | 7:11 |
| 75 | Joel StensethPlace 75 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 7:12 |
| 76 | Jacob ArrowoodPlace 76 · Grade 11 · Newton | 11 | Newton | 7:12 |
| 77 | Josh BarnesPlace 77 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 7:13 |
| 78 | Scott HavemanPlace 78 · 09 Pella Christian | — | 09 Pella Christian | 7:14 |
| 79 | Evan JohnsonPlace 79 · Grade 11 · Gilbert | 11 | Gilbert | 7:14 |
| 80 | Dakota LongPlace 80 · Grade 10 · Knoxville | 10 | Knoxville | 7:14 |
| 81 | Zach TheisPlace 81 · Grade 10 · Newton | 10 | Newton | 7:15 |
| 82 | James GaulPlace 82 · 09 Pella | — | 09 Pella | 7:15 |
| 83 | Brett BethkePlace 83 · Grade 10 · Marshalltown | 10 | Marshalltown | 7:15 |
| 84 | Landon KingPlace 84 · Grade 12 · Pella | 12 | Pella | 7:16 |
| 85 | Andrew WhittenPlace 85 · Grade 10 · Pella | 10 | Pella | 7:16 |
| 86 | Nathaniel DegenPlace 86 · 09 Iowa City West | — | 09 Iowa City West | 7:16 |
| 87 | Lucas JohnsonPlace 87 · Grade 11 · Gilbert | 11 | Gilbert | 7:17 |
| 88 | Neil WuPlace 88 · Grade 11 · Iowa City West | 11 | Iowa City West | 7:17 |
| 89 | Micah HammannPlace 89 · 09 Pella | — | 09 Pella | 7:17 |
| 90 | Spencer SheltonPlace 90 · Grade 11 · Iowa City West | 11 | Iowa City West | 7:17 |
| 91 | Natedog PersonPlace 91 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:17 |
| 92 | Caleb WrightPlace 92 · 09 Ankeny | — | 09 Ankeny | 7:18 |
| 93 | Nolan BulverPlace 93 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 7:19 |
| 94 | Adam GjersvikPlace 94 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:19 |
| 95 | Andrew ThatcherPlace 95 · 09 Gilbert | — | 09 Gilbert | 7:19 |
| 96 | Phil QuickPlace 96 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 7:20 |
| 97 | Chandler BoschPlace 97 · Grade 11 · Pella | 11 | Pella | 7:21 |
| 98 | Nick SummersPlace 98 · 09 Marshalltown | — | 09 Marshalltown | 7:21 |
| 99 | Isaac SchraubenPlace 99 · Grade 10 · Pella | 10 | Pella | 7:22 |
| 100 | Connor JohnsonPlace 100 · Grade 11 · Collins-Maxwell-Baxter | 11 | Collins-Maxwell-Baxter | 7:23 |
| 101 | Jacob PellandPlace 101 · Grade 11 · Iowa City West | 11 | Iowa City West | 7:24 |
| 102 | Brandon BernerPlace 102 · 09 Iowa City West | — | 09 Iowa City West | 7:24 |
| 103 | Henning SchmitzPlace 103 · Grade 12 · Ankeny | 12 | Ankeny | 7:26 |
| 104 | Paul LynchPlace 104 · Grade 11 · Gilbert | 11 | Gilbert | 7:27 |
| 105 | Aaron Van MaanenPlace 105 · Grade 12 · Pella | 12 | Pella | 7:27 |
| 106 | Cole SwansonPlace 106 · 09 Pella | — | 09 Pella | 7:27 |
| 107 | Devin FrentressPlace 107 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 7:30 |
| 108 | Caleb PilcherPlace 108 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 7:30 |
| 109 | Cody WestPlace 109 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:31 |
| 110 | Orion StaskalPlace 110 · 09 Iowa City West | — | 09 Iowa City West | 7:31 |
| 111 | Brandon CrowPlace 111 · 09 Gilbert | — | 09 Gilbert | 7:32 |
| 112 | Caleb HoutzPlace 112 · Grade 11 · Pella | 11 | Pella | 7:34 |
| 113 | Adam VailPlace 113 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:35 |
| 114 | Joe DavenportPlace 114 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:36 |
| 115 | Ethan ButlerPlace 115 · Grade 12 · Pella | 12 | Pella | 7:36 |
| 116 | Seth CranstonPlace 116 · 09 Montezuma | — | 09 Montezuma | 7:37 |
| 117 | Samuel DahmPlace 117 · 09 Pella Christian | — | 09 Pella Christian | 7:37 |
| 118 | Garrett GilliandPlace 118 · 09 Oskaloosa | — | 09 Oskaloosa | 7:38 |
| 119 | Tristan BracewellPlace 119 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 7:38 |
| 120 | Dylan SchuenkePlace 120 · Grade 11 · Knoxville | 11 | Knoxville | 7:39 |
| 121 | Jim TrettinPlace 121 · 09 Lynnville-Sully | — | 09 Lynnville-Sully | 7:39 |
| 122 | Grant HladikPlace 122 · 09 Oskaloosa | — | 09 Oskaloosa | 7:39 |
| 123 | Drake AllenPlace 123 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:39 |
| 124 | Alex PurvisPlace 124 · Grade 11 · Knoxville | 11 | Knoxville | 7:39 |
| 125 | TJ RogersPlace 125 · Grade 12 · Iowa City West | 12 | Iowa City West | 7:39 |
| 126 | Vincent BushongPlace 126 · Grade 11 · Montezuma | 11 | Montezuma | 7:41 |
| 127 | Wil RolingPlace 127 · Grade 10 · Ankeny | 10 | Ankeny | 7:41 |
| 128 | Jacob HallettPlace 128 · Grade 11 · Collins-Maxwell-Baxter | 11 | Collins-Maxwell-Baxter | 7:41 |
| 129 | Spencer NelsonPlace 129 · 09 Oskaloosa | — | 09 Oskaloosa | 7:42 |
| 130 | Yongyee YangPlace 130 · Grade 10 · Pella | 10 | Pella | 7:42 |
| 131 | Calvin Van DonselaarPlace 131 · Grade 12 · Pella | 12 | Pella | 7:42 |
| 132 | Cole JacobsonPlace 132 · 09 Ankeny | — | 09 Ankeny | 7:42 |
| 133 | Keagan VerschuurePlace 133 · 09 Pella | — | 09 Pella | 7:43 |
| 134 | Gabriel SolerPlace 134 · Grade 10 · Pella Christian | 10 | Pella Christian | 7:43 |
| 135 | Robbie BroadstonPlace 135 · 09 Montezuma | — | 09 Montezuma | 7:43 |
| 136 | Brock JohnstonPlace 136 · Grade 10 · Collins-Maxwell-Baxter | 10 | Collins-Maxwell-Baxter | 7:45 |
| 137 | Daniel ThompsonPlace 137 · Grade 11 · Pella | 11 | Pella | 7:46 |
| 138 | Luke JonesPlace 138 · 09 Lynnville-Sully | — | 09 Lynnville-Sully | 7:47 |
| 139 | Nate HendersonPlace 139 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:48 |
| 140 | Caleb SturtzPlace 140 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 7:48 |
| 141 | Jerry NicholsPlace 141 · Grade 11 · Knoxville | 11 | Knoxville | 7:49 |
| 142 | Guadalupe JuradoPlace 142 · 09 Southeast Polk | — | 09 Southeast Polk | 7:51 |
| 143 | Braydon OttoPlace 143 · Grade 10 · Nevada | 10 | Nevada | 7:51 |
| 144 | Trenton GuetnechtPlace 144 · Grade 10 · Knoxville | 10 | Knoxville | 7:52 |
| 145 | Jared BuckellewPlace 145 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 7:52 |
| 146 | Zach NunnikhovenPlace 146 · Grade 10 · Pella | 10 | Pella | 7:52 |
| 147 | Michael SzlachetkaPlace 147 · Grade 10 · Knoxville | 10 | Knoxville | 7:54 |
| 148 | Sammy BeattiePlace 148 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:55 |
| 149 | Kris CourterPlace 149 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 7:55 |
| 150 | Brandon DegrootPlace 150 · Grade 11 · Nevada | 11 | Nevada | 7:55 |
| 151 | Bodie HusePlace 151 · Grade 11 · Nevada | 11 | Nevada | 7:57 |
| 152 | Zack DirksPlace 152 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 7:58 |
| 153 | Jac FisherPlace 153 · Grade 11 · Newton | 11 | Newton | 7:58 |
| 154 | Jay BeyerPlace 154 · Grade 11 · Pella | 11 | Pella | 7:58 |
| 155 | Joel CranstonPlace 155 · 09 Montezuma | — | 09 Montezuma | 8:00 |
| 156 | Sam LensingPlace 156 · 09 Pella Christian | — | 09 Pella Christian | 8:01 |
| 157 | Ryan WilsonPlace 157 · 09 Pella | — | 09 Pella | 8:01 |
| 158 | Christian HamiltonPlace 158 · Grade 11 · Pella | 11 | Pella | 8:01 |
| 159 | Max FredrickPlace 159 · 09 Ankeny | — | 09 Ankeny | 8:11 |
| 160 | Michael SteffenPlace 160 · 09 Ankeny | — | 09 Ankeny | 8:11 |
| 161 | Sam AdamsPlace 161 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 8:12 |
| 162 | Peyton LentzPlace 162 · Grade 11 · Iowa City West | 11 | Iowa City West | 8:13 |
| 163 | Micah CriscuoloPlace 163 · Grade 10 · Pella | 10 | Pella | 8:13 |
| 164 | Drew WilsonPlace 164 · 09 Gilbert | — | 09 Gilbert | 8:17 |
| 165 | Ben VogelPlace 165 · Grade 10 · Pella | 10 | Pella | 8:18 |
| 166 | Zach GussPlace 166 · 09 BGM | — | 09 BGM | 8:18 |
| 167 | Zach ThomasPlace 167 · Grade 12 · Nevada | 12 | Nevada | 8:20 |
| 168 | Jack KesterPlace 168 · Grade 10 · Marshalltown | 10 | Marshalltown | 8:25 |
| 169 | Nate PetersonPlace 169 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 8:28 |
| 170 | Noah ArmstronPlace 170 · 09 Iowa City West | — | 09 Iowa City West | 8:29 |
| 171 | Spencer SmithPlace 171 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 8:33 |
| 172 | Jacob WenckPlace 172 · 09 Iowa City West | — | 09 Iowa City West | 8:34 |
| 173 | Benjamin LauritsenPlace 173 · 09 Pella | — | 09 Pella | 8:35 |
| 174 | Nate WenimontPlace 174 · Grade 10 · Ankeny | 10 | Ankeny | 8:41 |
| 175 | Alex BootsPlace 175 · Grade 12 · Pella | 12 | Pella | 8:41 |
| 176 | Efrain GarciaPlace 176 · 09 Oskaloosa | — | 09 Oskaloosa | 8:44 |
| 177 | Nathan BriddlePlace 177 · Grade 11 · Iowa City West | 11 | Iowa City West | 8:45 |
| 178 | Bryce DawsonPlace 178 · Grade 12 · Pella | 12 | Pella | 8:45 |
| 179 | Ben HansenPlace 179 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 8:49 |
| 180 | Zack ShenPlace 180 · Grade 11 · Pella Christian | 11 | Pella Christian | 8:49 |
| 181 | Tate ThackerPlace 181 · 09 Nevada | — | 09 Nevada | 8:50 |
| 182 | Craig MillerPlace 182 · Grade 10 · Pella | 10 | Pella | 8:54 |
| 183 | Jack SystmaPlace 183 · Grade 10 · Pella | 10 | Pella | 8:55 |
| 184 | Connor BottsPlace 184 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 8:58 |
| 185 | Marco ReyesPlace 185 · Grade 12 · Southeast Polk | 12 | Southeast Polk | 9:04 |
| 186 | Tucker HansonPlace 186 · Grade 11 · Southeast Polk | 11 | Southeast Polk | 9:05 |
| 187 | Wyatt TeeterPlace 187 · Grade 11 · Oskaloosa | 11 | Oskaloosa | 9:06 |
| 188 | Nick BeattiePlace 188 · 09 Southeast Polk | — | 09 Southeast Polk | 9:07 |
| 189 | Will SuttonPlace 189 · 09 Nevada | — | 09 Nevada | 9:10 |
| 190 | Kelvin OuyangPlace 190 · Grade 11 · Pella Christian | 11 | Pella Christian | 9:18 |
| 191 | Lauri RyppoePlace 191 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 9:18 |
| 192 | Ryan GrossPlace 192 · 09 Ankeny | — | 09 Ankeny | 9:21 |
| 193 | Alex StambachPlace 193 · 09 Southeast Polk | — | 09 Southeast Polk | 9:34 |
| 194 | Kris KasterPlace 194 · 09 Knoxville | — | 09 Knoxville | 9:36 |
| 195 | David DykstraPlace 195 · Grade 12 · Pella Christian | 12 | Pella Christian | 9:39 |
| 196 | Cordell ParksPlace 196 · Grade 10 · Southeast Polk | 10 | Southeast Polk | 9:47 |
| 197 | Will RaleyPlace 197 · Grade 10 · Nevada | 10 | Nevada | 9:57 |
| 198 | Curtis JonesPlace 198 · 09 Collins-Maxwell-Baxter | — | 09 Collins-Maxwell-Baxter | 10:01 |
| 199 | Dylan KramerPlace 199 · 09 Pella | — | 09 Pella | 10:27 |
| 200 | Nick SultPlace 200 · 09 Pella | — | 09 Pella | 10:29 |
| 201 | Hunter SchomakerPlace 201 · Grade 10 · Nevada | 10 | Nevada | 10:41 |
| 1 | AdamPlace 1 · Weis | — | Weis | 18:54 |
| 2 | NathanPlace 2 · Kabat | — | Kabat | 18:59 |
| 3 | AliPlace 3 · Ali | — | Ali | 18:59 |
| 4 | EvanPlace 4 · Logsdon | — | Logsdon | 19:39 |
| 5 | LoganPlace 5 · Stuart | — | Stuart | 19:40 |
| 1 | SawyerPlace 1 · Burton | — | Burton | 19:07 |
| 2 | TomPlace 2 · Pettit | — | Pettit | 19:34 |
| 3 | IsaakPlace 3 · Webb | — | Webb | 19:39 |
| 4 | NickPlace 4 · Bernhagen | — | Bernhagen | 20:21 |
| 5 | CameronPlace 5 · Blom | — | Blom | 20:39 |
| 1 | KeeganPlace 1 · Shaw | — | Shaw | 19:21 |
| 2 | JohnnyPlace 2 · Osborne | — | Osborne | 20:17 |
| 3 | CollinPlace 3 · North | — | North | 20:32 |
| 4 | TreyPlace 4 · Ringler | — | Ringler | 20:39 |
| 5 | TannerPlace 5 · Stotts | — | Stotts | 20:49 |
| 1 | JayPlace 1 · Mixdorf | — | Mixdorf | 20:16 |
| 2 | JacobPlace 2 · Babcock | — | Babcock | 20:30 |
| 3 | JustinPlace 3 · Wignal | — | Wignal | 20:52 |
| 4 | ConnorPlace 4 · Noonan | — | Noonan | 21:11 |
| 5 | RileyPlace 5 · Trent | — | Trent | 21:27 |
| 1 | CadePlace 1 · McDonald | — | McDonald | 20:11 |
| 2 | JackPlace 2 · McDonald | — | McDonald | 20:13 |
| 3 | ChasePlace 3 · Brown | — | Brown | 21:35 |
| 4 | DanielPlace 4 · Mallory | — | Mallory | 22:02 |
| 5 | DakotaPlace 5 · Long | — | Long | 22:28 |
| 1 | TonyPlace 1 · Smith | — | Smith | 20:40 |
| 2 | JosePlace 2 · Palmarez | — | Palmarez | 20:53 |
| 3 | AndrewPlace 3 · Walker | — | Walker | 21:11 |
| 4 | JordanPlace 4 · Jacobs | — | Jacobs | 21:29 |
| 5 | JacobPlace 5 · Shirar | — | Shirar | 21:55 |
| 1 | StephenPlace 1 · Shuka | — | Shuka | 20:12 |
| 2 | NathanPlace 2 · Swart | — | Swart | 20:42 |
| 3 | SamPlace 3 · Jamison | — | Jamison | 21:38 |
| 4 | MatthewPlace 4 · Shuka | — | Shuka | 21:43 |
| 5 | GrantPlace 5 · Peterson | — | Peterson | 22:13 |
| 1 | GerritPlace 1 · Vanmaanen | — | Vanmaanen | 20:23 |
| 2 | BrettPlace 2 · Ewing | — | Ewing | 21:11 |
| 3 | DavidPlace 3 · Anderson | — | Anderson | 21:27 |
| 4 | BradyPlace 4 · Dejong | — | Dejong | 21:39 |
| 5 | GarrettPlace 5 · Gilliand | — | Gilliand | 23:40 |
| 1 | TrinityPlace 1 · Barker | — | Barker | 20:57 |
| 2 | NickPlace 2 · Walleser | — | Walleser | 21:19 |
| 3 | BraydonPlace 3 · Otto | — | Otto | 24:23 |
| 4 | BrandonPlace 4 · Degroot | — | Degroot | 24:33 |
| 5 | BodiePlace 5 · Huse | — | Huse | 24:41 |
| 1 | LoganPlace 1 · Veverka | — | Veverka | 22:13 |
| 2 | SethPlace 2 · Cranston | — | Cranston | 23:37 |
| 3 | VincentPlace 3 · Bushong | — | Bushong | 23:51 |
| 4 | RobbiePlace 4 · Broadston | — | Broadston | 23:58 |
| 5 | JoelPlace 5 · Cranston | — | Cranston | 24:50 |
| 1 | ScottPlace 1 · Haveman | — | Haveman | 22:26 |
| 2 | SamuelPlace 2 · Dahm | — | Dahm | 23:39 |
| 3 | GabrielPlace 3 · Soler | — | Soler | 23:57 |
| 4 | SamPlace 4 · Lensing | — | Lensing | 24:53 |
| 5 | ZackPlace 5 · Shen | — | Shen | 27:23 |