| 1 | Txori GomezPlace 1 · Grade 9 · Denver | 9 | Denver | 19:46.1 |
| 2 | Jillian FreedPlace 2 · Grade 9 · Grundy Center | 9 | Grundy Center | 20:06.5 |
| 3 | Jaclyn CummingsPlace 3 · Grade 9 · Crestwood Cresco | 9 | Crestwood Cresco | 21:03.0 |
| 4 | Aurora MilroyPlace 4 · Grade 9 · West Delaware Manchester | 9 | West Delaware Manchester | 21:14.8 |
| 5 | Lauren CarmanPlace 5 · Grade 9 · Denver | 9 | Denver | 21:47.0 |
| 6 | Ellody PiphoPlace 6 · Grade 9 · Denver | 9 | Denver | 22:04.8 |
| 7 | Brooklyn WilsonPlace 7 · Grade 9 · Osage | 9 | Osage | 22:26.9 |
| 8 | Brianna MattPlace 8 · Grade 9 · Tripoli | 9 | Tripoli | 23:32.6 |
| 9 | Sydnie BeenkenPlace 9 · Grade 9 · Hudson | 9 | Hudson | 23:33.7 |
| 10 | Holly MoorePlace 10 · Grade 9 · Waverly-Shell Rock | 9 | Waverly-Shell Rock | 23:34.6 PR |
| 11 | Lillyan BarndPlace 11 · Grade 9 · Marion | 9 | Marion | 23:35.4 |
| 12 | Lyla BrookshirePlace 12 · Grade 8 · Webster City | 8 | Webster City | 23:53.9 |
| 13 | Cora DeckerPlace 13 · Grade 9 · Denver | 9 | Denver | 24:06.3 |
| 14 | Nora HarrellPlace 14 · Grade 8 · Osage | 8 | Osage | 24:23.5 |
| 15 | Julia FopmaPlace 15 · Grade 9 · Marion | 9 | Marion | 24:45.7 |
| 16 | Megan ThompsonPlace 16 · Grade 9 · Marion | 9 | Marion | 24:49.3 |
| 17 | Holland DolashPlace 17 · Grade 9 · Waverly-Shell Rock | 9 | Waverly-Shell Rock | 25:25.5 |
| 18 | Eden StaufferPlace 18 · Grade 9 · Iowa Falls-Alden | 9 | Iowa Falls-Alden | 25:49.6 |
| 19 | Lauren ThrondsonPlace 19 · Grade 9 · New Hampton | 9 | New Hampton | 26:07.8 |
| 20 | Mariah NelsonPlace 20 · Grade 9 · Iowa Falls-Alden | 9 | Iowa Falls-Alden | 26:19.8 |
| 21 | Quynn PruismannPlace 21 · Grade 9 · Webster City | 9 | Webster City | 26:22.1 |
| 22 | Brooklynn DodaPlace 22 · Grade 9 · Crestwood Cresco | 9 | Crestwood Cresco | 27:10.1 |
| 23 | Audrey ZortmanPlace 23 · Grade 9 · Waverly-Shell Rock | 9 | Waverly-Shell Rock | 27:18.7 |
| 24 | Gracy SearsPlace 24 · Grade 9 · New Hampton | 9 | New Hampton | 28:08.0 |
| 25 | Everly ZimmermanPlace 25 · Grade 9 · Marion | 9 | Marion | 28:08.6 |
| 26 | Alana NixtPlace 26 · Grade 9 · Waverly-Shell Rock | 9 | Waverly-Shell Rock | 28:58.1 |
| 27 | Abby BeyerPlace 27 · Grade 9 · Mason City | 9 | Mason City | 29:14.1 |
| 28 | Mary BartlingPlace 28 · Grade 9 · Denver | 9 | Denver | 29:32.8 |
| 29 | Ainsley ThomasPlace 29 · Grade 9 · Denver | 9 | Denver | 30:28.4 |
| 30 | Lilly MourlamPlace 30 · Grade 9 · Webster City | 9 | Webster City | 31:24.4 |
| 31 | Emmaline KruegerPlace 31 · Grade 9 · Denver | 9 | Denver | 32:18.4 |
| 32 | Quinn MoorePlace 32 · Grade 9 · Denver | 9 | Denver | 32:37.3 |
| 33 | Kinley WegmannPlace 33 · Grade 9 · West Delaware Manchester | 9 | West Delaware Manchester | 33:01.0 |
| 34 | Colbie FevoldPlace 34 · Grade 9 · Gladbrook Reinbeck | 9 | Gladbrook Reinbeck | 33:18.8 |
| 35 | Becca PickarPlace 35 · Grade 9 · Osage | 9 | Osage | 38:13.5 PR |