| 1 | Scarlett ByrnesPlace 1 · Grade 12 · Osage | 12 | Osage | 18:27.8 PR |
| 2 | Mary Grace LyonsPlace 2 · Grade 9 · Monticello | 9 | Monticello | 18:54.6 |
| 3 | Ashlynn SauserPlace 3 · Grade 11 · Oelwein | 11 | Oelwein | 19:34.0 |
| 4 | Hallie KelchenPlace 4 · Grade 12 · Cascade Western Dubuque | 12 | Cascade Western Dubuque | 19:45.8 |
| 5 | Miriam DowningPlace 5 · Grade 10 · Waukon | 10 | Waukon | 19:56.5 |
| 6 | Reegan BenzingPlace 6 · Grade 11 · Waukon | 11 | Waukon | 20:10.3 |
| 7 | Lexus DohlmanPlace 7 · Grade 10 · Crestwood Cresco | 10 | Crestwood Cresco | 20:17.1 |
| 8 | Peyton RiesPlace 8 · Grade 11 · Monticello | 11 | Monticello | 20:20.7 |
| 9 | Emma O'NeillPlace 9 · Grade 12 · Waukon | 12 | Waukon | 20:25.4 PR |
| 10 | Anabel MurrayPlace 10 · Grade 10 · North Fayette Valley | 10 | North Fayette Valley | 20:35.0 PR |
| 11 | Charlotte MeyerPlace 11 · Grade 10 · MFL MarMac | 10 | MFL MarMac | 20:40.0 |
| 12 | Nora DavisPlace 12 · Grade 11 · Waukon | 11 | Waukon | 20:47.0 |
| 13 | Lexi McGowanPlace 13 · Grade 11 · North Fayette Valley | 11 | North Fayette Valley | 20:50.8 |
| 14 | Livia McCabePlace 14 · Grade 9 · Crestwood Cresco | 9 | Crestwood Cresco | 20:56.3 |
| 15 | Morgan WickmanPlace 15 · Grade 10 · Alburnett | 10 | Alburnett | 21:07.2 PR |
| 16 | Jaylee VobrPlace 16 · Grade 12 · Crestwood Cresco | 12 | Crestwood Cresco | 21:19.3 |
| 17 | Cora MillerPlace 17 · Grade 11 · Waukon | 11 | Waukon | 21:24.5 PR |
| 18 | Evelyn FritzPlace 18 · Grade 10 · MFL MarMac | 10 | MFL MarMac | 21:25.5 PR |
| 19 | Claire JohnsonPlace 19 · Grade 11 · Waukon | 11 | Waukon | 21:27.3 PR |
| 20 | Brooke DonlonPlace 20 · Grade 11 · MFL MarMac | 11 | MFL MarMac | 21:40.2 |
| 21 | Josie McGrawPlace 21 · Grade 10 · Alburnett | 10 | Alburnett | 21:42.1 |
| 22 | Mia GomezPlace 22 · Grade 9 · Monticello | 9 | Monticello | 21:42.3 PR |
| 23 | Taylor ReisPlace 23 · Grade 11 · Crestwood Cresco | 11 | Crestwood Cresco | 21:44.3 PR |
| 24 | Jenna BahePlace 24 · Grade 12 · Oelwein | 12 | Oelwein | 21:45.2 PR |
| 25 | Mya WilabyPlace 25 · Grade 12 · South Hardin | 12 | South Hardin | 21:47.2 |
| 26 | Tess DarrowPlace 26 · Grade 10 · Osage | 10 | Osage | 21:47.8 |
| 27 | Ava DaleyPlace 27 · Grade 11 · Crestwood Cresco | 11 | Crestwood Cresco | 21:48.5 |
| 28 | Brooklyn LandtPlace 28 · Grade 9 · MFL MarMac | 9 | MFL MarMac | 21:53.3 PR |
| 29 | Cora KeehnerPlace 29 · Grade 12 · MFL MarMac | 12 | MFL MarMac | 21:59.6 |
| 30 | Clara BildenPlace 30 · Grade 11 · North Fayette Valley | 11 | North Fayette Valley | 22:00.5 PR |
| 31 | Olivia SchildrothPlace 31 · Grade 9 · Union La Porte City | 9 | Union La Porte City | 22:03.9 PR |
| 32 | Addy ToppingPlace 32 · Grade 10 · Cascade Western Dubuque | 10 | Cascade Western Dubuque | 22:07.4 PR |
| 33 | Addie TudorPlace 33 · Grade 12 · Union La Porte City | 12 | Union La Porte City | 22:10.1 |
| 34 | Juanita CardonaPlace 34 · Grade 12 · New Hampton | 12 | New Hampton | 22:11.9 |
| 35 | Madeline BielefeldPlace 35 · Grade 12 · Osage | 12 | Osage | 22:15.7 PR |
| 36 | Emmy VerhagenPlace 36 · Grade 11 · Monticello | 11 | Monticello | 22:18.2 |
| 37 | Jaelyn JohanningmeierPlace 37 · Grade 11 · Waukon | 11 | Waukon | 22:18.2 |
| 38 | Taryn MoserPlace 38 · Grade So · MFL MarMac | So | MFL MarMac | 22:19.2 |
| 39 | Lauren AdamsPlace 39 · Grade 9 · Osage | 9 | Osage | 22:22.9 PR |
| 40 | Megan TudahlPlace 40 · Grade 10 · North Fayette Valley | 10 | North Fayette Valley | 22:24.8 PR |
| 41 | Ayda EllerPlace 41 · Grade 11 · South Hardin | 11 | South Hardin | 22:25.4 PR |
| 42 | Kendall PowerPlace 42 · Grade 12 · Osage | 12 | Osage | 22:30.6 |
| 43 | Bri KearneyPlace 43 · Grade 12 · Monticello | 12 | Monticello | 22:32.0 PR |
| 44 | Brynn AlbertsenPlace 44 · Grade 12 · Union La Porte City | 12 | Union La Porte City | 22:35.6 |
| 45 | Lilly SupplePlace 45 · Grade 12 · Cascade Western Dubuque | 12 | Cascade Western Dubuque | 22:38.7 |
| 46 | Abby RachutPlace 46 · Grade 11 · Osage | 11 | Osage | 22:41.3 |
| 47 | Claire KachPlace 47 · Grade 10 · Crestwood Cresco | 10 | Crestwood Cresco | 22:44.2 |
| 48 | Kaitlyn KrohsePlace 48 · Grade 10 · Alburnett | 10 | Alburnett | 22:50.7 PR |
| 49 | Esme CristPlace 49 · Grade 11 · Alburnett | 11 | Alburnett | 22:51.5 |
| 50 | Khloie MartinPlace 50 · Grade 11 · Oelwein | 11 | Oelwein | 22:52.3 |
| 51 | Samantha RuffPlace 51 · Grade 11 · MFL MarMac | 11 | MFL MarMac | 22:55.5 PR |
| 52 | Lily KolbetPlace 52 · Grade 9 · Osage | 9 | Osage | 23:05.2 PR |
| 53 | Josie DeanPlace 53 · Grade 10 · Columbus Catholic Waterloo | 10 | Columbus Catholic Waterloo | 23:10.5 PR |
| 54 | Ella GreenPlace 54 · Grade 9 · Cascade Western Dubuque | 9 | Cascade Western Dubuque | 23:11.8 |
| 55 | Carley ConradPlace 55 · Grade 10 · Cascade Western Dubuque | 10 | Cascade Western Dubuque | 23:11.9 |
| 56 | McKenna KelleyPlace 56 · Grade 11 · Central Springs | 11 | Central Springs | 23:13.1 |
| 57 | Tristan KuhsePlace 57 · Grade 12 · North Fayette Valley | 12 | North Fayette Valley | 23:17.3 PR |
| 58 | Leah SchemmelPlace 58 · Grade 12 · Monticello | 12 | Monticello | 23:24.3 |
| 59 | Kayla ToengesPlace 59 · Grade 9 · Union La Porte City | 9 | Union La Porte City | 23:24.8 |
| 60 | Alivia HalvorsenPlace 60 · Grade 9 · South Hardin | 9 | South Hardin | 23:33.8 PR |
| 61 | Katie StadtmuellerPlace 61 · Grade 11 · Monticello | 11 | Monticello | 23:38.8 |
| 62 | Hannah SullivanPlace 62 · Grade 10 · Oelwein | 10 | Oelwein | 23:42.8 PR |
| 63 | Ashlynn KlusmanPlace 63 · Grade 10 · North Fayette Valley | 10 | North Fayette Valley | 23:45.9 PR |
| 64 | Nora FordPlace 64 · Grade 12 · Alburnett | 12 | Alburnett | 23:50.0 PR |
| 65 | Ingrid LandaPlace 65 · Grade 12 · Alburnett | 12 | Alburnett | 23:54.0 PR |
| 66 | Carly McGrawPlace 66 · Grade 12 · Alburnett | 12 | Alburnett | 23:55.4 |
| 67 | Daytan BermanPlace 67 · Grade 11 · Central Springs | 11 | Central Springs | 24:00.4 |
| 68 | Harper HumpalPlace 68 · Grade 10 · New Hampton | 10 | New Hampton | 24:01.2 |
| 69 | Lorolei HinebaughPlace 69 · Grade 12 · Union La Porte City | 12 | Union La Porte City | 24:13.5 PR |
| 70 | Sarah BoylePlace 70 · Grade 10 · Cascade Western Dubuque | 10 | Cascade Western Dubuque | 24:17.4 PR |
| 71 | Addyson MainPlace 71 · Grade 12 · Central Springs | 12 | Central Springs | 24:20.1 |
| 72 | Katie JacksonPlace 72 · Grade 11 · Union La Porte City | 11 | Union La Porte City | 24:36.1 |
| 73 | Ella DennlerPlace 73 · Grade 11 · Crestwood Cresco | 11 | Crestwood Cresco | 24:36.3 |
| 74 | Melissa EhnPlace 74 · Grade 10 · Oelwein | 10 | Oelwein | 24:58.2 PR |
| 75 | Zoey KelloggPlace 75 · Grade 11 · New Hampton | 11 | New Hampton | 25:03.5 |
| 76 | Lydia Van GelderPlace 76 · Grade 10 · North Fayette Valley | 10 | North Fayette Valley | 25:10.6 |
| 77 | Ava GuilesPlace 77 · Grade 12 · South Hardin | 12 | South Hardin | 25:12.9 PR |
| 78 | Josi SingewaldPlace 78 · Grade 11 · New Hampton | 11 | New Hampton | 25:13.1 PR |
| 79 | Emersyn KnudsvigPlace 79 · Grade 10 · Columbus Catholic Waterloo | 10 | Columbus Catholic Waterloo | 25:26.0 |
| 80 | Richtricia GbeyniePlace 80 · Grade 10 · Columbus Catholic Waterloo | 10 | Columbus Catholic Waterloo | 26:20.1 |
| 81 | Mea WilabyPlace 81 · Grade 12 · South Hardin | 12 | South Hardin | 26:24.3 PR |
| 82 | Gracie LaVellePlace 82 · Grade 12 · South Hardin | 12 | South Hardin | 26:24.3 |
| 83 | Kenna WestendorfPlace 83 · Grade 10 · Oelwein | 10 | Oelwein | 26:53.2 |
| 84 | Rebecca WickmanPlace 84 · Grade 12 · New Hampton | 12 | New Hampton | 28:16.0 |
| 85 | Brynn McDermottPlace 85 · Grade 10 · Cascade Western Dubuque | 10 | Cascade Western Dubuque | 30:01.9 PR |
| 86 | Skylar PearsonPlace 86 · Grade 10 · Union La Porte City | 10 | Union La Porte City | 32:52.4 |