| 1 | Zoe GermanPlace 1 · Grade 12 · Fruitport | 12 | Fruitport | 18:59 PR |
| 2 | Ryleigh AlderinkPlace 2 · Grade 10 · Holton | 10 | Holton | 20:25 |
| 3 | Peyhton BeardsleyPlace 3 · Grade 11 · Fruitport | 11 | Fruitport | 20:52 |
| 4 | Keira GarzaPlace 4 · Grade 9 · GR West Catholic | 9 | GR West Catholic | 21:13 |
| 5 | Petra GonzalezPlace 5 · Grade 12 · Algoma Christian SR | 12 | Algoma Christian SR | 21:24 PR |
| 6 | Claire KohleyPlace 6 · Grade 10 · Fruitport | 10 | Fruitport | 21:53 |
| 7 | Ruby PhillipsPlace 7 · Grade 9 · GR Kenowa Hills | 9 | GR Kenowa Hills | 22:00 |
| 8 | Bailey CasePlace 8 · Grade 12 · Pentwater | 12 | Pentwater | 22:02 |
| 9 | Hailey HeistandPlace 9 · Grade 11 · Fruitport | 11 | Fruitport | 22:07 PR |
| 10 | Aynsley MerkinsPlace 10 · Grade 10 · Fruitport | 10 | Fruitport | 22:14 |
| 11 | Avery ParmeteerPlace 11 · Grade 12 · Wyoming Lee | 12 | Wyoming Lee | 22:17 PR |
| 12 | Anna SchulzPlace 12 · Grade 12 · GR West Catholic | 12 | GR West Catholic | 22:24 |
| 13 | Evelyn AlkemaPlace 13 · Grade 9 · GR West Catholic | 9 | GR West Catholic | 22:30 |
| 14 | Riley McKeiverPlace 14 · Grade 11 · GR West Catholic | 11 | GR West Catholic | 23:06 |
| 15 | Heidi LockwoodPlace 15 · Grade 9 · Muskegon Catholic Central | 9 | Muskegon Catholic Central | 23:18 |
| 16 | Chloe KohleyPlace 16 · Grade 12 · Fruitport | 12 | Fruitport | 23:22 |
| 17 | Gianna RichmondPlace 17 · Grade 10 · GR West Catholic | 10 | GR West Catholic | 23:29 |
| 18 | Genevieve FranklinPlace 18 · Grade 12 · Fruitport | 12 | Fruitport | 23:38 |
| 19 | Holly OatisPlace 19 · Grade 12 · Algoma Christian SR | 12 | Algoma Christian SR | 23:43 |
| 20 | Annika PrinsPlace 20 · Grade 9 · GR Union | 9 | GR Union | 23:44 |
| 21 | Brielle LangenbergPlace 21 · Grade 11 · GR Union | 11 | GR Union | 23:47 |
| 22 | Audrey Van't HofPlace 22 · Grade 12 · GR Kenowa Hills | 12 | GR Kenowa Hills | 23:51 |
| 23 | Gillian MajewskiPlace 23 · Grade 10 · GR Kenowa Hills | 10 | GR Kenowa Hills | 24:20 |
| 24 | Kodi HackenbergPlace 24 · Grade 12 · Ravenna | 12 | Ravenna | 24:34 |
| 25 | Annabelle ZwagermanPlace 25 · Grade 12 · Mason County Eastern | 12 | Mason County Eastern | 25:16 |
| 26 | Lexi SteelePlace 26 · Grade 10 · Muskegon Orchard View | 10 | Muskegon Orchard View | 25:20 |
| 27 | Alice ShoupPlace 27 · Grade 9 · Mason County Eastern | 9 | Mason County Eastern | 25:22 |
| 28 | Brynley MerkinsPlace 28 · Grade 11 · Fruitport | 11 | Fruitport | 25:31 |
| 29 | Mackenzie AftonPlace 29 · Grade 12 · Algoma Christian SR | 12 | Algoma Christian SR | 25:50 |
| 30 | Aurora PelhamPlace 30 · Grade 12 · Ravenna | 12 | Ravenna | 25:51 |
| 31 | Veda SchuitemaPlace 31 · Grade 9 · GR Union | 9 | GR Union | 25:57 |
| 32 | Katy HoskinsPlace 32 · Grade 11 · Algoma Christian SR | 11 | Algoma Christian SR | 26:12 |
| 33 | Lily SmithPlace 33 · Grade 12 · Pentwater | 12 | Pentwater | 26:16 |
| 34 | Breanna ColePlace 34 · Grade 12 · Fruitport | 12 | Fruitport | 26:31 |
| 35 | Charlotte KnibloePlace 35 · Grade 10 · GR Kenowa Hills | 10 | GR Kenowa Hills | 26:37 |
| 36 | Kasey GaudettePlace 36 · Grade 12 · Mason County Eastern | 12 | Mason County Eastern | 28:20 |
| 37 | McKayla WingatePlace 37 · Grade 12 · Ravenna | 12 | Ravenna | 28:23 |
| 38 | Esperanza GuerreroPlace 38 · Grade 12 · GR West Catholic | 12 | GR West Catholic | 28:37 |
| 39 | Liliana OvallePlace 39 · Grade 12 · GR Union | 12 | GR Union | 28:40 |
| 40 | Maggie JorissenPlace 40 · Grade 12 · Pentwater | 12 | Pentwater | 28:43 |
| 41 | Kendra TheodorePlace 41 · Grade 9 · Muskegon Orchard View | 9 | Muskegon Orchard View | 29:00 |
| 42 | Brenna LeikertPlace 42 · Grade 9 · GR West Catholic | 9 | GR West Catholic | 29:07 PR |
| 43 | Zuheil VieyraPlace 43 · Grade 10 · Wyoming Lee | 10 | Wyoming Lee | 29:41 PR |
| 44 | Mariann HernandezPlace 44 · Grade 10 · Wyoming Lee | 10 | Wyoming Lee | 29:46 |
| 45 | Charlotte SanchezPlace 45 · Grade 10 · GR West Catholic | 10 | GR West Catholic | 30:18 |
| 46 | Gabrielle KnibloePlace 46 · Grade 10 · GR Kenowa Hills | 10 | GR Kenowa Hills | 30:35 |
| 47 | Letzy RodriguezPlace 47 · Grade 9 · Muskegon | 9 | Muskegon | 30:37 |
| 48 | Brianna RussellPlace 48 · Grade 10 · Mason County Eastern | 10 | Mason County Eastern | 30:43 |
| 49 | Charlotte FrenchPlace 49 · Grade 9 · GR West Catholic | 9 | GR West Catholic | 31:02 |
| 50 | Ava SchwartzPlace 50 · Grade 9 · Ravenna | 9 | Ravenna | 32:36 |
| 51 | Clara DrummondPlace 51 · Grade 10 · Ravenna | 10 | Ravenna | 32:37 |
| 52 | Brittany Omana-HernandezPlace 52 · Grade 10 · Wyoming Lee | 10 | Wyoming Lee | 35:05 |
| 53 | Skyler VillegasPlace 53 · Grade 12 · Ravenna | 12 | Ravenna | 35:41 |
| 54 | Sariya'Lynn McMannPlace 54 · Grade 9 · Muskegon | 9 | Muskegon | 36:10 PR |
| 55 | Guadalupe PerezPlace 55 · Grade 12 · Wyoming Lee | 12 | Wyoming Lee | 39:27 |