Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · East Kentwood High SchoolValleywood MS XC Meet · Oct 514:22.74Valleywood MS XC MeetOctober 5, 2022
2 Miles · Grand Haven High SchoolMKO Jamboree at GH Lakeshore · Sep 2215:27.79MKO Jamboree at GH LakeshoreSeptember 22, 2021
2 Miles · Hamilton HSMKO Jamboree at Hamilton · Sep 1416:26.54MKO Jamboree at HamiltonSeptember 14, 2021
2 Miles · Harbor Lights Middle SchoolMKO Conference Meet · Oct 1114:03.85MKO Conference MeetOctober 11, 2022
2 Miles · Helder ParkDux Dash · Sep 2414:18.00Dux DashSeptember 24, 2022
2 Miles · Mona Shores Middle SchoolMona Shores Middle School Invitational · Sep 814:57.23Mona Shores Middle School InvitationalSeptember 8, 2022
2 Miles · Ridge Point Community ChurchHolland MS CC Meet · Sep 2114:15.03Holland MS CC MeetSeptember 21, 2022
2 Miles · South Christian Athletic FieldsMKO Jamboree at Grandville · Sep 1314:30.60MKO Jamboree at GrandvilleSeptember 13, 2022
3,200 Meters · Reeths-Puffer HSMKO Jamboree at Reeths-Puffer · Oct 615:46.09MKO Jamboree at Reeths-PufferOctober 6, 2021
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1223:43.68Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1523:25.17OK Red Jamboree #1September 15, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 321:21.0525th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1821:56.20Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Riverside ParkOK Red Conference Meet · Oct 1923:50.32OK Red Conference MeetOctober 19, 2023
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2822:22.62026 Under the Lights InviteAugust 28, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3022:10.39OK 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 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 JV · Place 11 · HudsonvilleHudsonville5,000 Meters D1 JV1121:21.05 PB12
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 50 · HudsonvilleHudsonville5,000 Meters Varsity5022:10.39 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters S2 JV · Place 7 · HudsonvilleHudsonville5,000 Meters S2 JV721:56.20 PB12
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 60 · HudsonvilleHudsonville5,000 Meters Varsity6023:25.17 PB12
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 1 · Place 38 · HudsonvilleHudsonville5,000 Meters Class 13823:43.68 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Girls · Place 62 · HudsonvilleHudsonville5,000 Meters Sunset Girls6222:22.6 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 16OK Red Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 48 · HudsonvilleHudsonville5,000 Meters Varsity4822:00.5911
Oct 11Kent Ottawa County MeetOct 11 · 5,000 Meters Junior Varsity · Place 57 · HudsonvilleHudsonville5,000 Meters Junior Varsity5723:28.2611
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 266 · HudsonvilleHudsonville5,000 Meters Division 126626:28.711
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Junior Varsity Division 1 · Place 32 · HudsonvilleHudsonville5,000 Meters Junior Varsity Division 13222:26.1911
Sep 24OK Red Jamboree #2Sep 24 · 5,000 Meters Junior Varsity · Place 13 · HudsonvilleHudsonville5,000 Meters Junior Varsity1323:12.7811
Sep 20Cedar Springs XC InvitationalSep 20 · 5,000 Meters Varsity · Place 11 · HudsonvilleHudsonville5,000 Meters Varsity1123:18.8211
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 23 · HudsonvilleHudsonville5,000 Meters Junior Varsity2323:20.7211
Sep 9OK Red Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 75 · HudsonvilleHudsonville5,000 Meters Varsity7525:33.8811
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 34 · HudsonvilleHudsonville5,000 Meters Division 13424:45.511
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 132 · HudsonvilleHudsonville5,000 Meters Varsity13224:50.4JR

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17OK Red Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 27 · HudsonvilleHudsonville5,000 Meters Junior Varsity2723:34.0810
Oct 12Kent Ottawa County MeetOct 12 · 5,000 Meters Junior Varsity · Place 102 · HudsonvilleHudsonville5,000 Meters Junior Varsity10225:59.6010
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Junior Varsity Division 1 · Place 53 · HudsonvilleHudsonville5,000 Meters Junior Varsity Division 15323:38.9110
Sep 25OK Red Jamboree #2 at EKSep 25 · 5,000 Meters Junior Varsity · Place 14 · HudsonvilleHudsonville5,000 Meters Junior Varsity1424:40.8710
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 30 · HudsonvilleHudsonville5,000 Meters Junior Varsity3023:17.5010
Sep 10OK Red Jamboree #1 at WOSep 10 · 5,000 Meters Varsity · Place 79 · HudsonvilleHudsonville5,000 Meters Varsity7925:01.4510
Aug 28Kalamazoo InviteAug 28 · 5,000 Meters Varsity · Place 42 · HudsonvilleHudsonville5,000 Meters Varsity4225:50.310
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Sunset Girls 5k · Place 139 · HudsonvilleHudsonville5,000 Meters Sunset Girls 5k13924:54.410

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 19OK Red Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 66 · HudsonvilleHudsonville5,000 Meters Junior Varsity6623:50.32 PB9
Oct 13Kent Ottawa County MeetOct 13 · 5,000 Meters Varsity · Place 59 · HudsonvilleHudsonville5,000 Meters Varsity5924:22.829
Oct 3OK Red Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 136 · HudsonvilleHudsonville5,000 Meters Varsity13627:37.379

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 11MKO Conference MeetOct 11 · 2 Miles MS Varsity · Place 39 · Hudsonville PublicHudsonville Public2 Miles MS Varsity3914:03.85 PB8
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 122 · Hudsonville PublicHudsonville Public2,500 Meters Middle School12210:57.28
Oct 5Valleywood MS XC MeetOct 5 · 2 Miles Middle School · Place 5 · Hudsonville PublicHudsonville Public2 Miles Middle School514:22.74 PB8
Sep 27Hudsonville MS InviteSep 27 · 2 Miles Middle School · Place 8 · Hudsonville PublicHudsonville Public2 Miles Middle School814:40.62Unofficial8
Sep 24Dux DashSep 24 · 2 Miles 8th Grade · Place 9 · Hudsonville PublicHudsonville Public2 Miles 8th Grade914:18.00 PB8
Sep 21Holland MS CC MeetSep 21 · 2 Miles Middle School · Place 9 · Hudsonville PublicHudsonville Public2 Miles Middle School914:15.03 PB8
Sep 16Grandville MS InvitationalSep 16 · 2 Miles Middle School · Place 11 · Hudsonville PublicHudsonville Public2 Miles Middle School1114:44.618
Sep 13MKO Jamboree at GrandvilleSep 13 · 2 Miles Middle School · Place 6 · Hudsonville PublicHudsonville Public2 Miles Middle School614:30.60 PB8
Sep 1040th West Ottawa Bredeweg InviteSep 10 · 2 Miles Middle School Varsity · Place 35 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity3515:13.88
Sep 8Mona Shores Middle School InvitationalSep 8 · 2 Miles Middle School Varsity · Place 17 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity1714:57.23 PB8

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 13MKO ChampionshipOct 13 · 2 Miles Junior Varsity Middle School · Place 12 · Hudsonville PublicHudsonville Public2 Miles Junior Varsity Middle School1215:08.37
Oct 92021 Portage Cross Country InvitationalOct 9 · 2,500 Meters Middle School Varsity · Place 244 · Hudsonville PublicHudsonville Public2,500 Meters Middle School Varsity24411:46.57
Oct 6MKO Jamboree at Reeths-PufferOct 6 · 3,200 Meters Middle School · Place 49 · Hudsonville PublicHudsonville Public3,200 Meters Middle School4915:46.09 PB7
Sep 29MKO Jamboree at HudsonvilleSep 29 · 2 Miles Middle School · Place 36 · Hudsonville PublicHudsonville Public2 Miles Middle School3616:22.987
Sep 25Dux DashSep 25 · 2 Miles 7th Grade · Place 22 · Hudsonville PublicHudsonville Public2 Miles 7th Grade2215:32.977
Sep 22MKO Jamboree at GH LakeshoreSep 22 · 2 Miles Middle School · Place 24 · Hudsonville PublicHudsonville Public2 Miles Middle School2415:27.79 PB7
Sep 14MKO Jamboree at HamiltonSep 14 · 2 Miles Middle School · Place 14 · Hudsonville PublicHudsonville Public2 Miles Middle School1416:26.54 PB7
Sep 1139th West Ottawa Bredeweg InviteSep 11 · 2 Miles Middle School Varsity · Place 46 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity4616:04.27
Sep 9Mona Shores MS InvitationalSep 9 · 2 Miles Junior Varsity Middle School · Place 27 · Hudsonville PublicHudsonville Public2 Miles Junior Varsity Middle School2718:32.617
Sep 9Mona Shores MS InvitationalSep 9 · 2 Miles Middle School Varsity · Place 35 · Hudsonville PublicHudsonville Public2 Miles Middle School Varsity3516:08.207