| 1 | Caroline RandallPlace 1 · Grade 12 · Hastings | 12 | Hastings | 17:43.1 |
| 2 | Jaelyn RayPlace 2 · Grade 12 · Pinckney | 12 | Pinckney | 17:54.0 |
| 3 | Natalya HoffmanPlace 3 · Grade 9 · Plainwell | 9 | Plainwell | 17:57.5 |
| 4 | Avery EngbersPlace 4 · Grade 11 · Holland Christian | 11 | Holland Christian | 18:09.0 |
| 5 | Mia MayPlace 5 · Grade 12 · Sparta | 12 | Sparta | 18:15.0 |
| 6 | Addison JosephsonPlace 6 · Grade 12 · Linden | 12 | Linden | 18:18.6 |
| 7 | Ayda SkeelsPlace 7 · Grade 12 · Adrian | 12 | Adrian | 18:26.7 |
| 8 | Oakley OsterhartPlace 8 · Grade 11 · Coopersville | 11 | Coopersville | 18:27.8 |
| 9 | Breslyn KleinPlace 9 · Grade 10 · Coopersville | 10 | Coopersville | 18:28.5 |
| 10 | Ella McInerneyPlace 10 · Grade 12 · Cadillac | 12 | Cadillac | 18:30.4 |
| 11 | Olivia WeissPlace 11 · Grade 12 · Holland | 12 | Holland | 18:31.1 PR |
| 12 | Eliza SchwassPlace 12 · Grade 10 · Ludington | 10 | Ludington | 18:37.0 |
| 13 | Tiffany DeMaagdPlace 13 · Grade 11 · GR South Christian | 11 | GR South Christian | 18:40.4 |
| 14 | Mai NguyenPlace 14 · Grade 11 · Plainwell | 11 | Plainwell | 18:42.4 |
| 15 | Courtney FloeterPlace 15 · Grade 11 · Linden | 11 | Linden | 18:42.7 |
| 16 | Madison PettyPlace 16 · Grade 11 · Adrian | 11 | Adrian | 18:42.8 |
| 17 | Annabelle LowmanPlace 17 · Grade 12 · Ludington | 12 | Ludington | 19:05.4 |
| 18 | Zoe HoekstraPlace 18 · Grade 12 · GR Christian | 12 | GR Christian | 19:08.4 |
| 19 | Evelyn GoosenPlace 19 · Grade 9 · Spring Lake | 9 | Spring Lake | 19:11.3 |
| 20 | Eliana StobPlace 20 · Grade 12 · Holland Christian | 12 | Holland Christian | 19:11.4 |
| 21 | Lily VanEykPlace 21 · Grade 10 · GR South Christian | 10 | GR South Christian | 19:15.8 |
| 22 | Zoe GermanPlace 22 · Grade 12 · Fruitport | 12 | Fruitport | 19:18.2 |
| 23 | Ellery LampenPlace 23 · Grade 12 · Holland Christian | 12 | Holland Christian | 19:19.6 |
| 24 | Gabi TwedtPlace 24 · Grade 10 · Lexington | 10 | Lexington | 19:25.5 |
| 25 | Clara KaczorPlace 25 · Grade 12 · Freeland | 12 | Freeland | 19:27.3 |
| 26 | Anneliese PasschierPlace 26 · Grade 11 · East Grand Rapids | 11 | East Grand Rapids | 19:27.4 |
| 27 | Dory SimonPlace 27 · Grade 11 · Remus Chippewa Hills | 11 | Remus Chippewa Hills | 19:30.4 |
| 28 | Molly WhitePlace 28 · Grade 9 · Holland Christian | 9 | Holland Christian | 19:32.7 |
| 29 | Jenna HalfhillPlace 29 · Grade 12 · Lexington | 12 | Lexington | 19:33.1 |
| 30 | Ahna WoltjerPlace 30 · Grade 12 · GR West Mich. Aviation | 12 | GR West Mich. Aviation | 19:33.8 |
| 31 | Molly MurphyPlace 31 · Grade 9 · Holland | 9 | Holland | 19:39.6 |
| 32 | Noelle HulstPlace 32 · Grade 10 · GR South Christian | 10 | GR South Christian | 19:39.6 |
| 33 | Lydia DwyerPlace 33 · Grade 10 · Stevensville Lakeshore | 10 | Stevensville Lakeshore | 19:40.4 |
| 34 | Joy Van WykPlace 34 · Grade 11 · GR Christian | 11 | GR Christian | 19:42.7 |
| 35 | Eva LindstromPlace 35 · Grade 11 · GR Christian | 11 | GR Christian | 19:43.6 |
| 36 | Lillian DeweyPlace 36 · Grade 12 · Hopkins | 12 | Hopkins | 19:44.6 |
| 37 | Maggie ScholmaPlace 37 · Grade 11 · GR Christian | 11 | GR Christian | 19:45.3 |
| 38 | Eastynn CharderPlace 38 · Grade 11 · Pinckney | 11 | Pinckney | 19:45.5 |
| 39 | Alena SportelPlace 39 · Grade 11 · GR Christian | 11 | GR Christian | 19:46.4 |
| 40 | Adeline ArmstrongPlace 40 · Grade 12 · East Grand Rapids | 12 | East Grand Rapids | 19:46.7 |
| 41 | Claire SetsmaPlace 41 · Grade 9 · GR Christian | 9 | GR Christian | 19:48.3 |
| 42 | Chloe MazzaPlace 42 · Grade 11 · Cadillac | 11 | Cadillac | 19:48.6 |
| 43 | Mackenzie HuizengaPlace 43 · Grade 12 · Holland Christian | 12 | Holland Christian | 19:50.2 |
| 44 | Anna ZietlowPlace 44 · Grade 9 · Holland Christian | 9 | Holland Christian | 19:50.9 |
| 45 | Grace PachecoPlace 45 · Grade 11 · New Boston Huron | 11 | New Boston Huron | 19:52.9 |
| 46 | Meghan-Jane SkidmorePlace 46 · Grade 12 · Middleville Thornapple-Kellogg | 12 | Middleville Thornapple-Kellogg | 19:56.7 |
| 47 | Zoey CheneyPlace 47 · Grade 10 · New Boston Huron | 10 | New Boston Huron | 19:57.6 |
| 48 | Lily PhillipsPlace 48 · Grade 11 · FHE Ada Forest Hills Eastern | 11 | FHE Ada Forest Hills Eastern | 19:58.7 |
| 49 | Ella BakerPlace 49 · Grade 11 · Carleton Airport | 11 | Carleton Airport | 20:00.5 |
| 50 | Evalynn AdkinsPlace 50 · Grade 12 · Lexington | 12 | Lexington | 20:00.9 |
| 51 | Abigail CooperPlace 51 · Grade 9 · Spring Lake | 9 | Spring Lake | 20:03.3 |
| 52 | Bridget FullertonPlace 52 · Grade 11 · Parma Western | 11 | Parma Western | 20:04.1 |
| 53 | Charlotte SchellhammerPlace 53 · Grade 9 · East Grand Rapids | 9 | East Grand Rapids | 20:04.6 |
| 54 | Zora ZiolkowskiPlace 54 · Grade 12 · Chelsea | 12 | Chelsea | 20:07.7 |
| 55 | Cora ParkerPlace 55 · Grade 12 · Spring Lake | 12 | Spring Lake | 20:09.6 |
| 56 | Kennedy KolodicaPlace 56 · Grade 9 · Linden | 9 | Linden | 20:11.2 |
| 57 | Lucy WaalkesPlace 57 · Grade 12 · GR Christian | 12 | GR Christian | 20:11.3 |
| 58 | Annika StobPlace 58 · Grade 11 · Holland Christian | 11 | Holland Christian | 20:11.4 |
| 59 | Caroline SchellhammerPlace 59 · Grade 11 · East Grand Rapids | 11 | East Grand Rapids | 20:16.0 |
| 60 | Emma DurlingPlace 60 · Grade 10 · Linden | 10 | Linden | 20:16.3 |
| 61 | Mia HillPlace 61 · Grade 10 · Allendale | 10 | Allendale | 20:20.5 |
| 62 | Stella IrvingPlace 62 · Grade 10 · Fremont | 10 | Fremont | 20:25.5 PR |
| 63 | Vittoria PerucchettiPlace 63 · Grade 10 · St. Joseph | 10 | St. Joseph | 20:29.1 |
| 64 | Taylor SchultePlace 64 · Grade 9 · St. Joseph | 9 | St. Joseph | 20:31.1 |
| 65 | Lenna WendtPlace 65 · Grade 9 · Hastings | 9 | Hastings | 20:36.3 |
| 66 | Addisyn WoodPlace 66 · Grade 10 · Sparta | 10 | Sparta | 20:37.5 |
| 67 | Melody MeckstrothPlace 67 · Grade 12 · Linden | 12 | Linden | 20:43.7 |
| 68 | Tessa NienhuisPlace 68 · Grade 10 · Holland | 10 | Holland | 20:46.4 |
| 69 | Bridget FidkowskiPlace 69 · Grade 12 · Ann Arbor Fr Gabriel Richard | 12 | Ann Arbor Fr Gabriel Richard | 20:47.8 |
| 70 | Kira ManchipPlace 70 · Grade 12 · Fremont | 12 | Fremont | 20:49.6 PR |
| 71 | Madisyn BlairPlace 71 · Grade 10 · Parma Western | 10 | Parma Western | 20:51.6 PR |
| 72 | Carly BruxvoortPlace 72 · Grade 12 · Hudsonville Unity Christian | 12 | Hudsonville Unity Christian | 20:52.5 |
| 73 | Mary HickeyPlace 73 · Grade 9 · Ann Arbor Fr Gabriel Richard | 9 | Ann Arbor Fr Gabriel Richard | 20:55.1 |
| 74 | Noelle WielhouwerPlace 74 · Grade 12 · Hudsonville Unity Christian | 12 | Hudsonville Unity Christian | 20:56.4 |
| 75 | Isabelle OostemaPlace 75 · Grade 10 · GR South Christian | 10 | GR South Christian | 20:57.1 |
| 76 | Gabrielle ChevezPlace 76 · Grade 12 · Whitehall | 12 | Whitehall | 20:57.7 |
| 77 | Quinn KillianPlace 77 · Grade 9 · Remus Chippewa Hills | 9 | Remus Chippewa Hills | 21:01.5 |
| 78 | Kenna KoolePlace 78 · Grade 10 · Vicksburg | 10 | Vicksburg | 21:02.1 |
| 79 | Karina Mihai-GrammesPlace 79 · Grade 11 · Adrian | 11 | Adrian | 21:02.7 |
| 80 | Alexis RichardsPlace 80 · Grade 9 · Adrian | 9 | Adrian | 21:04.6 |
| 81 | Sidney ShepardPlace 81 · Grade 12 · Linden | 12 | Linden | 21:05.5 |
| 82 | Addison DekkerPlace 82 · Grade 9 · Remus Chippewa Hills | 9 | Remus Chippewa Hills | 21:05.9 |
| 83 | Molly BrugginkPlace 83 · Grade 11 · Plainwell | 11 | Plainwell | 21:06.5 |
| 84 | Annalise WiltjerPlace 84 · Grade 10 · GR South Christian | 10 | GR South Christian | 21:06.6 |
| 85 | Heidi WinsteadPlace 85 · Grade 9 · East Grand Rapids | 9 | East Grand Rapids | 21:07.9 PR |
| 86 | Lauren MeyerPlace 86 · Grade 10 · Allendale | 10 | Allendale | 21:09.1 |
| 87 | Alaina DillonPlace 87 · Grade 11 · Marshall | 11 | Marshall | 21:10.8 |
| 88 | Fiona RyanPlace 88 · Grade 10 · Plainwell | 10 | Plainwell | 21:11.5 |
| 89 | Lydia NelsonPlace 89 · Grade 12 · Hamilton | 12 | Hamilton | 21:11.6 |
| 90 | Lauren KanePlace 90 · Grade 9 · Three Rivers | 9 | Three Rivers | 21:11.7 |
| 91 | Marley MomanyPlace 91 · Grade 12 · Stevensville Lakeshore | 12 | Stevensville Lakeshore | 21:15.9 |
| 92 | Lillie KerrPlace 92 · Grade 12 · Three Rivers | 12 | Three Rivers | 21:17.3 |
| 93 | Lexi GibsonPlace 93 · Grade 11 · Holland | 11 | Holland | 21:22.1 |
| 94 | Lucy StravelerPlace 94 · Grade 10 · East Grand Rapids | 10 | East Grand Rapids | 21:24.1 |
| 95 | Kylee BrosePlace 95 · Grade 12 · Allendale | 12 | Allendale | 21:24.3 |
| 96 | Conley HowardPlace 96 · Grade 10 · Remus Chippewa Hills | 10 | Remus Chippewa Hills | 21:24.8 |
| 97 | Hailey BaltzellPlace 97 · Grade 9 · Pinckney | 9 | Pinckney | 21:25.0 |
| 98 | Charli HelmsPlace 98 · Grade 9 · Allendale | 9 | Allendale | 21:25.1 |
| 99 | Kloey OsbornPlace 99 · Grade 9 · Three Rivers | 9 | Three Rivers | 21:27.9 |
| 100 | Lachlan MerrenPlace 100 · Grade 10 · Hopkins | 10 | Hopkins | 21:28.7 |