Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 328:34.08Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · Fruit Ridge HayridesSparta Invitational · Sep 1231:48.25Sparta InvitationalSeptember 12, 2026
5,000 Meters · Fruitport Calvary ChristianAlliance Conference Championships · Oct 1629:56.34Alliance Conference ChampionshipsOctober 16, 2025
5,000 Meters · Fruitport Calvary Christian CC courseAlliance Conference meet #1 · Aug 2633:53.14Alliance Conference meet #1August 26, 2026
5,000 Meters · Oakridge HSOakridge MS/HS Invitational · Sep 2627:21Oakridge MS/HS InvitationalSeptember 26, 2026
5,000 Meters · Palmer ParkAlliance League Jamboree #2 · Sep 929:54.60Alliance League Jamboree #2September 9, 2026
5,000 Meters · Saranac HSSaranac Color Run · Oct 1329:12.65Saranac Color RunOctober 13, 2026
5,000 Meters · South Christian HSMHSAA LP Region 12-2 @ GR South Christian · Oct 3127:10.68MHSAA LP Region 12-2 @ GR South ChristianOctober 31, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2829:35.52026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 526:13.53St. 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

11 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 72 · Grand River Prep5,000 Meters Open7226:13.53 PB12
Oct 31MHSAA LP Region 12-2 @ GR South ChristianOct 31 · 5,000 Meters D2 Girls · Place 91 · Grand River Prep5,000 Meters D2 Girls9127:10.68 PB12
Oct 26MCC Mini InviteOct 26 · 5,000 Meters Varsity · Place 12 · Grand River Prep5,000 Meters Varsity1228:13.712
Oct 21Alliance League ChampionshipOct 21 · 5,000 Meters Varsity · Place 28 · Grand River Prep5,000 Meters Varsity2828:48.6012
Oct 13Saranac Color RunOct 13 · 5,000 Meters Girls Varsity and JV · Place 55 · Grand River Prep5,000 Meters Girls Varsity and JV5529:12.65 PB12
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 127 · Grand River Prep5,000 Meters High School Scarlet (Big)12728:34.08 PB12
Sep 26Oakridge MS/HS InvitationalSep 26 · 5,000 Meters Varsity Female - White Division · Place 34 · Grand River Prep5,000 Meters Varsity Female - White Division3427:21 PB12
Sep 12Sparta InvitationalSep 12 · 5,000 Meters White - Varsity (D2/D3) 10 · Place 25 · Grand River Prep5,000 Meters White - Varsity (D2/D3) 102531:48.25 PB12
Sep 9Alliance League Jamboree #2Sep 9 · 5,000 Meters Varsity · Place 22 · Grand River Prep5,000 Meters Varsity2229:54.60 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Girls · Place 188 · Grand River Prep5,000 Meters Midnight Girls18829:35.5 PB12
Aug 26Alliance Conference meet #1Aug 26 · 5,000 Meters Varsity · Place 21 · Grand River Prep5,000 Meters Varsity2133:53.14 PB12

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 12-2 @ GR South Christian (C)Oct 25 · 5,000 Meters Division 2 · Place 82 · Grand River Prep5,000 Meters Division 28229:14.911
Oct 20MCC Mini InviteOct 20 · 5,000 Meters Varsity · Place 12 · Grand River Prep5,000 Meters Varsity1230:40.1611
Oct 16Alliance Conference ChampionshipsOct 16 · 5,000 Meters Varsity Girls · Place 23 · Grand River Prep5,000 Meters Varsity Girls2329:56.34 PB11
Sep 27Allendale Falcon InviteSep 27 · 5,000 Meters Varsity · Place 59 · Grand River Prep5,000 Meters Varsity5929:07.5511
Sep 23Alliance League Jamboree #3Sep 23 · 5,000 Meters Varsity · Place 25 · Grand River Prep5,000 Meters Varsity2534:42.2011
Sep 19George Dales InviteSep 19 · 5,000 Meters Open · Place 27 · Grand River Prep5,000 Meters Open2732:21.011
Sep 10Alliance League Jamboree #2Sep 10 · 5,000 Meters Varsity · Place 26 · Grand River Prep5,000 Meters Varsity2631:05.4711
Sep 8Coach B Invitational Sep 8 · 5,000 Meters Varsity · Place 15 · Grand River Prep5,000 Meters Varsity1529:12.4011
Aug 27Alliance Conference Meet at FCCAug 27 · 5,000 Meters Varsity · Place 19 · Grand River Prep5,000 Meters Varsity1930:46.3611
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 206 · Grand River Prep5,000 Meters Varsity20629:03.3JR
Aug 19St. Joseph InvitationalAug 19 · 5,000 Meters Varsity · Place 95 · Grand River Prep5,000 Meters Varsity9530:56.711
Aug 16Michael Scarbrough InvitationalAug 16 · 5,000 Meters Varsity · Place 16 · Grand River Prep5,000 Meters Varsity1635:08.2511

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 11-2 @ AllendaleOct 26 · 5,000 Meters Division 2 · Place 76 · Grand River Prep5,000 Meters Division 27625:26.2410
Oct 21Muskegon Catholic Central Mini Invite Oct 21 · 5,000 Meters Varsity · Place 9 · Grand River Prep5,000 Meters Varsity925:41.110
Oct 17Alliance Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 22 · Grand River Prep5,000 Meters Varsity2227:20.5110
Oct 8Country Mill Classic Cross Country InvitationalOct 8 · 5,000 Meters Varsity · Place 50 · Grand River Prep5,000 Meters Varsity5025:56.610
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 288 · Grand River Prep5,000 Meters Division 228829:12.210
Sep 28Allendale Falcon InviteSep 28 · 5,000 Meters Varsity · Place 54 · Grand River Prep5,000 Meters Varsity5427:23.4910
Sep 25Alliance League Jamboree #3Sep 25 · 5,000 Meters Varsity · Place 20 · Grand River Prep5,000 Meters Varsity2029:24.5510
Sep 11Alliance League Jamboree at LeeSep 11 · 5,000 Meters Varsity · Place 21 · Grand River Prep5,000 Meters Varsity2132:25.8310
Sep 9Coach B Invitational Sep 9 · 5,000 Meters Varsity · Place 16 · Grand River Prep5,000 Meters Varsity1630:16.1710
Aug 28Alliance Jamboree #1Aug 28 · 5,000 Meters Varsity · Place 21 · Grand River Prep5,000 Meters Varsity2131:46.5610
Aug 20St. Joseph InvitationalAug 20 · 5,000 Meters Freshman Sophomore · Place 48 · Grand River Prep5,000 Meters Freshman Sophomore4830:30.210