| 1 | Samantha KangPlace 1 · Grade 12 · St. Francis Borgia | 12 | St. Francis Borgia | 13:58.38 PR |
| 2 | Julia McIntyrePlace 2 · Grade 10 · New Haven | 10 | New Haven | 14:14.75 PR |
| 3 | Kayla YanskeyPlace 3 · Grade 12 · Helias Catholic | 12 | Helias Catholic | 14:20.34 PR |
| 4 | Ali BeardsleePlace 4 · Grade 12 · St. Francis Borgia | 12 | St. Francis Borgia | 14:35.83 PR |
| 5 | Sophia AshnerPlace 5 · Grade 9 · Owensville | 9 | Owensville | 14:40.49 PR |
| 6 | Abby HakePlace 6 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 14:57.62 PR |
| 7 | Emma VeltropPlace 7 · Grade 9 · Helias Catholic | 9 | Helias Catholic | 15:03.55 PR |
| 8 | Harley NalePlace 8 · Grade 12 · Linn | 12 | Linn | 15:12.17 PR |
| 9 | Lanie HentgesPlace 9 · Grade 12 · Helias Catholic | 12 | Helias Catholic | 15:18.15 PR |
| 10 | Claire McDonaldPlace 10 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 15:22.08 PR |
| 11 | Taylor ScottPlace 11 · Grade 12 · Blair Oaks | 12 | Blair Oaks | 15:23.55 PR |
| 12 | Emily YaegerPlace 12 · Grade 11 · Blair Oaks | 11 | Blair Oaks | 15:27.37 PR |
| 13 | Ashley EskensPlace 13 · Grade 10 · Helias Catholic | 10 | Helias Catholic | 15:27.82 PR |
| 14 | Lindsey LebelPlace 14 · Grade 10 · Linn | 10 | Linn | 15:28.57 PR |
| 15 | Alicia EngelbrechtPlace 15 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 15:28.81 PR |
| 16 | Kendra HultsPlace 16 · Grade 9 · Owensville | 9 | Owensville | 15:37.00 PR |
| 17 | Audrey FroningPlace 17 · Grade 10 · Linn | 10 | Linn | 15:40.71 PR |
| 18 | Paige HeckelmannPlace 18 · Grade 9 · Owensville | 9 | Owensville | 15:41.53 PR |
| 19 | Kayla DorpinghausPlace 19 · Grade 12 · St. Francis Borgia | 12 | St. Francis Borgia | 15:47.69 |
| 20 | Elly BowlesPlace 20 · Grade 10 · Helias Catholic | 10 | Helias Catholic | 15:51.87 PR |
| 21 | Elise LinzPlace 21 · Grade 10 · St. Francis Borgia | 10 | St. Francis Borgia | 15:57.94 PR |
| 22 | Sarah MattPlace 22 · Grade 9 · St. Francis Borgia | 9 | St. Francis Borgia | 15:58.87 PR |
| 23 | Mariah BryanPlace 23 · Grade 12 · Linn | 12 | Linn | 16:02.69 PR |
| 24 | Grace ScottPlace 24 · Grade 11 · Blair Oaks | 11 | Blair Oaks | 16:02.98 PR |
| 25 | Rilyn TesarPlace 25 · Grade 10 · Union | 10 | Union | 16:05.69 PR |
| 26 | Madeline MuellerPlace 26 · Grade 12 · St. Dominic | 12 | St. Dominic | 16:07.15 PR |
| 27 | Sabyrn EnlgertPlace 27 · Grade 11 · Hermann | 11 | Hermann | 16:13.69 PR |
| 28 | Adriene AubuchonPlace 28 · Grade 11 · Owensville | 11 | Owensville | 16:17.64 PR |
| 29 | Alesha ShockleyPlace 29 · Grade 9 · Owensville | 9 | Owensville | 16:18.89 PR |
| 30 | Meghan BergnerPlace 30 · Grade 10 · Union | 10 | Union | 16:23.26 PR |
| 31 | Abigail KoepkePlace 31 · Grade 10 · Owensville | 10 | Owensville | 16:25.26 PR |
| 32 | Haley HingstPlace 32 · Grade 11 · Hermann | 11 | Hermann | 16:26.85 |
| 33 | Sydney GerdelPlace 33 · Grade 10 · Union | 10 | Union | 16:29.23 PR |
| 34 | Meghan MoserPlace 34 · Grade 11 · St. Francis Borgia | 11 | St. Francis Borgia | 16:34.86 PR |
| 35 | Kristi WortmannPlace 35 · Grade 11 · Blair Oaks | 11 | Blair Oaks | 16:42.55 PR |
| 36 | Taylor KoellingPlace 36 · Grade 10 · Helias Catholic | 10 | Helias Catholic | 16:44.86 PR |
| 37 | Tara HillebrandPlace 37 · Grade 10 · Montgomery County | 10 | Montgomery County | 16:53.66 |
| 38 | Maya HeckartPlace 38 · Grade 10 · Helias Catholic | 10 | Helias Catholic | 17:01.97 PR |
| 39 | Sarah WolkenPlace 39 · Grade 12 · Blair Oaks | 12 | Blair Oaks | 17:03.22 PR |
| 40 | Jessica BodmerPlace 40 · Grade 9 · St. Dominic | 9 | St. Dominic | 17:06.99 PR |
| 41 | Katherine McDonaldPlace 41 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 17:09.60 PR |
| 42 | Lydia LagemannPlace 42 · Grade 10 · New Haven | 10 | New Haven | 17:16.51 PR |
| 43 | Grace AllgaierPlace 43 · Grade 9 · New Haven | 9 | New Haven | 17:16.92 PR |
| 44 | Kasey KerperinPlace 44 · Grade 11 · Blair Oaks | 11 | Blair Oaks | 17:17.70 |
| 45 | Kelsi LennonPlace 45 · Grade 9 · Helias Catholic | 9 | Helias Catholic | 17:19.05 PR |
| 46 | Joyce StewartPlace 46 · Grade 11 · Owensville | 11 | Owensville | 17:28.36 PR |
| 47 | Rachel SmithPlace 47 · Grade 12 · Helias Catholic | 12 | Helias Catholic | 17:29.89 PR |
| 48 | Josie ArensPlace 48 · Grade 12 · Union | 12 | Union | 17:32.56 PR |
| 49 | Alexis SlusserPlace 49 · Grade 9 · Chamois | 9 | Chamois | 17:33.44 PR |
| 50 | Abby MattPlace 50 · Grade 11 · St. Francis Borgia | 11 | St. Francis Borgia | 17:38.37 |
| 51 | Erin L WehmeyerPlace 51 · Grade 11 · Owensville | 11 | Owensville | 17:46.56 PR |
| 52 | Abbie SchattgenPlace 52 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 17:47.45 PR |
| 53 | Laura WehmeyerPlace 53 · Grade 12 · Owensville | 12 | Owensville | 17:47.80 PR |
| 54 | Zoie BertagnolliPlace 54 · Grade 11 · Owensville | 11 | Owensville | 17:48.17 |
| 55 | Pauline WallerPlace 55 · Grade 9 · Union | 9 | Union | 17:48.59 PR |
| 56 | Madeline MuellerPlace 56 · Grade 9 · Helias Catholic | 9 | Helias Catholic | 17:48.99 PR |
| 57 | Catherine RoehlPlace 57 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 17:51.72 PR |
| 58 | Addison KrietePlace 58 · Grade 10 · Union | 10 | Union | 17:52.62 PR |
| 59 | Lucy RothPlace 59 · Grade 12 · New Haven | 12 | New Haven | 17:53.84 PR |
| 60 | Tabitha DavisPlace 60 · Grade 11 · Owensville | 11 | Owensville | 17:56.28 |
| 61 | Kylie QuinnPlace 61 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 17:57.06 PR |
| 62 | Paige CastlePlace 62 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 18:03.27 PR |
| 63 | Megan SpaunhorstPlace 63 · Grade 11 · St. Francis Borgia | 11 | St. Francis Borgia | 18:06.77 |
| 64 | Olivia RoesnerPlace 64 · Grade 9 · Montgomery County | 9 | Montgomery County | 18:11.88 PR |
| 65 | Lena NurnbergerPlace 65 · Grade 9 · St. Francis Borgia | 9 | St. Francis Borgia | 18:14.66 PR |
| 66 | Macy McKinneyPlace 66 · Grade 9 · Owensville | 9 | Owensville | 18:20.51 PR |
| 67 | Abby MovillaPlace 67 · Grade 10 · Union | 10 | Union | 18:23.22 PR |
| 68 | Emma LeePlace 68 · Grade 10 · Linn | 10 | Linn | 18:23.54 PR |
| 69 | Emily LewisPlace 69 · Grade 12 · New Haven | 12 | New Haven | 18:26.33 |
| 70 | Ashley CookPlace 70 · Grade 12 · St. Dominic | 12 | St. Dominic | 18:31.87 PR |
| 71 | Hannah EdwardsPlace 71 · Grade 10 · St. Dominic | 10 | St. Dominic | 18:40.28 |
| 72 | Katerina CareagaPlace 72 · Grade 11 · Helias Catholic | 11 | Helias Catholic | 18:40.57 PR |
| 73 | Wisdom ZumstegPlace 73 · Grade 10 · Owensville | 10 | Owensville | 18:42.29 PR |
| 74 | Emma HenkePlace 74 · Grade 9 · St. Dominic | 9 | St. Dominic | 18:44.68 PR |
| 75 | Alyssa WillsPlace 75 · Grade 9 · New Bloomfield | 9 | New Bloomfield | 18:48.89 PR |
| 76 | Vivian MoraPlace 76 · Grade 9 · Montgomery County | 9 | Montgomery County | 18:52.22 PR |
| 77 | Cree MarquartPlace 77 · Grade 9 · St. Francis Borgia | 9 | St. Francis Borgia | 18:55.90 PR |
| 78 | Claire LudwigPlace 78 · Grade 12 · Helias Catholic | 12 | Helias Catholic | 19:07.65 PR |
| 79 | Ella ThompsonPlace 79 · Grade 9 · Union | 9 | Union | 19:09.43 PR |
| 80 | Lexi WeberPlace 80 · Grade 9 · St. Francis Borgia | 9 | St. Francis Borgia | 19:11.47 PR |
| 81 | Peyton SchaferPlace 81 · Grade 10 · Hermann | 10 | Hermann | 19:11.80 |
| 82 | Allison RenaudPlace 82 · Grade 10 · St. Dominic | 10 | St. Dominic | 19:19.76 PR |
| 83 | Abigail KeeneyPlace 83 · Grade 10 · Belle | 10 | Belle | 19:21.45 PR |
| 84 | Reagan TaggartPlace 84 · Grade 10 · Helias Catholic | 10 | Helias Catholic | 19:25.58 PR |
| 85 | Grace EctonPlace 85 · Grade 12 · Montgomery County | 12 | Montgomery County | 19:33.35 |
| 86 | Devon RotramelPlace 86 · Grade 11 · St. Francis Borgia | 11 | St. Francis Borgia | 19:35.89 |
| 87 | Jaycie LuceroPlace 87 · Grade 10 · Linn | 10 | Linn | 19:40.42 PR |
| 88 | Kaitlin BrossPlace 88 · Grade 12 · St. Dominic | 12 | St. Dominic | 19:43.10 |
| 89 | Randi BellPlace 89 · Grade 10 · Montgomery County | 10 | Montgomery County | 19:50.37 PR |
| 90 | Natalie BrouderPlace 90 · Grade 12 · St. Dominic | 12 | St. Dominic | 20:02.31 |
| 91 | Grace OverschmidtPlace 91 · Grade 9 · St. Francis Borgia | 9 | St. Francis Borgia | 20:06.15 PR |
| 92 | Sydney StropePlace 92 · Grade 9 · Linn | 9 | Linn | 20:08.61 PR |
| 93 | Victoria CooperPlace 93 · Grade 10 · Montgomery County | 10 | Montgomery County | 20:17.87 PR |
| 94 | Chiara SmithPlace 94 · Grade 9 · St. Dominic | 9 | St. Dominic | 20:23.12 PR |
| 95 | Meleah VolmertPlace 95 · Grade 9 · St. Francis Borgia | 9 | St. Francis Borgia | 20:28.03 PR |
| 96 | Alania BasingerPlace 96 · Grade 9 · Owensville | 9 | Owensville | 20:45.44 PR |
| 97 | Abby MuellerPlace 97 · Grade 10 · St. Francis Borgia | 10 | St. Francis Borgia | 21:02.68 PR |
| 98 | Emma NicksPlace 98 · Grade 11 · Owensville | 11 | Owensville | 21:10.22 |
| 99 | Madeline WilsonPlace 99 · Grade 11 · Calvary Lutheran | 11 | Calvary Lutheran | 21:12.21 PR |
| 100 | Christyna ZhengPlace 100 · Grade 10 · Owensville | 10 | Owensville | 21:14.96 PR |
| 101 | Tara SchneltingPlace 101 · Grade 9 · Owensville | 9 | Owensville | 21:21.67 PR |
| 102 | Mackenzie BallardPlace 102 · Grade 10 · St. Dominic | 10 | St. Dominic | 21:24.78 PR |
| 103 | Marcy WicksPlace 103 · Grade 9 · Helias Catholic | 9 | Helias Catholic | 21:25.49 PR |
| 104 | Annika MeyerPlace 104 · Grade 12 · St. Dominic | 12 | St. Dominic | 21:28.22 PR |
| 105 | Samantha GunnPlace 105 · Grade 12 · Calvary Lutheran | 12 | Calvary Lutheran | 21:29.53 PR |
| 106 | Audrey FordPlace 106 · Grade 10 · New Haven | 10 | New Haven | 21:29.91 |
| 107 | Natalie HoerstkampPlace 107 · Grade 11 · New Haven | 11 | New Haven | 21:55.30 |
| 108 | Kaitlyn PecherPlace 108 · Grade 9 · Helias Catholic | 9 | Helias Catholic | 21:58.13 PR |
| 109 | Cece MalonePlace 109 · Grade 10 · New Haven | 10 | New Haven | 23:31.23 PR |
| 110 | Emilena ZobelPlace 110 · Grade 12 · St. Dominic | 12 | St. Dominic | 23:38.63 PR |
| 111 | Zoe BakerPlace 111 · Grade 10 · Blair Oaks | 10 | Blair Oaks | 24:33.41 PR |
| 112 | Bailey BargPlace 112 · Grade 10 · Calvary Lutheran | 10 | Calvary Lutheran | 24:55.41 PR |