| 1 | Ellen CoxPlace 1 · Grade 8 · Holland | 8 | Holland | 12:44.50 |
| 2 | Abbie CoxPlace 2 · Grade 8 · Holland | 8 | Holland | 12:44.70 |
| 3 | Zoe MulderPlace 3 · Grade 8 · Holland | 8 | Holland | 12:58.60 |
| 4 | Ellie AtkocaitisPlace 4 · Grade 8 · Creekside (Zeeland) | 8 | Creekside (Zeeland) | 13:11.90 |
| 5 | Ariya HuprikarPlace 5 · Grade 8 · Grand Haven Lakeshore | 8 | Grand Haven Lakeshore | 13:20.50 |
| 6 | Alexandra (Alex) AdamsPlace 6 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 13:38.90 |
| 7 | Ella MaatPlace 7 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 13:51.10 |
| 8 | Harper GeerlingsPlace 8 · Grade 8 · West Ottawa | 8 | West Ottawa | 13:52.60 |
| 9 | Elise GilbertPlace 9 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 13:56.20 |
| 10 | Clara LauritzenPlace 10 · Grade 8 · Creekside (Zeeland) | 8 | Creekside (Zeeland) | 14:09.70 PR |
| 11 | Monroe MeintsPlace 11 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 14:16.20 |
| 12 | Sophia PurdyPlace 12 · Grade 8 · Grand Haven Lakeshore | 8 | Grand Haven Lakeshore | 14:24.50 |
| 13 | Ruby GruppenPlace 13 · Grade 8 · Creekside (Zeeland) | 8 | Creekside (Zeeland) | 14:38.80 |
| 14 | Jaylah McGrewPlace 14 · Grade 8 · West Ottawa | 8 | West Ottawa | 14:41.50 |
| 15 | Lauren SharpPlace 15 · Grade 8 · West Ottawa | 8 | West Ottawa | 14:43.00 |
| 16 | Claire GrayPlace 16 · Grade 8 · Holland | 8 | Holland | 15:22.40 |
| 17 | Avery PagelPlace 17 · Grade 8 · Holland | 8 | Holland | 15:25.40 |
| 18 | Kayla KunziPlace 18 · Grade 8 · Riley Street | 8 | Riley Street | 15:35.90 |
| 19 | Ellie BarbuttiPlace 19 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 15:38.80 |
| 20 | Norah VredevoogdPlace 20 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 15:51.20 |
| 21 | Gabriella MarquezPlace 21 · Grade 8 · Creekside (Zeeland) | 8 | Creekside (Zeeland) | 15:52.10 |
| 22 | Lauren TanisPlace 22 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 15:52.80 |
| 23 | Matilyn PetersonPlace 23 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 15:54.90 |
| 24 | Elizabeth YinPlace 24 · Grade 8 · Creekside (Zeeland) | 8 | Creekside (Zeeland) | 16:20.50 |
| 25 | Kennedy PetroeljePlace 25 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 16:20.60 PR |
| 26 | Bryna GreenePlace 26 · Grade 8 · Creekside (Zeeland) | 8 | Creekside (Zeeland) | 16:37.00 |
| 27 | Mia McVickerPlace 27 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 16:41.90 |
| 28 | Finnley VilesPlace 28 · Grade 8 · Grand Haven Lakeshore | 8 | Grand Haven Lakeshore | 16:48.70 |
| 29 | Reagan SnyderPlace 29 · Grade 8 · Grand Haven Lakeshore | 8 | Grand Haven Lakeshore | 16:49.90 |
| 30 | Evie JoycePlace 30 · Grade 8 · Holland | 8 | Holland | 17:00.30 |
| 31 | Addie DeKamPlace 31 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 17:10.60 |
| 32 | Juno AllenPlace 32 · Grade 8 · Grand Haven Lakeshore | 8 | Grand Haven Lakeshore | 17:15.20 |
| 33 | Maycie CoonPlace 33 · Grade 8 · Wayland Union | 8 | Wayland Union | 17:40.40 |
| 34 | Lydia JeffriesPlace 34 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 17:44.80 |
| 35 | Payton VanSprangePlace 35 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 17:56.50 |
| 36 | Millie BendertPlace 36 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 18:01.00 |
| 37 | Julia DekkerPlace 37 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 18:26.20 |
| 38 | Lydia SiegertPlace 38 · Grade 8 · Grand Haven Lakeshore | 8 | Grand Haven Lakeshore | 19:00.30 |
| 39 | Josie DeMondPlace 39 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 19:04.30 |
| 40 | Rose HelmsPlace 40 · Grade 8 · Grand Haven Lakeshore | 8 | Grand Haven Lakeshore | 19:20.00 |
| 41 | Abigail BoileauPlace 41 · Grade 8 · Zeeland Cityside | 8 | Zeeland Cityside | 19:40.40 |
| 42 | Lydia BowmanPlace 42 · Grade 8 · Riley Street | 8 | Riley Street | 19:42.20 |
| 43 | Sophia MeyerPlace 43 · Grade 8 · Creekside (Zeeland) | 8 | Creekside (Zeeland) | 20:06.60 |
| 44 | Nora HansenPlace 44 · Grade 8 · Creekside (Zeeland) | 8 | Creekside (Zeeland) | 20:12.50 |
| 45 | Leora OphoffPlace 45 · Grade 8 · Riley Street | 8 | Riley Street | 20:12.90 PR |
| 46 | Esmeralda MirelesPlace 46 · Grade 8 · Holland | 8 | Holland | 21:08.50 |
| 47 | Piper JeskyPlace 47 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 25:40.00 |
| 48 | Kaitlyn DuShanePlace 48 · Grade 8 · Hudsonville Public | 8 | Hudsonville Public | 26:33.40 |