| 1 | Alexis KotkowiczPlace 1 · Grade 12 · Spring Lake | 12 | Spring Lake | 19:52.92 |
| 2 | Cora ParkerPlace 2 · Grade 11 · Spring Lake | 11 | Spring Lake | 20:06.57 |
| 3 | Tala CarlinPlace 3 · Grade 9 · Buchanan | 9 | Buchanan | 20:07.45 |
| 4 | Kaleigh ClarkPlace 4 · Grade 10 · Spring Lake | 10 | Spring Lake | 20:28.17 |
| 5 | Peyhton BeardsleyPlace 5 · Grade 10 · Fruitport | 10 | Fruitport | 20:52.54 |
| 6 | Zoe GermanPlace 6 · Grade 11 · Fruitport | 11 | Fruitport | 20:53.69 |
| 7 | Matia BattjesPlace 7 · Grade 9 · Spring Lake | 9 | Spring Lake | 21:59.92 |
| 8 | Kaylynn PavligePlace 8 · Grade 12 · Fruitport | 12 | Fruitport | 22:06.80 |
| 9 | Meghan GuczwaPlace 9 · Grade 12 · Spring Lake | 12 | Spring Lake | 22:13.05 |
| 10 | Claire KohleyPlace 10 · Grade 9 · Fruitport | 9 | Fruitport | 22:15.29 |
| 11 | Aynsley MerkinsPlace 11 · Grade 9 · Fruitport | 9 | Fruitport | 22:15.88 |
| 12 | Briella KohleyPlace 12 · Grade 10 · Spring Lake | 10 | Spring Lake | 22:22.54 |
| 13 | Kinley EikenberryPlace 13 · Grade 10 · Muskegon Mona Shores | 10 | Muskegon Mona Shores | 22:51.87 |
| 14 | Madeline VinkPlace 14 · Grade 10 · Spring Lake | 10 | Spring Lake | 22:58.17 |
| 15 | Analeigh WeaverPlace 15 · Grade 11 · North Muskegon | 11 | North Muskegon | 23:06.54 |
| 16 | Shannon LoseePlace 16 · Grade 11 · Spring Lake | 11 | Spring Lake | 23:11.87 |
| 17 | Alba NavarroPlace 17 · Grade 12 · Muskegon Oakridge | 12 | Muskegon Oakridge | 23:14.75 |
| 18 | Lyla NicholesPlace 18 · Grade 9 · Muskegon Mona Shores | 9 | Muskegon Mona Shores | 23:19.21 |
| 19 | Kiele BucknerPlace 19 · Grade 12 · Muskegon Mona Shores | 12 | Muskegon Mona Shores | 23:20.04 |
| 20 | Genevieve FranklinPlace 20 · Grade 11 · Fruitport | 11 | Fruitport | 23:20.54 |
| 21 | Abby GeyerPlace 21 · Grade 11 · Spring Lake | 11 | Spring Lake | 23:21.26 |
| 22 | Alaina NagelPlace 22 · Grade 12 · Buchanan | 12 | Buchanan | 23:25.56 |
| 23 | Breanna ColePlace 23 · Fruitport | — | Fruitport | 23:29.36 |
| 24 | Elena BovenPlace 24 · Grade 9 · Spring Lake | 9 | Spring Lake | 23:44.73 |
| 25 | Ellie WathenPlace 25 · Grade 11 · Spring Lake | 11 | Spring Lake | 23:46.66 |
| 26 | Hazel CherneyPlace 26 · Grade 9 · Spring Lake | 9 | Spring Lake | 23:50.41 |
| 27 | Brynley MerkinsPlace 27 · Grade 10 · Fruitport | 10 | Fruitport | 23:51.87 |
| 28 | Maya OverwayPlace 28 · Grade 11 · Spring Lake | 11 | Spring Lake | 23:52.51 |
| 29 | Magnolia WeissPlace 29 · Grade 10 · Spring Lake | 10 | Spring Lake | 24:06.72 |
| 30 | Jessie WhitmorePlace 30 · Grade 10 · Spring Lake | 10 | Spring Lake | 24:07.27 |
| 31 | Lydia BrownPlace 31 · Grade 12 · Spring Lake | 12 | Spring Lake | 24:07.63 |
| 32 | Samantha ConleyPlace 32 · Grade 12 · Spring Lake | 12 | Spring Lake | 24:08.04 |
| 33 | Lily GeyerPlace 33 · Grade 12 · Spring Lake | 12 | Spring Lake | 24:08.23 |
| 34 | Sylvia SkujinsPlace 34 · Grade 12 · North Muskegon | 12 | North Muskegon | 24:16.69 |
| 35 | Carmen HowardPlace 35 · Grade 12 · Montague | 12 | Montague | 24:24.12 |
| 36 | Aubrey DelabrenaPlace 36 · Grade 12 · Fruitport | 12 | Fruitport | 24:24.85 |
| 37 | Brooklyn BersonPlace 37 · Grade 9 · Muskegon Mona Shores | 9 | Muskegon Mona Shores | 24:27.99 |
| 38 | Taylor MinzeyPlace 38 · Grade 9 · Muskegon Oakridge | 9 | Muskegon Oakridge | 24:32.60 |
| 39 | Erica HansenPlace 39 · Grade 11 · Montague | 11 | Montague | 24:36.78 |
| 40 | Avery MollbergPlace 40 · Grade 10 · Buchanan | 10 | Buchanan | 24:40.29 |
| 41 | Brooke SchluttPlace 41 · Grade 11 · Buchanan | 11 | Buchanan | 24:41.25 |
| 42 | Emily HassePlace 42 · Grade 11 · Buchanan | 11 | Buchanan | 24:51.33 |
| 43 | Lily KlinePlace 43 · Grade 10 · Spring Lake | 10 | Spring Lake | 25:14.24 |
| 44 | Hailey HeistandPlace 44 · Grade 10 · Fruitport | 10 | Fruitport | 25:27.14 |
| 45 | Kyleigh ChittendenPlace 45 · Grade 11 · Spring Lake | 11 | Spring Lake | 25:27.26 |
| 46 | Chloe KohleyPlace 46 · Grade 10 · Fruitport | 10 | Fruitport | 25:33.00 |
| 47 | Zoey WhitePlace 47 · Grade 10 · Muskegon Mona Shores | 10 | Muskegon Mona Shores | 26:09.17 |
| 48 | Zoey BradleyPlace 48 · Grade 9 · Muskegon Oakridge | 9 | Muskegon Oakridge | 26:36.29 |
| 49 | Ellery CoburnPlace 49 · Grade 10 · Muskegon Mona Shores | 10 | Muskegon Mona Shores | 26:38.67 |
| 50 | Anahera LeosPlace 50 · Grade 9 · North Muskegon | 9 | North Muskegon | 26:50.09 |
| 51 | Pauline StappenPlace 51 · Grade 11 · Muskegon Oakridge | 11 | Muskegon Oakridge | 26:53.02 |
| 52 | Luci CooperPlace 52 · Grade 12 · Muskegon Mona Shores | 12 | Muskegon Mona Shores | 26:53.74 |
| 53 | Myra BabcockPlace 53 · Grade 11 · Spring Lake | 11 | Spring Lake | 26:59.71 |
| 54 | Fynnlay HanksPlace 54 · Grade 11 · Muskegon Oakridge | 11 | Muskegon Oakridge | 27:09.37 |
| 55 | Carlee GillisPlace 55 · Grade 11 · Montague | 11 | Montague | 27:54.52 |
| 56 | Kelsie Vander VeldePlace 56 · Grade 10 · North Muskegon | 10 | North Muskegon | 28:48.50 |
| 57 | Sophia FlorezPlace 57 · Grade 11 · Muskegon Oakridge | 11 | Muskegon Oakridge | 28:49.57 |
| 58 | Aubrey SpurgeonPlace 58 · Grade 9 · Muskegon Oakridge | 9 | Muskegon Oakridge | 29:07.87 |
| 59 | Avery KuhlmanPlace 59 · Grade 12 · Spring Lake | 12 | Spring Lake | 29:14.76 |
| 60 | Margherita FraviaPlace 60 · Grade 12 · Muskegon Oakridge | 12 | Muskegon Oakridge | 29:31.29 |
| 61 | Arianna MuellerPlace 61 · Grade 11 · Montague | 11 | Montague | 29:39.66 |
| 62 | Ari DiDomenicoPlace 62 · Grade 11 · Spring Lake | 11 | Spring Lake | 29:41.68 |
| 63 | Willa Van LoonPlace 63 · Grade 11 · Montague | 11 | Montague | 29:57.75 |
| 64 | Emily PricePlace 64 · Grade 9 · North Muskegon | 9 | North Muskegon | 29:59.67 |
| 65 | Addison ReidPlace 65 · Grade 12 · North Muskegon | 12 | North Muskegon | 30:05.62 |
| 66 | Peyton SweetPlace 66 · Grade 9 · Montague | 9 | Montague | 30:33.86 |
| 67 | Addison ClinkPlace 67 · Grade 12 · Spring Lake | 12 | Spring Lake | 36:45.93 |
| 68 | Emma MillerPlace 68 · Grade 11 · Spring Lake | 11 | Spring Lake | 36:46.19 |
| 69 | Tegan CarmichaelPlace 69 · Grade 12 · Muskegon Mona Shores | 12 | Muskegon Mona Shores | 38:29.04 |