| 1 | Ava ZupecPlace 1 · Grade 12 · O'Fallon | 12 | O'Fallon | 21:25.40 |
| 2 | Evelyn BristowPlace 2 · Grade 10 · Edwardsville | 10 | Edwardsville | 21:38.60 |
| 3 | Jillian SuhrePlace 3 · Grade 10 · Edwardsville | 10 | Edwardsville | 21:44.00 |
| 4 | Sophie PerryPlace 4 · Grade 10 · O'Fallon | 10 | O'Fallon | 21:53.20 |
| 5 | Olivia WolzPlace 5 · Grade 10 · Edwardsville | 10 | Edwardsville | 22:11.40 |
| 6 | Neve MartinPlace 6 · Grade 10 · Edwardsville | 10 | Edwardsville | 22:28.20 |
| 7 | Hazel HeadPlace 7 · Grade 9 · Freeburg | 9 | Freeburg | 22:32.80 |
| 8 | Zelena KochPlace 8 · Grade 11 · Woodlawn | 11 | Woodlawn | 22:45.00 |
| 9 | Hannah LewisPlace 9 · Grade 12 · O'Fallon | 12 | O'Fallon | 22:55.90 |
| 10 | Savannah SeedallPlace 10 · Grade 10 · O'Fallon | 10 | O'Fallon | 23:00.40 |
| 11 | AnnMarie TrentmanPlace 11 · Grade 12 · Freeburg | 12 | Freeburg | 23:05.90 |
| 12 | Emma RobertsPlace 12 · Grade 11 · O'Fallon | 11 | O'Fallon | 23:07.70 |
| 13 | Ella AndrewsPlace 13 · Grade 12 · O'Fallon | 12 | O'Fallon | 23:19.10 |
| 14 | Kylie FroeberPlace 14 · Grade 12 · O'Fallon | 12 | O'Fallon | 23:23.20 |
| 15 | Abby ShermanPlace 15 · Grade 11 · Freeburg | 11 | Freeburg | 23:40.70 |
| 16 | Hannah StahlheberPlace 16 · Grade 10 · Edwardsville | 10 | Edwardsville | 23:41.60 |
| 17 | Evelyn BrownPlace 17 · Grade 10 · Edwardsville | 10 | Edwardsville | 23:47.30 |
| 18 | Ava NorrenbernsPlace 18 · Grade 12 · Troy (Triad) | 12 | Troy (Triad) | 23:50.20 |
| 19 | Tara SanghaviPlace 19 · Grade 11 · O'Fallon | 11 | O'Fallon | 24:02.10 |
| 20 | Ella McDonaldPlace 20 · Grade 12 · Edwardsville | 12 | Edwardsville | 24:06.00 |
| 21 | Andrea DeAviliaPlace 21 · Grade 9 · Edwardsville | 9 | Edwardsville | 24:10.10 |
| 22 | Joey NguyenPlace 22 · Grade 11 · O'Fallon | 11 | O'Fallon | 24:13.60 |
| 23 | Alyssa McCallaPlace 23 · Grade 9 · Troy (Triad) | 9 | Troy (Triad) | 24:23.70 |
| 24 | Olivia TurnerPlace 24 · Grade 9 · O'Fallon | 9 | O'Fallon | 24:32.30 |
| 25 | Ellah EnosPlace 25 · Grade 10 · O'Fallon | 10 | O'Fallon | 24:37.40 |
| 26 | Emily ScottPlace 26 · Grade 9 · O'Fallon | 9 | O'Fallon | 24:39.80 |
| 27 | Jovana StoiljkovicPlace 27 · Grade 11 · Belleville (West) | 11 | Belleville (West) | 24:41.80 |
| 28 | Christina LinPlace 28 · Grade 10 · Freeburg | 10 | Freeburg | 24:42.10 |
| 29 | Lilly BertramPlace 29 · Grade 9 · O'Fallon | 9 | O'Fallon | 24:43.80 |
| 30 | Amanda FischerPlace 30 · Grade 12 · O'Fallon | 12 | O'Fallon | 24:44.00 |
| 31 | Lillian FredericksPlace 31 · Grade 10 · Edwardsville | 10 | Edwardsville | 24:44.30 |
| 32 | Hayden GeluckPlace 32 · Grade 11 · Freeburg | 11 | Freeburg | 24:46.20 |
| 33 | Katherine MontgomeryPlace 33 · Grade 9 · O'Fallon | 9 | O'Fallon | 24:56.20 |
| 34 | Chloe FletcherPlace 34 · Grade 10 · Freeburg | 10 | Freeburg | 25:06.10 |
| 35 | Payton FritzPlace 35 · Grade 11 · Freeburg | 11 | Freeburg | 25:08.10 |
| 36 | Maggie HertzPlace 36 · Grade 10 · Edwardsville | 10 | Edwardsville | 25:19.00 |
| 37 | Paisley FrankPlace 37 · Grade 9 · Freeburg | 9 | Freeburg | 25:23.10 |
| 38 | Emma TatePlace 38 · Grade 11 · O'Fallon | 11 | O'Fallon | 25:27.70 |
| 39 | Andie AlfordPlace 39 · Grade 12 · Belleville (West) | 12 | Belleville (West) | 25:54.10 |
| 40 | Ashley LinPlace 40 · Grade 12 · Freeburg | 12 | Freeburg | 26:27.20 |
| 41 | Lacie HillPlace 41 · Grade 9 · Freeburg | 9 | Freeburg | 26:31.00 |
| 42 | Ella SnedekerPlace 42 · Grade 9 · O'Fallon | 9 | O'Fallon | 26:41.50 |
| 43 | Fortune AbayomiPlace 43 · Grade 10 · Belleville (West) | 10 | Belleville (West) | 26:56.00 |
| 44 | Cecilia McCarthyPlace 44 · Grade 12 · O'Fallon | 12 | O'Fallon | 27:11.40 |
| 45 | Jerra VanausdollPlace 45 · Grade 11 · Jerseyville (Jersey) | 11 | Jerseyville (Jersey) | 27:13.40 |
| 46 | Scarlett HendersonPlace 46 · Grade 10 · Belleville (West) | 10 | Belleville (West) | 29:55.80 |