| 1 | Avery DriscollPlace 1 · Grade 12 · Waukee | 12 | Waukee | 18:08.05 PR |
| 2 | Olive DeRocherPlace 2 · Grade 11 · Norwalk | 11 | Norwalk | 18:31.44 PR |
| 3 | Hannah SchmitzPlace 3 · Grade 10 · Norwalk | 10 | Norwalk | 18:37.31 PR |
| 4 | Elizabeth TiffanyPlace 4 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 18:52.53 |
| 5 | Olivia BergerPlace 5 · Grade 12 · Waukee | 12 | Waukee | 18:53.45 PR |
| 6 | Abby MuehlingPlace 6 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 18:55.87 PR |
| 7 | Payton WolfePlace 7 · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 19:03.46 PR |
| 8 | Lydia BennettPlace 8 · Grade 12 · Waukee | 12 | Waukee | 19:14.20 PR |
| 9 | Gabby DrymonPlace 9 · Grade 11 · Norwalk | 11 | Norwalk | 19:18.72 |
| 10 | Cora VolpPlace 10 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 19:19.92 |
| 11 | Avery PrichardPlace 11 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 19:32.79 PR |
| 12 | Birdie BratneyPlace 12 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 19:35.77 PR |
| 13 | Aubree MuellerPlace 13 · Grade 11 · Waukee | 11 | Waukee | 19:36.28 |
| 14 | Arianna HorrasPlace 14 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 19:36.30 |
| 15 | Delayna MurilloPlace 15 · Grade 10 · Norwalk | 10 | Norwalk | 19:49.00 PR |
| 16 | Frankie DarnellPlace 16 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 19:49.07 PR |
| 17 | Natalie FarrellPlace 17 · Grade 9 · Waukee | 9 | Waukee | 19:50.67 PR |
| 18 | Samanvi AnbukumarPlace 18 · Grade 10 · Waukee | 10 | Waukee | 19:51.67 PR |
| 19 | Elizabeth EvansPlace 19 · Grade 10 · Norwalk | 10 | Norwalk | 19:53.58 PR |
| 20 | Madeleine CowherdPlace 20 · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 19:57.73 PR |
| 21 | Lauren DannerPlace 21 · Grade 12 · Waukee | 12 | Waukee | 19:57.86 PR |
| 22 | Meredith WilsonPlace 22 · Grade 11 · Waukee | 11 | Waukee | 19:59.75 PR |
| 23 | Andi Snyder-SmithPlace 23 · Grade 9 · Waukee | 9 | Waukee | 20:13.72 PR |
| 24 | Claire StevensonPlace 24 · Grade 11 · Norwalk | 11 | Norwalk | 20:34.45 PR |
| 25 | Caroline TicePlace 25 · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 20:35.66 |
| 26 | Mia LuciaPlace 26 · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 20:47.89 PR |
| 27 | Gracie KrummPlace 27 · Grade 12 · Waukee | 12 | Waukee | 20:48.43 PR |
| 28 | Samantha RauenPlace 28 · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 20:49.33 PR |
| 29 | Kate PolitzerPlace 29 · Grade 12 · Waukee | 12 | Waukee | 20:51.89 PR |
| 30 | Maddy AdamsPlace 30 · Grade 11 · Waukee | 11 | Waukee | 20:55.43 PR |
| 31 | Elizabeth DannerPlace 31 · Grade 9 · Waukee | 9 | Waukee | 20:56.25 |
| 32 | Stella LivermorePlace 32 · Grade 10 · Norwalk | 10 | Norwalk | 21:01.56 PR |
| 33 | Emelyn WelchPlace 33 · Grade 11 · Norwalk | 11 | Norwalk | 21:04.78 PR |
| 34 | Carsyn AdamsPlace 34 · Grade 10 · Norwalk | 10 | Norwalk | 21:08.77 PR |
| 35 | Cooper BurkePlace 35 · Grade 11 · Waukee | 11 | Waukee | 21:14.14 |
| 36 | Ava BrungardtPlace 36 · Grade 11 · Norwalk | 11 | Norwalk | 21:23.41 |
| 37 | Samantha GibbonsPlace 37 · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 21:25.30 |
| 38 | Paisley BuskePlace 38 · Grade 10 · Norwalk | 10 | Norwalk | 21:31.49 |
| 39 | Saydie BurrierPlace 39 · Grade 9 · Waukee | 9 | Waukee | 21:36.34 |
| 40 | Brynlee DeKockPlace 40 · Grade 9 · Norwalk | 9 | Norwalk | 21:44.01 PR |
| 41 | Norah WilhelmPlace 41 · Grade 9 · Norwalk | 9 | Norwalk | 22:08.46 PR |
| 42 | Kara WilhelmPlace 42 · Grade 11 · Norwalk | 11 | Norwalk | 22:09.78 PR |