Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale MS Two Mile CourseWMMSC Conference Meet · Oct 1014:25.59WMMSC Conference MeetOctober 10, 2023
2 Miles · Byron Center West Middle SchoolWMMSC Jamboree at Byron Center · Oct 317:17.41WMMSC Jamboree at Byron CenterOctober 3, 2023
2 Miles · Forest Hills Eastern HS OFFICIALMiddle School CC Meet at FHE · Sep 1220:00.96Middle School CC Meet at FHESeptember 12, 2023
2 Miles · Hamilton HSHamilton MS Jamboree · Sep 1816:13.54Hamilton MS JamboreeSeptember 18, 2023
2 Miles · Harbor Lights Middle SchoolMKO Conference Meet · Oct 1116:07.59MKO Conference MeetOctober 11, 2022
2 Miles · Helder ParkDux Dash · Sep 2315:10.40Dux DashSeptember 23, 2023
2 Miles · Mona Shores Middle SchoolMona Shores Middle School Invitational · Sep 2814:48.85Mona Shores Middle School InvitationalSeptember 28, 2023
2 Miles · Ridge Point Community ChurchHolland MS CC Meet · Sep 2116:32.67Holland MS CC MeetSeptember 21, 2022
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1225:01.46Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1524:26.08OK Red Jamboree #1September 15, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 322:29.1825th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1823:32.47Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2824:03.72026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Sturgis Middle School62nd Sturgis Kiwanis Invitational · Oct 1722:59.9062nd Sturgis Kiwanis InvitationalOctober 17, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3023:21.56OK Red Jamboree 2September 30, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 22OK Red ChampionshipOct 22 · 5,000 Meters Varsity · Place 66 · HudsonvilleHudsonville5,000 Meters Varsity6622:25.511
Oct 1762nd Sturgis Kiwanis InvitationalOct 17 · 5,000 Meters Girls Varsity · Place 65 · HudsonvilleHudsonville5,000 Meters Girls Varsity6522:59.90 PB11
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 JV · Place 40 · HudsonvilleHudsonville5,000 Meters D1 JV4022:29.18 PB11
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 75 · HudsonvilleHudsonville5,000 Meters Varsity7523:21.56 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S2 JV · Place 53 · HudsonvilleHudsonville5,000 Meters S2 JV5323:32.47 PB11
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 78 · HudsonvilleHudsonville5,000 Meters Varsity7824:26.08 PB11
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 1 · Place 58 · HudsonvilleHudsonville5,000 Meters Class 15825:01.46 PB11
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Girls · Place 127 · HudsonvilleHudsonville5,000 Meters Sunset Girls12724:03.7 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 16OK Red Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 47 · HudsonvilleHudsonville5,000 Meters Varsity4722:00.2810
Oct 11Kent Ottawa County MeetOct 11 · 5,000 Meters Junior Varsity · Place 45 · HudsonvilleHudsonville5,000 Meters Junior Varsity4523:00.6310
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Junior Varsity Division 1 · Place 10 · HudsonvilleHudsonville5,000 Meters Junior Varsity Division 11021:29.2310
Sep 24OK Red Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 6 · HudsonvilleHudsonville5,000 Meters Junior Varsity622:36.8810
Sep 20Cedar Springs XC InvitationalSep 20 · 5,000 Meters Varsity · Place 6 · HudsonvilleHudsonville5,000 Meters Varsity622:48.7810
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 11 · HudsonvilleHudsonville5,000 Meters Junior Varsity1122:40.7610
Sep 9OK Red Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 47 · HudsonvilleHudsonville5,000 Meters Varsity4723:19.0310
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 11 · HudsonvilleHudsonville5,000 Meters Division 11123:27.210
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 92 · HudsonvilleHudsonville5,000 Meters Varsity9223:28.6SO

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17OK Red Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 8 · HudsonvilleHudsonville5,000 Meters Junior Varsity821:58.019
Oct 12Kent Ottawa County MeetOct 12 · 5,000 Meters Junior Varsity · Place 46 · HudsonvilleHudsonville5,000 Meters Junior Varsity4622:32.289
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Junior Varsity Division 1 · Place 14 · HudsonvilleHudsonville5,000 Meters Junior Varsity Division 11422:03.299
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 25 · HudsonvilleHudsonville5,000 Meters Junior Varsity2522:48.749
Aug 28Kalamazoo InviteAug 28 · 5,000 Meters Varsity · Place 34 · HudsonvilleHudsonville5,000 Meters Varsity3425:01.69
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Girls 5k · Place 130 · HudsonvilleHudsonville5,000 Meters Sunset Girls 5k13024:40.89

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 10WMMSC Conference MeetOct 10 · 2 Miles Middle School Varsity · Place 21 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity2114:25.59 PB8
Oct 3WMMSC Jamboree at Byron CenterOct 3 · 2 Miles Middle School · Place 46 · Hudsonville PublicHudsonville Public2 Miles Middle School4617:17.41 PB8
Sep 28Mona Shores Middle School InvitationalSep 28 · 2 Miles Middle School Varsity · Place 19 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity1914:48.85 PB8
Sep 26Hudsonville MS InviteSep 26 · 2 Miles Middle School · Place 26 · Hudsonville PublicHudsonville Public2 Miles Middle School2616:06.36Unofficial8
Sep 23Dux DashSep 23 · 2 Miles 8th Grade · Place 16 · Hudsonville PublicHudsonville Public2 Miles 8th Grade1615:10.40 PB8
Sep 18Hamilton MS JamboreeSep 18 · 2 Miles Middle School · Place 25 · Hudsonville PublicHudsonville Public2 Miles Middle School2516:13.54 PB8
Sep 12Middle School CC Meet at FHESep 12 · 2 Miles Middle School · Place 143 · Hudsonville PublicHudsonville Public2 Miles Middle School14320:00.96 PB8
Sep 941st West Ottawa Bredeweg InviteSep 9 · 2 Miles Middle School Varsity · Place 28 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity2815:12.038

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11MKO Conference MeetOct 11 · 2 Miles MS JV · Place 34 · Hudsonville PublicHudsonville Public2 Miles MS JV3416:07.59 PB7
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Junior Varsity Middle School · Place 118 · Hudsonville PublicHudsonville Public2,500 Meters Junior Varsity Middle School11812:50.47
Sep 27Hudsonville MS InviteSep 27 · 2 Miles Middle School · Place 63 · Hudsonville PublicHudsonville Public2 Miles Middle School6317:21.55Unofficial7
Sep 24Dux DashSep 24 · 2 Miles 7th Grade · Place 30 · Hudsonville PublicHudsonville Public2 Miles 7th Grade3016:04.707
Sep 21Holland MS CC MeetSep 21 · 2 Miles Middle School · Place 36 · Hudsonville PublicHudsonville Public2 Miles Middle School3616:32.67 PB7
Sep 8Mona Shores Middle School InvitationalSep 8 · 2 Miles Middle School Varsity · Place 51 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity5117:06.687