| 1 | Jana StifflerPlace 1 · Grade 12 · GRTC Peregrines | 12 | GRTC Peregrines | 18:45.30 |
| 2 | Lily ParkerPlace 2 · Grade 11 · Spring Lake | 11 | Spring Lake | 19:24.35 |
| 3 | Ellory ClasonPlace 3 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 19:26.51 |
| 4 | Ashlyn SmithPlace 4 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 19:26.57 |
| 5 | Emma JanesakPlace 5 · Grade 11 · Sparta | 11 | Sparta | 19:42.46 |
| 6 | Sarah DixonPlace 6 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 19:47.85 |
| 7 | Kennedi WoodPlace 7 · Grade 10 · Sparta | 10 | Sparta | 20:22.89 |
| 8 | Addison WashlerPlace 8 · Grade 10 · FHE Ada Forest Hills.. | 10 | FHE Ada Forest Hills.. | 20:22.93 |
| 9 | Marlina HowellPlace 9 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 20:24.18 |
| 10 | Kate LaidlawPlace 10 · Grade 11 · FHE Ada Forest Hills.. | 11 | FHE Ada Forest Hills.. | 20:26.21 |
| 11 | Madyson OudbierPlace 11 · Grade 11 · Sparta | 11 | Sparta | 20:28.20 |
| 12 | Molly FinklerPlace 12 · Grade 10 · GRTC Peregrines | 10 | GRTC Peregrines | 20:33.53 |
| 13 | Lexie RuffingPlace 13 · Grade 9 · Spring Lake | 9 | Spring Lake | 20:34.08 |
| 14 | Suzannah DiPiazzaPlace 14 · Grade 9 · GRTC Peregrines | 9 | GRTC Peregrines | 20:35.29 |
| 15 | Madison WirtPlace 15 · Grade 12 · FHE Ada Forest Hills.. | 12 | FHE Ada Forest Hills.. | 21:05.40 |
| 16 | Brooke SweetPlace 16 · Grade 11 · Fruitport | 11 | Fruitport | 21:11.68 |
| 17 | Jade RyersonPlace 17 · Grade 10 · Sparta | 10 | Sparta | 21:16.78 |
| 18 | Anya SteelePlace 18 · Grade 9 · Coopersville | 9 | Coopersville | 21:23.47 |
| 19 | Makaela SchmidtPlace 19 · Grade 12 · Spring Lake | 12 | Spring Lake | 21:31.65 |
| 20 | Valerie PollockPlace 20 · Grade 9 · Fruitport | 9 | Fruitport | 21:52.52 |
| 21 | Anna StempkyPlace 21 · Grade 12 · Spring Lake | 12 | Spring Lake | 22:02.06 |
| 22 | Jennifer JudgePlace 22 · Grade 12 · Spring Lake | 12 | Spring Lake | 22:03.75 |
| 23 | Eryn BouwhuisPlace 23 · Grade 12 · Spring Lake | 12 | Spring Lake | 22:12.83 |
| 24 | Katie RiemersmaPlace 24 · Grade 10 · Spring Lake | 10 | Spring Lake | 22:30.64 |
| 25 | Brooklyn VerplankPlace 25 · Grade 9 · Spring Lake | 9 | Spring Lake | 22:39.95 |
| 26 | Kate WitherellPlace 26 · Grade 9 · Spring Lake | 9 | Spring Lake | 22:40.17 |
| 27 | Ellie MillerPlace 27 · Grade 10 · Spring Lake | 10 | Spring Lake | 22:52.71 |
| 28 | Lauren LeePlace 28 · Grade 10 · Fruitport | 10 | Fruitport | 22:57.18 |
| 29 | Maeleena GrahamPlace 29 · Grade 11 · Sparta | 11 | Sparta | 22:59.17 |
| 30 | Lily RoossienPlace 30 · Grade 9 · FHE Ada Forest Hills.. | 9 | FHE Ada Forest Hills.. | 23:06.25 |
| 31 | Kaitlyn YonkerPlace 31 · Grade 12 · Fruitport | 12 | Fruitport | 23:11.89 |
| 32 | Skylar BradfordPlace 32 · Grade 11 · Sparta | 11 | Sparta | 23:20.11 |
| 33 | Hope BeaunePlace 33 · Grade 10 · Coopersville | 10 | Coopersville | 23:23.47 |
| 34 | Clare EnglePlace 34 · Grade 11 · GRTC Peregrines | 11 | GRTC Peregrines | 23:23.92 |
| 35 | Sophia DechPlace 35 · Grade 12 · Coopersville | 12 | Coopersville | 23:24.70 |
| 36 | Gianna DuganPlace 36 · Grade 12 · GRTC Peregrines | 12 | GRTC Peregrines | 23:27.43 |
| 37 | Anasophia SchmitzPlace 37 · Grade 10 · GRTC Peregrines | 10 | GRTC Peregrines | 23:27.58 |
| 38 | Natalie SandersPlace 38 · Grade 9 · GRTC Peregrines | 9 | GRTC Peregrines | 23:29.34 |
| 39 | Maggie PrinaPlace 39 · Grade 9 · GRTC Peregrines | 9 | GRTC Peregrines | 23:29.75 |
| 40 | Naomi PetersonPlace 40 · Grade 12 · FHE Ada Forest Hills.. | 12 | FHE Ada Forest Hills.. | 23:33.04 |
| 41 | Sierra VanderwierPlace 41 · Grade 12 · Fruitport | 12 | Fruitport | 23:35.48 |
| 42 | Elicia LandPlace 42 · Grade 12 · GRTC Peregrines | 12 | GRTC Peregrines | 23:43.86 |
| 43 | Trinity SkowronekPlace 43 · Grade 12 · Sparta | 12 | Sparta | 24:37.04 |
| 44 | Kyhana AustinPlace 44 · Grade 12 · Coopersville | 12 | Coopersville | 25:40.88 |
| 45 | Erika EmeryPlace 45 · Grade 9 · Coopersville | 9 | Coopersville | 25:41.18 |
| 46 | Lauren SteenlandPlace 46 · Grade 9 · Coopersville | 9 | Coopersville | 25:47.79 |
| 47 | Jennifer HuicocheaPlace 47 · Grade 12 · Wyoming Kelloggsville | 12 | Wyoming Kelloggsville | 25:50.15 |
| 48 | Rhea MarasiganPlace 48 · Grade 12 · Wyoming Kelloggsville | 12 | Wyoming Kelloggsville | 26:25.27 |
| 49 | Lily KellerPlace 49 · Grade 11 · Coopersville | 11 | Coopersville | 27:02.88 |
| 50 | Katie WildeyPlace 50 · Grade 12 · Fruitport | 12 | Fruitport | 27:10.09 |
| 51 | Ashleigh BerghorstPlace 51 · Grade 12 · Coopersville | 12 | Coopersville | 27:17.83 |
| 52 | Kayla GeneiPlace 52 · Grade 9 · Coopersville | 9 | Coopersville | 28:24.37 |
| 53 | Riley KoehlerPlace 53 · Grade 9 · Fruitport | 9 | Fruitport | 28:25.31 |
| 54 | Mamie SouthwickPlace 54 · Grade 11 · Coopersville | 11 | Coopersville | 29:50.54 |
| 55 | Paola LazoPlace 55 · Grade 12 · Wyoming Kelloggsville | 12 | Wyoming Kelloggsville | 30:04.66 |
| 56 | Martha EmmanuelPlace 56 · Grade 9 · Wyoming Kelloggsville | 9 | Wyoming Kelloggsville | 33:16.45 |
| 1 | Lila VolkersPlace 1 · Grade 9 · Kent City | 9 | Kent City | 19:29.94 |
| 2 | Alyeska LinsleyPlace 2 · Grade 12 · Kent City | 12 | Kent City | 20:11.34 |
| 3 | Madeleine HillPlace 3 · Grade 11 · Saranac | 11 | Saranac | 20:38.26 |
| 4 | Isabelle AuchPlace 4 · Grade 12 · Montague | 12 | Montague | 20:52.46 |
| 5 | Samantha SixberryPlace 5 · Grade 12 · Saugatuck | 12 | Saugatuck | 21:30.27 |
| 6 | Isabella MaxPlace 6 · Grade 10 · Kent City | 10 | Kent City | 21:45.88 |
| 7 | Kierra FlegelPlace 7 · Grade 12 · Kent City | 12 | Kent City | 21:48.08 |
| 8 | Hannah SmitPlace 8 · Grade 12 · Saugatuck | 12 | Saugatuck | 22:01.41 |
| 9 | Alisha EsquivelPlace 9 · Grade 9 · Kent City | 9 | Kent City | 22:20.44 |
| 10 | Emily LantzerPlace 10 · Grade 12 · Kent City | 12 | Kent City | 22:38.87 |
| 11 | Brielle VoorheesPlace 11 · Grade 9 · Tri-Unity Christian | 9 | Tri-Unity Christian | 22:50.59 |
| 12 | Becky PondPlace 12 · Grade 12 · Saugatuck | 12 | Saugatuck | 23:02.69 |
| 13 | Aliz PusztaiPlace 13 · Grade 11 · Libertas Christian | 11 | Libertas Christian | 23:05.96 |
| 14 | Abby KunklePlace 14 · Grade 10 · Libertas Christian | 10 | Libertas Christian | 23:10.05 |
| 15 | Anna McQuearyPlace 15 · Grade 10 · Saugatuck | 10 | Saugatuck | 23:31.15 |
| 16 | Sadie SchoutPlace 16 · Libertas Christian | — | Libertas Christian | 23:33.41 |
| 17 | Anna TubbergenPlace 17 · Grade 11 · GR_NorthPointe Chris.. | 11 | GR_NorthPointe Chris.. | 23:48.44 |
| 18 | Cheri DykstraPlace 18 · Grade 11 · Holland Calvary Chri.. | 11 | Holland Calvary Chri.. | 24:06.02 |
| 19 | Elliana ZolperPlace 19 · Grade 9 · Saugatuck | 9 | Saugatuck | 24:12.65 |
| 20 | Elizabeth WollerPlace 20 · Grade 10 · Montague | 10 | Montague | 24:44.14 |
| 21 | Alayah NieuwsmaPlace 21 · Grade 9 · Saugatuck | 9 | Saugatuck | 24:47.43 |
| 22 | Alyssa LupanoffPlace 22 · Grade 9 · GR_NorthPointe Chris.. | 9 | GR_NorthPointe Chris.. | 24:51.63 |
| 23 | Sydney StickelPlace 23 · Grade 12 · Saugatuck | 12 | Saugatuck | 24:51.80 |
| 24 | Claire GenterPlace 24 · Grade 9 · Montague | 9 | Montague | 25:55.46 |
| 25 | Emily FolkertPlace 25 · Grade 11 · Libertas Christian | 11 | Libertas Christian | 26:04.47 |
| 26 | Celeste LupanoffPlace 26 · Grade 9 · GR_NorthPointe Chris.. | 9 | GR_NorthPointe Chris.. | 26:20.00 |
| 27 | Victoria YonkerPlace 27 · Grade 10 · Saranac | 10 | Saranac | 26:24.74 |
| 28 | Paigelyn GuernseyPlace 28 · Grade 12 · Saranac | 12 | Saranac | 26:24.86 |
| 29 | Sam BeishuizenPlace 29 · Grade 10 · Montague | 10 | Montague | 26:28.58 |
| 30 | Lena MinerPlace 30 · Grade 9 · Heritage Christian A.. | 9 | Heritage Christian A.. | 26:44.20 |
| 31 | Kate WehrmanPlace 31 · Grade 10 · Libertas Christian | 10 | Libertas Christian | 26:45.32 |
| 32 | Cora BangertPlace 32 · Grade 12 · Saranac | 12 | Saranac | 27:05.59 |
| 33 | Natalie TuckermanPlace 33 · Grade 11 · Saugatuck | 11 | Saugatuck | 27:13.37 |
| 34 | Adelaide BurmeisterPlace 34 · Grade 12 · Saugatuck | 12 | Saugatuck | 27:18.58 |
| 35 | Estelle RockholdPlace 35 · Grade 10 · Saranac | 10 | Saranac | 27:52.01 |
| 36 | Gabriella RoldanPlace 36 · Grade 10 · Libertas Christian | 10 | Libertas Christian | 27:53.70 |
| 37 | Brenna GeiselPlace 37 · Grade 10 · GR_NorthPointe Chris.. | 10 | GR_NorthPointe Chris.. | 28:00.82 |
| 38 | Amya AdcockPlace 38 · Grade 12 · Saranac | 12 | Saranac | 29:07.31 |
| 39 | Becca ThomasPlace 39 · Grade 11 · Saranac | 11 | Saranac | 31:23.18 |
| 40 | Emily KissPlace 40 · Grade 9 · West MI Academy of E.. | 9 | West MI Academy of E.. | 32:21.67 |
| 41 | Hailey GatesPlace 41 · Grade 10 · West MI Academy of E.. | 10 | West MI Academy of E.. | 34:27.93 |
| 42 | Allie TaitPlace 42 · Grade 10 · GR_NorthPointe Chris.. | 10 | GR_NorthPointe Chris.. | 35:15.34 |