Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSMHSAA LP Region 21-3 @ Allendale · Oct 3126:03.82MHSAA LP Region 21-3 @ AllendaleOctober 31, 2026
5,000 Meters · Candlestone Golf and ResortOK Silver Conference Championship · Oct 2123:10.93OK Silver Conference ChampionshipOctober 21, 2026
5,000 Meters · Covenant Christian HS2026 Chargers Autumn Sunrise Invite · Sep 2623:58.92026 Chargers Autumn Sunrise InviteSeptember 26, 2026
5,000 Meters · Jijak Camp 5KOK Silver Jamboree #2 · Sep 3027:14.70OK Silver Jamboree #2September 30, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1825:27.84Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Rycenga ParkOK Silver Meet #1 · Sep 925:03OK Silver Meet #1September 9, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd BLUEJAY Invite · Oct 325:35.852026 Shepherd BLUEJAY InviteOctober 3, 2026
5,000 Meters · South Christian Sports Park2026 Christian School Invite · Sep 1224:00.42026 Christian School InviteSeptember 12, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 21-3 @ AllendaleOct 31 · 5,000 Meters D3 Boys · Place 82 · Grandville Calvin Christian5,000 Meters D3 Boys8226:03.82 PB10
Oct 21OK Silver Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 49 · Grandville Calvin Christian5,000 Meters Varsity4923:10.93 PB10
Oct 32026 Shepherd BLUEJAY InviteOct 3 · 5,000 Meters HS Jays Boys Varsity · Place 190 · Grandville Calvin Christian5,000 Meters HS Jays Boys Varsity19025:35.85 PB10
Sep 30OK Silver Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 57 · Grandville Calvin Christian5,000 Meters Varsity5727:14.70 PB10
Sep 262026 Chargers Autumn Sunrise InviteSep 26 · 5,000 Meters Boys Varsity · Place 100 · Grandville Calvin Christian5,000 Meters Boys Varsity10023:58.9 PB10
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Small School Varsity · Place 62 · Grandville Calvin Christian5,000 Meters Session 1 Small School Varsity6225:27.84 PB10
Sep 122026 Christian School InviteSep 12 · 5,000 Meters High School Boys Varsity · Place 62 · Grandville Calvin Christian5,000 Meters High School Boys Varsity6224:00.4 PB10
Sep 9OK Silver Meet #1Sep 9 · 5,000 Meters Boys Varsity · Place 46 · Grandville Calvin Christian5,000 Meters Boys Varsity4625:03 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Boys · Place 226 · Grandville Calvin Christian5,000 Meters Midnight Boys22624:12.210

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 21-3 @ Allendale (C)Oct 25 · 5,000 Meters Division 3 · Place 72 · Grandville Calvin Christian5,000 Meters Division 37220:16.369
Oct 15OK Silver Conference MeetOct 15 · 5,000 Meters Varsity · Place 40 · Grandville Calvin Christian5,000 Meters Varsity4020:46.269
Oct 11Kent Ottawa County MeetOct 11 · 3,200 Meters Junior Varsity · Place 66 · Grandville Calvin Christian3,200 Meters Junior Varsity6612:54.349
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 323 · Grandville Calvin Christian5,000 Meters Division 332322:25.39
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 323 · Grandville Calvin Christian5,000 Meters Division 332322:25.39
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity · Place 157 · Grandville Calvin Christian5,000 Meters Varsity15722:29.129
Sep 24OK Silver Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 39 · Grandville Calvin Christian5,000 Meters Varsity3922:26.659
Sep 13Hopkins InvitationalSep 13 · 5,000 Meters Varsity · Place 61 · Grandville Calvin Christian5,000 Meters Varsity6123:01.409
Sep 3OK Silver Meet 1 Sep 3 · 5,000 Meters Varsity · Place 38 · Grandville Calvin Christian5,000 Meters Varsity3823:29.819
Aug 20Baker Woods Early Season InvitationalAug 20 · 5,000 Meters Varsity · Place 34 · Grandville Calvin Christian5,000 Meters Varsity3427:42.719