Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale MS Two Mile CourseWMMSC Conference Meet · Oct 1012:50.12WMMSC Conference MeetOctober 10, 2023
2 Miles · Byron Center West Middle SchoolWMMSC Jamboree at Byron Center · Oct 314:36.54WMMSC Jamboree at Byron CenterOctober 3, 2023
2 Miles · Forest Hills Eastern HS OFFICIALMiddle School CC Meet at FHE · Sep 1213:19.95Middle School CC Meet at FHESeptember 12, 2023
2 Miles · Hamilton HSHamilton MS Jamboree · Sep 1814:09.74Hamilton MS JamboreeSeptember 18, 2023
2 Miles · Helder ParkDux Dash · Sep 2312:46.80Dux DashSeptember 23, 2023
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 317:36.14Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1517:35.52OK Red Jamboree #1September 15, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1117:45.72026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2817:14.92026 Under the Lights InviteAugust 28, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3017:24.98OK Red Jamboree 2September 30, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Allendale PROM by StridersOct 31 · 5,000 Meters Prom · Place 17 · HudsonvilleHudsonville5,000 Meters Prom1718:06.4610
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 43 · HudsonvilleHudsonville5,000 Meters High School Scarlet (Big)4317:36.14 PB10
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 30 · HudsonvilleHudsonville5,000 Meters Varsity3017:24.98 PB10
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 24 · HudsonvilleHudsonville5,000 Meters Varsity2417:35.52 PB10
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Green(MHSAA Div 1) · Place 47 · HudsonvilleHudsonville5,000 Meters Green(MHSAA Div 1)4717:45.7 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 36 · HudsonvilleHudsonville5,000 Meters Sunset Boys3617:14.9 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 1 FinalsNov 1 · 5,000 Meters Division 1 · Place 245 · HudsonvilleHudsonville5,000 Meters Division 124517:59.809
Oct 25Allendale PROM by StridersOct 25 · 5,000 Meters Prom · Place 20 · HudsonvilleHudsonville5,000 Meters Prom2017:40.079
Oct 16OK Red Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 44 · HudsonvilleHudsonville5,000 Meters Varsity4417:43.009
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 175 · HudsonvilleHudsonville5,000 Meters Division 117518:36.99
Sep 27Allendale Falcon InviteSep 27 · 5,000 Meters Junior Varsity · Place 7 · HudsonvilleHudsonville5,000 Meters Junior Varsity717:57.199
Sep 24OK Red Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 48 · HudsonvilleHudsonville5,000 Meters Varsity4818:40.969
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters All Division JV · Place 17 · HudsonvilleHudsonville5,000 Meters All Division JV1719:09.99
Sep 9OK Red Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 52 · HudsonvilleHudsonville5,000 Meters Varsity5218:59.359
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 85 · HudsonvilleHudsonville5,000 Meters Varsity8518:42.2FR

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 6 @ Holland ChristianOct 15 · 2 Miles Middle School · Place 42 · Hudsonville PublicHudsonville Public2 Miles Middle School4212:15.418
Oct 8WMMSC Conference Meet at JenisonOct 8 · 2 Miles Middle School · Place 13 · Hudsonville PublicHudsonville Public2 Miles Middle School1312:53.138
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Middle School · Place 129 · Hudsonville PublicHudsonville Public2,500 Meters Middle School1299:44.98
Oct 1Crestwood MS InvitationalOct 1 · 2 Miles Middle School · Place 20 · Hudsonville PublicHudsonville Public2 Miles Middle School2012:58.898
Sep 24Hudsonville & Unity XC Meet @ Unity ChristianSep 24 · 2 Miles Varsity · Place 26 · Hudsonville PublicHudsonville Public2 Miles Varsity2613:37.198
Sep 21Dux DashSep 21 · 2 Miles 8th Grade · Place 13 · Hudsonville PublicHudsonville Public2 Miles 8th Grade1312:55.518
Sep 17WMMSC Jamboree at Byron Center MSSep 17 · 2 Miles Middle School · Place 28 · Hudsonville PublicHudsonville Public2 Miles Middle School2814:13.118
Sep 12Mona Shores MS Cross Country InvitationalSep 12 · 2 Miles Middle School Varsity · Place 14 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity1413:25.388
Sep 10WMMSC Jamboree at Unity ChristianSep 10 · 2 Miles Middle School · Place 33 · Hudsonville PublicHudsonville Public2 Miles Middle School3314:13.338
Sep 742nd West Ottawa Bredeweg InviteSep 7 · 2 Miles Middle School · Place 28 · Hudsonville PublicHudsonville Public2 Miles Middle School2813:12.348

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 10WMMSC Conference MeetOct 10 · 2 Miles Middle School Varsity · Place 22 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity2212:50.12 PB7
Oct 3WMMSC Jamboree at Byron CenterOct 3 · 2 Miles Middle School · Place 27 · Hudsonville PublicHudsonville Public2 Miles Middle School2714:36.54 PB7
Sep 26Hudsonville MS InviteSep 26 · 2 Miles Middle School · Place 34 · Hudsonville PublicHudsonville Public2 Miles Middle School3413:43.04Unofficial7
Sep 23Dux DashSep 23 · 2 Miles 7th Grade · Place 7 · Hudsonville PublicHudsonville Public2 Miles 7th Grade712:46.80 PB7
Sep 21Rockford Middle School Cross Country InvitationalSep 21 · 2 Miles 7th Grade Boys · Place 12 · Hudsonville PublicHudsonville Public2 Miles 7th Grade Boys1212:59.85Unofficial7
Sep 18Hamilton MS JamboreeSep 18 · 2 Miles Middle School · Place 10 · Hudsonville PublicHudsonville Public2 Miles Middle School1014:09.74 PB7
Sep 12Middle School CC Meet at FHESep 12 · 2 Miles Middle School · Place 40 · Hudsonville PublicHudsonville Public2 Miles Middle School4013:19.95 PB7
Sep 941st West Ottawa Bredeweg InviteSep 9 · 2 Miles Middle School Varsity · Place 34 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity3412:46.277