Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 327:37.32Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1230:34.75Sparta InvitationalSeptember 12, 2026
5,000 Meters · Fruitport Calvary ChristianAlliance Conference Championships · Oct 1626:02.06Alliance Conference ChampionshipsOctober 16, 2025
5,000 Meters · Fruitport Calvary Christian CC courseAlliance Conference meet #1 · Aug 2631:44.66Alliance Conference meet #1August 26, 2026
5,000 Meters · Johnson ParkAlliance League Jamboree #3 · Sep 2329:17.36Alliance League Jamboree #3September 23, 2026
5,000 Meters · Oakridge HSOakridge MS/HS Invitational · Sep 2626:10Oakridge MS/HS InvitationalSeptember 26, 2026
5,000 Meters · Palmer ParkAlliance League Jamboree #2 · Sep 930:20.60Alliance League Jamboree #2September 9, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1032:01.92026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1828:40.33Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Saranac HSSaranac Color Run · Oct 1329:13.53Saranac Color RunOctober 13, 2026
5,000 Meters · South Christian HSMHSAA LP Region 12-2 @ GR South Christian · Oct 3126:14.29MHSAA LP Region 12-2 @ GR South ChristianOctober 31, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2829:36.92026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 526:45.14St. 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 79 · Grand River Prep5,000 Meters Open7926:45.14 PB11
Oct 31MHSAA LP Region 12-2 @ GR South ChristianOct 31 · 5,000 Meters D2 Girls · Place 86 · Grand River Prep5,000 Meters D2 Girls8626:14.29 PB11
Oct 13Saranac Color RunOct 13 · 5,000 Meters Girls Varsity and JV · Place 56 · Grand River Prep5,000 Meters Girls Varsity and JV5629:13.53 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 292 · Grand River Prep5,000 Meters Division 229232:01.9 PB11
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 125 · Grand River Prep5,000 Meters High School Scarlet (Big)12527:37.32 PB11
Sep 26Oakridge MS/HS InvitationalSep 26 · 5,000 Meters Varsity Female - White Division · Place 27 · Grand River Prep5,000 Meters Varsity Female - White Division2726:10 PB11
Sep 23Alliance League Jamboree #3Sep 23 · 5,000 Meters Varsity · Place 22 · Grand River Prep5,000 Meters Varsity2229:17.36 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 173 · Grand River Prep5,000 Meters Session 1 Large School Varsity17328:40.33 PB11
Sep 12Sparta InvitationalSep 12 · 5,000 Meters White - Varsity (D2/D3) 10 · Place 24 · Grand River Prep5,000 Meters White - Varsity (D2/D3) 102430:34.75 PB11
Sep 9Alliance League Jamboree #2Sep 9 · 5,000 Meters Varsity · Place 23 · Grand River Prep5,000 Meters Varsity2330:20.60 PB11
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Girls · Place 189 · Grand River Prep5,000 Meters Midnight Girls18929:36.9 PB11
Aug 26Alliance Conference meet #1Aug 26 · 5,000 Meters Varsity · Place 19 · Grand River Prep5,000 Meters Varsity1931:44.66 PB11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16Alliance Conference ChampionshipsOct 16 · 5,000 Meters Varsity Girls · Place 20 · Grand River Prep5,000 Meters Varsity Girls2026:02.06 PB10