Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 322:43.38Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1223:26.44Sparta InvitationalSeptember 12, 2026
5,000 Meters · Fruitport Calvary Christian CC courseAlliance Conference meet #1 · Aug 2624:46.61Alliance Conference meet #1August 26, 2026
5,000 Meters · Johnson ParkAlliance League Jamboree #3 · Sep 2322:16.45Alliance League Jamboree #3September 23, 2026
5,000 Meters · Oakridge HSOakridge MS/HS Invitational · Sep 2621:21Oakridge MS/HS InvitationalSeptember 26, 2026
5,000 Meters · Palmer ParkAlliance League Jamboree #2 · Sep 924:16.60Alliance League Jamboree #2September 9, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1021:49.62026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1822:50.54Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Saranac HSSaranac Color Run · Oct 1322:46.35Saranac Color RunOctober 13, 2026
5,000 Meters · South Christian HSMHSAA LP Region 12-2 @ GR South Christian · Oct 3121:57.64MHSAA LP Region 12-2 @ GR South ChristianOctober 31, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2824:25.82026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 522:14.34St. Johns Last Chance InvitationalNovember 5, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 23 · Grand River Prep5,000 Meters Open2322:14.34 PB9
Oct 31MHSAA LP Region 12-2 @ GR South ChristianOct 31 · 5,000 Meters D2 Girls · Place 55 · Grand River Prep5,000 Meters D2 Girls5521:57.64 PB9
Oct 13Saranac Color RunOct 13 · 5,000 Meters Girls Varsity and JV · Place 11 · Grand River Prep5,000 Meters Girls Varsity and JV1122:46.35 PB9
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 116 · Grand River Prep5,000 Meters Division 211621:49.6 PB9
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 85 · Grand River Prep5,000 Meters High School Scarlet (Big)8522:43.38 PB9
Sep 26Oakridge MS/HS InvitationalSep 26 · 5,000 Meters Varsity Female - White Division · Place 5 · Grand River Prep5,000 Meters Varsity Female - White Division521:21 PB9
Sep 23Alliance League Jamboree #3Sep 23 · 5,000 Meters Varsity · Place 3 · Grand River Prep5,000 Meters Varsity322:16.45 PB9
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 100 · Grand River Prep5,000 Meters Session 1 Large School Varsity10022:50.54 PB9
Sep 12Sparta InvitationalSep 12 · 5,000 Meters White - Varsity (D2/D3) 10 · Place 9 · Grand River Prep5,000 Meters White - Varsity (D2/D3) 10923:26.44 PB9
Sep 9Alliance League Jamboree #2Sep 9 · 5,000 Meters Varsity · Place 7 · Grand River Prep5,000 Meters Varsity724:16.60 PB9
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Girls · Place 84 · Grand River Prep5,000 Meters Midnight Girls8424:25.8 PB9
Aug 26Alliance Conference meet #1Aug 26 · 5,000 Meters Varsity · Place 9 · Grand River Prep5,000 Meters Varsity924:46.61 PB9