| 1 | Alix OliverPlace 1 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 6:32 |
| 2 | Gabby MoranPlace 2 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 6:32 |
| 3 | Annalee BartlesPlace 3 · Grade 12 · Iowa City Regina | 12 | Iowa City Regina | 6:33 |
| 4 | Ellie MeyerPlace 4 · Grade 11 · Wahlert Catholic | 11 | Wahlert Catholic | 6:42 |
| 5 | Jaida LyonsPlace 5 · Grade 9 · Benton Community | 9 | Benton Community | 6:43 |
| 6 | Haidyn BarkerPlace 6 · Grade 10 · Clear Creek-Amana | 10 | Clear Creek-Amana | 6:43 |
| 7 | Emma OstwinklePlace 7 · Grade 12 · Cascade | 12 | Cascade | 6:45 |
| 8 | Emma AlthoffPlace 8 · Grade 10 · Monticello | 10 | Monticello | 6:54 |
| 9 | Alana DugganPlace 9 · Grade 11 · Wahlert Catholic | 11 | Wahlert Catholic | 7:04 |
| 10 | Mya WhitakerPlace 10 · Grade 10 · Iowa City Regina | 10 | Iowa City Regina | 7:04 |
| 11 | Hailee RicklefsPlace 11 · Grade 12 · Benton Community | 12 | Benton Community | 7:14 |
| 12 | Kaelyn GoodsmanPlace 12 · Grade 11 · Prince of Peace | 11 | Prince of Peace | 7:16 |
| 13 | Maria KrusePlace 13 · Grade 9 · Beckman Catholic | 9 | Beckman Catholic | 7:18 |
| 14 | Karle KramerPlace 14 · Grade 11 · Monticello | 11 | Monticello | 7:22 |
| 15 | Jaden ThysPlace 15 · Grade 12 · Benton Community | 12 | Benton Community | 7:24 |
| 16 | Abby RinderknechtPlace 16 · Grade 11 · Benton Community | 11 | Benton Community | 7:25 |
| 17 | Liz RinikerPlace 17 · Grade 12 · Anamosa | 12 | Anamosa | 7:27 |
| 18 | Josie PursleyPlace 18 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 7:28 |
| 19 | Sophie GriffinPlace 19 · Grade 12 · Prince of Peace | 12 | Prince of Peace | 7:30 |
| 20 | Natalie FranklinPlace 20 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 7:33 |
| 21 | Madison AnglesePlace 21 · Grade 12 · Prince of Peace | 12 | Prince of Peace | 7:37 |
| 22 | Kayla JirasPlace 22 · Grade 12 · Clear Creek-Amana | 12 | Clear Creek-Amana | 7:38 |
| 23 | Avery AllanPlace 23 · Grade 10 · Clear Creek-Amana | 10 | Clear Creek-Amana | 7:39 |
| 24 | Ava RudenPlace 24 · Grade 12 · Prince of Peace | 12 | Prince of Peace | 7:42 |
| 25 | Lily RogersPlace 25 · Grade 12 · Anamosa | 12 | Anamosa | 7:42 |
| 26 | Emily ColemanPlace 26 · Grade 11 · Clear Creek-Amana | 11 | Clear Creek-Amana | 7:43 |
| 27 | Allie KounkelPlace 27 · Grade 11 · Clear Creek-Amana | 11 | Clear Creek-Amana | 7:44 |
| 28 | Madison SchnierPlace 28 · Grade 9 · Prince of Peace | 9 | Prince of Peace | 7:44 |
| 29 | Josie VossPlace 29 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 7:45 |
| 30 | Anna ConlinPlace 30 · Grade 10 · Cascade | 10 | Cascade | 7:47 |
| 31 | Anna Van OtterlooPlace 31 · Grade 10 · Wahlert Catholic | 10 | Wahlert Catholic | 7:48 |
| 32 | Allison HeinPlace 32 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 7:51 |
| 33 | Ashlynn BrownPlace 33 · Grade 10 · Anamosa | 10 | Anamosa | 7:51 |
| 34 | Gwen KingPlace 34 · Grade 10 · Benton Community | 10 | Benton Community | 7:53 |
| 35 | Hannah HefelPlace 35 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 7:53 |
| 36 | Katie RoherPlace 36 · Grade 10 · Monticello | 10 | Monticello | 7:54 |
| 37 | Keira SickelsPlace 37 · Grade 9 · Iowa City Regina | 9 | Iowa City Regina | 7:57 |
| 38 | Addison MichelPlace 38 · Grade 11 · Maquoketa | 11 | Maquoketa | 7:59 |
| 39 | Kathryn CushmanPlace 39 · Grade 11 · Wahlert Catholic | 11 | Wahlert Catholic | 8:02 |
| 40 | Lilly ToppingPlace 40 · Grade 10 · Cascade | 10 | Cascade | 8:03 |
| 41 | Abby KnepperPlace 41 · Grade 10 · Beckman Catholic | 10 | Beckman Catholic | 8:06 |
| 42 | Ava OldmanPlace 42 · Grade 9 · Clear Creek-Amana | 9 | Clear Creek-Amana | 8:09 |
| 43 | Mary SchnierPlace 43 · Grade 12 · Prince of Peace | 12 | Prince of Peace | 8:10 |
| 44 | Olivia McDermottPlace 44 · Grade 9 · Maquoketa | 9 | Maquoketa | 8:11 |
| 45 | Mya PostelPlace 45 · Grade 10 · Monticello | 10 | Monticello | 8:12 |
| 46 | Grace BowerPlace 46 · Grade 10 · Cascade | 10 | Cascade | 8:15 |
| 47 | Katelyn BuscherPlace 47 · Grade 12 · Benton Community | 12 | Benton Community | 8:17 |
| 48 | Leah SleepPlace 48 · Grade 9 · Anamosa | 9 | Anamosa | 8:23 |
| 49 | Isabelle KluesnerPlace 49 · Grade 12 · Beckman Catholic | 12 | Beckman Catholic | 8:26 |
| 50 | Jessa DemossPlace 50 · Grade 9 · Benton Community | 9 | Benton Community | 8:38 |
| 51 | Harley EyePlace 51 · Grade 11 · Maquoketa | 11 | Maquoketa | 8:39 |
| 52 | Alexis PoncePlace 52 · Grade 12 · Clear Creek-Amana | 12 | Clear Creek-Amana | 8:40 |
| 53 | Kennedy ReckerPlace 53 · Grade 9 · Beckman Catholic | 9 | Beckman Catholic | 8:42 |
| 54 | Ali SimmonsPlace 54 · Grade 9 · Maquoketa | 9 | Maquoketa | 8:44 |
| 55 | Ellie ReckerPlace 55 · Grade 10 · Beckman Catholic | 10 | Beckman Catholic | 8:53 |
| 56 | Sydney ReiterPlace 56 · Grade 11 · Beckman Catholic | 11 | Beckman Catholic | 8:59 |
| 57 | Savanah OberbroecklingPlace 57 · Grade 12 · Beckman Catholic | 12 | Beckman Catholic | 9:25 |
| 58 | Emma DalesPlace 58 · Grade 11 · Anamosa | 11 | Anamosa | 9:39 |
| 59 | Isabelle RockowPlace 59 · Grade 12 · Durant | 12 | Durant | 9:47 |
| 60 | Maddie KnappPlace 60 · Grade 12 · Cascade | 12 | Cascade | 9:57 |
| 61 | Ashlynn GarrettPlace 61 · Grade 9 · Anamosa | 9 | Anamosa | 10:21 |
| 62 | Mickala HerrickPlace 62 · Grade 9 · Anamosa | 9 | Anamosa | 10:33 |
| 1 | Brandon BarkerPlace 1 · Grade 12 · Clear Creek-Amana | 12 | Clear Creek-Amana | 5:32 |
| 2 | Nathan MunshowerPlace 2 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 5:36 |
| 3 | Marcus BlountPlace 3 · Grade 10 · Prince of Peace | 10 | Prince of Peace | 5:41 |
| 4 | Gavin ZillyettePlace 4 · Grade 11 · Clear Creek-Amana | 11 | Clear Creek-Amana | 5:45 |
| 5 | Cy HuberPlace 5 · Grade 11 · Maquoketa Valley | 11 | Maquoketa Valley | 5:46 |
| 6 | Jasper NietertPlace 6 · Grade 12 · Monticello | 12 | Monticello | 5:46 |
| 7 | Nolan RiesPlace 7 · Grade 11 · Maquoketa Valley | 11 | Maquoketa Valley | 5:50 |
| 8 | Cole MillerPlace 8 · Grade 11 · Cascade | 11 | Cascade | 5:54 |
| 9 | Carter HancockPlace 9 · Grade 11 · Wahlert Catholic | 11 | Wahlert Catholic | 5:55 |
| 10 | Trey SchultePlace 10 · Grade 10 · Benton Community | 10 | Benton Community | 5:55 |
| 11 | Adam KnepperPlace 11 · Grade 10 · Cascade | 10 | Cascade | 5:57 |
| 12 | Noah YostPlace 12 · Grade 9 · Clear Creek-Amana | 9 | Clear Creek-Amana | 5:58 |
| 13 | Peyton StadlerPlace 13 · Grade 10 · Clear Creek-Amana | 10 | Clear Creek-Amana | 6:01 |
| 14 | Brant PerryPlace 14 · Grade 11 · Wahlert Catholic | 11 | Wahlert Catholic | 6:02 |
| 15 | Zach ChapmanPlace 15 · Grade 12 · Monticello | 12 | Monticello | 6:03 |
| 16 | Harrison AhlrichsPlace 16 · Grade 10 · Monticello | 10 | Monticello | 6:06 |
| 17 | Michael SchaulPlace 17 · Grade 11 · Maquoketa Valley | 11 | Maquoketa Valley | 6:08 |
| 18 | Dan MaleyPlace 18 · Grade 10 · Iowa City Regina | 10 | Iowa City Regina | 6:10 |
| 19 | Carson NaumanPlace 19 · Grade 12 · Cascade | 12 | Cascade | 6:10 |
| 20 | Robbie KellerPlace 20 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 6:13 |
| 21 | Shea KeisterPlace 21 · Grade 10 · Anamosa | 10 | Anamosa | 6:14 |
| 22 | Jackson SchlossPlace 22 · Grade 10 · Clear Creek-Amana | 10 | Clear Creek-Amana | 6:14 |
| 23 | Mitch HeimsPlace 23 · Grade 12 · Maquoketa Valley | 12 | Maquoketa Valley | 6:17 |
| 24 | Tanner TomasPlace 24 · Grade 11 · Clear Creek-Amana | 11 | Clear Creek-Amana | 6:17 |
| 25 | Drew PatePlace 25 · Grade 11 · Anamosa | 11 | Anamosa | 6:21 |
| 26 | Joe ChapmanPlace 26 · Grade 11 · Wahlert Catholic | 11 | Wahlert Catholic | 6:22 |
| 27 | Jacob MillerPlace 27 · Grade 10 · Monticello | 10 | Monticello | 6:22 |
| 28 | Cameron KimmPlace 28 · Grade 10 · Clear Creek-Amana | 10 | Clear Creek-Amana | 6:24 |
| 29 | Brady OsbornPlace 29 · Grade 11 · Benton Community | 11 | Benton Community | 6:25 |
| 30 | Ian TemplePlace 30 · Grade 10 · Monticello | 10 | Monticello | 6:25 |
| 31 | Jonah ManternachPlace 31 · Grade 12 · Cascade | 12 | Cascade | 6:25 |
| 32 | Isaac MorrisPlace 32 · Grade 9 · Benton Community | 9 | Benton Community | 6:26 |
| 33 | Kole HaverlyPlace 33 · Grade 12 · Anamosa | 12 | Anamosa | 6:29 |
| 34 | Owen SadlerPlace 34 · Grade 11 · Benton Community | 11 | Benton Community | 6:31 |
| 35 | Chesney CapronPlace 35 · Grade 10 · Monticello | 10 | Monticello | 6:32 |
| 36 | Cameron TracyPlace 36 · Grade 9 · Maquoketa | 9 | Maquoketa | 6:33 |
| 37 | Adam BoblenzPlace 37 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 6:33 |
| 38 | Gabe AuerPlace 38 · Grade 10 · Wahlert Catholic | 10 | Wahlert Catholic | 6:35 |
| 39 | Drake ShelangoskiPlace 39 · Grade 11 · Durant | 11 | Durant | 6:36 |
| 40 | Riordan SmithPlace 40 · Grade 9 · Iowa City Regina | 9 | Iowa City Regina | 6:36 |
| 41 | Landin FrasherPlace 41 · Grade 10 · Maquoketa Valley | 10 | Maquoketa Valley | 6:37 |
| 42 | Jacob SchlarmannPlace 42 · Grade 9 · Beckman Catholic | 9 | Beckman Catholic | 6:38 |
| 43 | Tristan WeersPlace 43 · Grade 11 · Anamosa | 11 | Anamosa | 6:40 |
| 44 | Auden ReckerPlace 44 · Grade 11 · Beckman Catholic | 11 | Beckman Catholic | 6:40 |
| 45 | Ryan LangePlace 45 · Grade 11 · Benton Community | 11 | Benton Community | 6:41 |
| 46 | Vic KauderPlace 46 · Grade 12 · Cascade | 12 | Cascade | 6:42 |
| 47 | Joe PolyakPlace 47 · Grade 9 · Iowa City Regina | 9 | Iowa City Regina | 6:42 |
| 48 | Nicson FranckPlace 48 · Grade 12 · Benton Community | 12 | Benton Community | 6:44 |
| 49 | Giovanny LopezPlace 49 · Grade 10 · Anamosa | 10 | Anamosa | 6:45 |
| 50 | Nicholas AbusadaPlace 50 · Grade 12 · Iowa City Regina | 12 | Iowa City Regina | 6:45 |
| 51 | Brock TrenkampPlace 51 · Grade 11 · Maquoketa Valley | 11 | Maquoketa Valley | 6:46 |
| 52 | Jack TroesterPlace 52 · Grade 9 · Anamosa | 9 | Anamosa | 6:48 |
| 53 | Dane BertlingPlace 53 · Grade 12 · Cascade | 12 | Cascade | 6:48 |
| 54 | Marcus RicklefsPlace 54 · Grade 9 · Benton Community | 9 | Benton Community | 6:49 |
| 55 | Grayson WeersPlace 55 · Grade 9 · Anamosa | 9 | Anamosa | 6:51 |
| 56 | Ian LorenzenPlace 56 · Grade 12 · Monticello | 12 | Monticello | 6:53 |
| 57 | Nathan MoomeyPlace 57 · Grade 11 · Durant | 11 | Durant | 6:57 |
| 58 | Jacob BarnettPlace 58 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 6:58 |
| 59 | Toby GrimmPlace 59 · Grade 9 · Maquoketa Valley | 9 | Maquoketa Valley | 6:59 |
| 60 | Davis TrummPlace 60 · Grade 11 · Cascade | 11 | Cascade | 7:03 |
| 61 | Spencer ReaPlace 61 · Grade 10 · Beckman Catholic | 10 | Beckman Catholic | 7:07 |
| 62 | Braden WagnerPlace 62 · Grade 12 · Durant | 12 | Durant | 7:08 |
| 63 | Jayden KoosPlace 63 · Grade 10 · Maquoketa | 10 | Maquoketa | 7:12 |
| 64 | Joe SchneiderPlace 64 · Grade 10 · Beckman Catholic | 10 | Beckman Catholic | 7:12 |
| 65 | Breckin DowneyPlace 65 · Grade 9 · Maquoketa | 9 | Maquoketa | 7:20 |
| 66 | Ryan SchlarmannPlace 66 · Grade 11 · Beckman Catholic | 11 | Beckman Catholic | 7:21 |
| 67 | Tye HardinPlace 67 · Grade 9 · Maquoketa | 9 | Maquoketa | 7:22 |
| 68 | Colin OlneyPlace 68 · Grade 9 · Iowa City Regina | 9 | Iowa City Regina | 7:23 |
| 69 | Tristan KundePlace 69 · Grade 9 · Midland | 9 | Midland | 7:23 |
| 70 | Milo SmithPlace 70 · Grade 10 · Midland | 10 | Midland | 7:29 |
| 71 | Xander FlemingPlace 71 · Grade 12 · Durant | 12 | Durant | 7:30 |
| 72 | Cassius McGranePlace 72 · Grade 11 · Beckman Catholic | 11 | Beckman Catholic | 7:37 |
| 73 | Vincent FranaPlace 73 · Grade 9 · Maquoketa | 9 | Maquoketa | 7:38 |
| 74 | Jordan BufordPlace 74 · Grade 9 · Midland | 9 | Midland | 7:59 |
| 75 | John Paul GrebnerPlace 75 · Grade 10 · Beckman Catholic | 10 | Beckman Catholic | 8:00 |
| 76 | Luke AbelsPlace 76 · Grade 12 · Durant | 12 | Durant | 8:08 |
| 77 | Jay BentleyPlace 77 · Grade 10 · Midland | 10 | Midland | 8:12 |
| 78 | William RichardsonPlace 78 · Grade 9 · Durant | 9 | Durant | 9:59 |
| 1 | Rylee KrausPlace 1 · Grade 9 · Monticello | 9 | Monticello | 7:49 |
| 2 | Alex SpiesPlace 2 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 7:58 |
| 3 | Emma BelkenPlace 3 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 8:00 |
| 4 | Savannah FreesePlace 4 · Grade 10 · Monticello | 10 | Monticello | 8:03 |
| 5 | Anna DehnPlace 5 · Grade 9 · Wahlert Catholic | 9 | Wahlert Catholic | 8:08 |
| 6 | Hannah KrapflPlace 6 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 8:11 |
| 7 | Cate KlitgaardPlace 7 · Grade 9 · Iowa City Regina | 9 | Iowa City Regina | 8:12 |
| 8 | Meghan CullenPlace 8 · Grade 11 · Clear Creek-Amana | 11 | Clear Creek-Amana | 8:12 |
| 9 | Eva PlathePlace 9 · Grade 9 · Clear Creek-Amana | 9 | Clear Creek-Amana | 8:16 |
| 10 | Emily HendricksPlace 10 · Grade 10 · Monticello | 10 | Monticello | 8:16 |
| 11 | Caroline HutchinsonPlace 11 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 8:31 |
| 12 | Madelyn GrevePlace 12 · Grade 10 · Iowa City Regina | 10 | Iowa City Regina | 8:36 |
| 13 | Faith HansenPlace 13 · Grade 11 · Monticello | 11 | Monticello | 8:47 |
| 14 | Laura CushmanPlace 14 · Grade 9 · Wahlert Catholic | 9 | Wahlert Catholic | 8:50 |
| 15 | Ally GrevingPlace 15 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 8:55 |
| 16 | Maddie StadtmuellerPlace 16 · Grade 12 · Monticello | 12 | Monticello | 8:57 |
| 17 | Catherine CurtisPlace 17 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 8:57 |
| 18 | Lily JochumPlace 18 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 9:00 |
| 19 | Kathryn NedderPlace 19 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 9:00 |
| 20 | Nora MahoneyPlace 20 · Grade 12 · Wahlert Catholic | 12 | Wahlert Catholic | 9:02 |
| 21 | Jessica CrawfordPlace 21 · Grade 11 · Benton Community | 11 | Benton Community | 9:12 |
| 22 | Grace SchroederPlace 22 · Grade 9 · Wahlert Catholic | 9 | Wahlert Catholic | 9:18 |
| 23 | Emma SchwakePlace 23 · Grade 10 · Benton Community | 10 | Benton Community | 9:20 |
| 24 | Alexa JossPlace 24 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 9:20 |
| 25 | Madelyn WolfPlace 25 · Grade 10 · Benton Community | 10 | Benton Community | 9:23 |
| 26 | Josie BelkenPlace 26 · Grade 10 · Wahlert Catholic | 10 | Wahlert Catholic | 9:25 |
| 27 | Dru KramerPlace 27 · Grade 12 · Monticello | 12 | Monticello | 9:26 |
| 28 | Jordan ThierPlace 28 · Grade 10 · Beckman Catholic | 10 | Beckman Catholic | 9:29 |
| 29 | Brittney HoveyPlace 29 · Grade 11 · Maquoketa | 11 | Maquoketa | 9:41 |
| 30 | Rebecca CaldwellPlace 30 · Grade 9 · Benton Community | 9 | Benton Community | 9:51 |
| 31 | Savannah DykstraPlace 31 · Grade 11 · Maquoketa | 11 | Maquoketa | 9:55 |
| 32 | Allison HoganPlace 32 · Grade 9 · Maquoketa Valley | 9 | Maquoketa Valley | 10:00 |
| 33 | Zari AmbundoPlace 33 · Grade 9 · Maquoketa Valley | 9 | Maquoketa Valley | 10:00 |
| 34 | Jordan HoganPlace 34 · Grade 11 · Maquoketa Valley | 11 | Maquoketa Valley | 10:02 |
| 35 | Madeline NugentPlace 35 · Grade 11 · Iowa City Regina | 11 | Iowa City Regina | 10:02 |
| 36 | Isabella DibeasiPlace 36 · Grade 12 · Clear Creek-Amana | 12 | Clear Creek-Amana | 10:03 |
| 37 | Aubrey BahlPlace 37 · Grade 11 · Maquoketa | 11 | Maquoketa | 10:07 |
| 38 | Josie TeymerPlace 38 · Grade 9 · Maquoketa Valley | 9 | Maquoketa Valley | 10:26 |
| 39 | Leah SchwenkerPlace 39 · Grade 9 · Cascade | 9 | Cascade | 10:30 |
| 40 | Sofia MezaPlace 40 · Grade 9 · Wahlert Catholic | 9 | Wahlert Catholic | 10:42 |
| 41 | Jaiden PeasleyPlace 41 · Grade 12 · Anamosa | 12 | Anamosa | 11:08 |
| 42 | Annamarie HardisonPlace 42 · Grade 11 · Maquoketa | 11 | Maquoketa | 11:13 |
| 43 | Rachel EckhoffPlace 43 · Grade 9 · Iowa City Regina | 9 | Iowa City Regina | 11:41 |
| 44 | Cecily TrenkampPlace 44 · Grade 9 · Maquoketa Valley | 9 | Maquoketa Valley | 11:42 |