| 1 | Elly StubbendeckPlace 1 · Grade 8 · Waukee Northwest | 8 | Waukee Northwest | 20:42.2 |
| 2 | Natalie FarrellPlace 2 · Grade 9 · Waukee | 9 | Waukee | 21:32.5 |
| 3 | Addy StubbendeckPlace 3 · Grade 8 · Waukee Northwest | 8 | Waukee Northwest | 21:36.6 |
| 4 | Grace RothweilerPlace 4 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:44.7 |
| 5 | Birdie BratneyPlace 5 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 21:47.8 |
| 6 | Addyson ClarkPlace 6 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 21:48.1 |
| 7 | Greer GasperiPlace 7 · Grade 9 · Ankeny Centennial | 9 | Ankeny Centennial | 22:12.6 |
| 8 | Genevieve JohnsonPlace 8 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 22:13.2 |
| 9 | Audrey BarteltPlace 9 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 22:29.2 |
| 10 | Rowan CoxPlace 10 · Grade 8 · Ankeny Centennial | 8 | Ankeny Centennial | 22:29.2 |
| 11 | Saydie BurrierPlace 11 · Grade 9 · Waukee | 9 | Waukee | 22:35.0 |
| 12 | Olivia RisdalPlace 12 · Grade 9 · Ames | 9 | Ames | 22:40.8 |
| 13 | Andi Snyder-SmithPlace 13 · Grade 9 · Waukee | 9 | Waukee | 22:45.4 |
| 14 | Caroline TicePlace 14 · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 22:49.1 |
| 15 | Roxanne SandersPlace 15 · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 22:50.8 PR |
| 16 | Harper SteelePlace 16 · Grade 9 · Waukee Northwest | 9 | Waukee Northwest | 22:56.2 |
| 17 | Avery BakkerPlace 17 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 23:05.0 |
| 18 | Joy CheruiyotPlace 18 · Grade 10 · Waukee | 10 | Waukee | 23:09.0 |
| 19 | Ava KhooPlace 19 · Grade 9 · Waukee | 9 | Waukee | 23:09.8 |
| 20 | Elizabeth DannerPlace 20 · Grade 9 · Waukee | 9 | Waukee | 23:15.3 |
| 21 | Maryana AndersonPlace 21 · Grade 9 · Ames | 9 | Ames | 23:22.2 |
| 22 | Peyton BeckerPlace 22 · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 23:24.4 |
| 23 | Autumn CabossartPlace 23 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 23:32.4 |
| 24 | Madisen HenningerPlace 24 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 23:34.7 |
| 25 | Emma RichtsmeierPlace 25 · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 23:35.2 |
| 26 | Hayden AlvarezPlace 26 · Grade 9 · Ankeny Centennial | 9 | Ankeny Centennial | 23:38.8 |
| 27 | Brielle GuerraPlace 27 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 23:51.1 |
| 28 | Evie RobertsPlace 28 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 23:54.3 |
| 29 | Macy HailaPlace 29 · Grade 9 · Ames | 9 | Ames | 23:57.0 PR |
| 30 | Ellen RisoviPlace 30 · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 24:09.1 |
| 31 | Ada RobertsPlace 31 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 24:13.3 |
| 32 | Lillian WernerPlace 32 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 24:14.9 |
| 33 | Josi HaneyPlace 33 · Grade 9 · Waukee Northwest | 9 | Waukee Northwest | 24:15.2 |
| 34 | Macy DeRocherPlace 34 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 24:22.2 |
| 35 | Ainsley BeldenPlace 35 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 24:24.5 |
| 36 | Keira ArendsPlace 36 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 24:25.0 |
| 37 | Alayna NottgerPlace 37 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 24:27.3 |
| 38 | Eliza MittmanPlace 38 · Grade 10 · Ames | 10 | Ames | 24:28.5 |
| 39 | Jill MartinPlace 39 · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 24:30.3 |
| 40 | Samantha SkeriesPlace 40 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 24:31.2 |
| 41 | Emma SalgadoPlace 41 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 24:31.3 |
| 42 | Ruby FrommPlace 42 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 24:32.5 |
| 43 | Tessa BierlPlace 43 · Grade 9 · Ankeny | 9 | Ankeny | 24:33.4 |
| 44 | Lilia WildPlace 44 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 24:33.9 |
| 45 | Charlotte LakePlace 45 · Grade 9 · Ames | 9 | Ames | 24:35.1 |
| 46 | Janie BakerPlace 46 · Grade 10 · Ames | 10 | Ames | 24:35.4 |
| 47 | Isabel SchevePlace 47 · Grade 10 · Waukee | 10 | Waukee | 24:41.1 |
| 48 | Taylor ScuffhamPlace 48 · Grade 9 · Waukee Northwest | 9 | Waukee Northwest | 24:41.8 |
| 49 | Isla FarrellPlace 49 · Grade 9 · Waukee | 9 | Waukee | 24:43.5 |
| 50 | Brooke DeanPlace 50 · Grade 9 · Waukee | 9 | Waukee | 24:45.2 |
| 51 | Marley PharesPlace 51 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 24:46.6 |
| 52 | Eva BrudtkuhlPlace 52 · Grade 9 · Waukee | 9 | Waukee | 24:48.1 |
| 53 | Kendall HoganPlace 53 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 24:51.1 |
| 54 | Avery BralPlace 54 · Grade 9 · Waukee Northwest | 9 | Waukee Northwest | 24:55.1 |
| 55 | Ammy VegaPlace 55 · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 24:55.8 |
| 56 | Sawyer SchlicherPlace 56 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 24:55.9 |
| 57 | Lauren DielemanPlace 57 · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 24:55.9 PR |
| 58 | Elly EggersPlace 58 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 24:56.2 |
| 59 | Norah BauerPlace 59 · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 24:59.0 |
| 60 | Haddie PullenPlace 60 · Grade 9 · Ankeny | 9 | Ankeny | 25:02.7 |
| 61 | Emerson FitzpatrickPlace 61 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 25:07.4 |
| 62 | Clara HumstonPlace 62 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 25:07.8 |
| 63 | Kaylee DoddPlace 63 · Grade 9 · Waukee Northwest | 9 | Waukee Northwest | 25:17.7 |
| 64 | Kailyn TrainerPlace 64 · Grade 9 · Ankeny | 9 | Ankeny | 25:20.8 |
| 65 | Skylar WarmePlace 65 · Grade 9 · Ames | 9 | Ames | 25:22.1 |
| 66 | Sophie BeckerPlace 66 · Grade 10 · Waukee Northwest | 10 | Waukee Northwest | 25:22.2 PR |
| 67 | Peyten SimmerPlace 67 · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 25:22.4 |
| 68 | Lila McKennaPlace 68 · Grade 9 · Ankeny Centennial | 9 | Ankeny Centennial | 25:23.4 |
| 69 | Caroline BowermasterPlace 69 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 25:23.6 |
| 70 | Callia JanssenPlace 70 · Grade 9 · Waukee | 9 | Waukee | 25:25.5 |
| 71 | Peruth NegretePlace 71 · Grade 10 · Ames | 10 | Ames | 25:25.6 |
| 72 | Elliott LessmanPlace 72 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 25:26.6 |
| 73 | Teagan GuerraPlace 73 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 25:29.5 |
| 74 | Tajia RichardsPlace 74 · Grade 10 · Ankeny Centennial | 10 | Ankeny Centennial | 25:31.1 |
| 75 | Brooke WulfekuhlePlace 75 · Grade 10 · Ames | 10 | Ames | 25:32.0 |
| 76 | Miriam SadowPlace 76 · Grade 9 · Ames | 9 | Ames | 25:37.1 |
| 77 | Bella HennessyPlace 77 · Grade 9 · Waukee Northwest | 9 | Waukee Northwest | 25:37.5 PR |
| 78 | Harper ChappellePlace 78 · Grade 9 · Ankeny | 9 | Ankeny | 25:39.1 |
| 79 | Astrid PottratzPlace 79 · Grade 9 · Ankeny | 9 | Ankeny | 25:40.1 |
| 80 | Adalynn BrownPlace 80 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 25:48.9 |
| 81 | Katelynn RousePlace 81 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 25:49.0 |
| 82 | Delaney GarrettPlace 82 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 25:49.4 |
| 83 | Kenley OgdenPlace 83 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 25:58.3 |
| 84 | Lydia OlingerPlace 84 · Grade 9 · Ames | 9 | Ames | 25:59.4 |
| 85 | Rhea RudrapatnaPlace 85 · Grade 10 · Ames | 10 | Ames | 25:59.9 |
| 86 | Kinlee StreitPlace 86 · Grade 10 · Waukee | 10 | Waukee | 26:05.7 |
| 87 | Kendall JohnsonPlace 87 · Grade 9 · Ames | 9 | Ames | 26:10.6 |
| 88 | Liesel ReuelPlace 88 · Grade 9 · Ames | 9 | Ames | 26:12.5 |
| 89 | Akshaya MayakrishnanPlace 89 · Grade 9 · Waukee | 9 | Waukee | 26:13.2 |
| 90 | Corinne JamesonPlace 90 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 26:13.7 |
| 91 | Ayla ReichertsPlace 91 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 26:15.6 |
| 92 | Madelyn MacauleyPlace 92 · Grade 10 · Waukee | 10 | Waukee | 26:16.8 PR |
| 93 | Sarah HallerPlace 93 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 26:18.5 |
| 94 | Miralette CarlislePlace 94 · Grade 9 · Waukee Northwest | 9 | Waukee Northwest | 26:28.3 |
| 95 | Dzanna SuljicPlace 95 · Grade 9 · Waukee Northwest | 9 | Waukee Northwest | 26:37.0 |
| 96 | Emma SagePlace 96 · Grade 9 · Ankeny | 9 | Ankeny | 26:39.0 |
| 97 | Jayla WesselsPlace 97 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 26:40.6 |
| 98 | Raquel WestbrookPlace 98 · Grade 9 · Ames | 9 | Ames | 26:42.0 |
| 99 | Evalie CharltonPlace 99 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 26:45.9 |
| 100 | Abigail SaulPlace 100 · Grade 10 · Dubuque Hempstead | 10 | Dubuque Hempstead | 26:47.5 |