Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Grand Haven High SchoolMKO Jamboree at Grand Haven · Sep 2814:54.21MKO Jamboree at Grand HavenSeptember 28, 2022
2 Miles · Hamilton HSMKO Jamboree at Hamilton · Oct 516:02.55MKO Jamboree at HamiltonOctober 5, 2022
2 Miles · Harbor Lights Middle SchoolMKO Conference Meet · Oct 1115:18.29MKO Conference MeetOctober 11, 2022
2 Miles · Helder ParkDux Dash · Sep 2415:17.90Dux DashSeptember 24, 2022
2 Miles · Mona Shores Middle SchoolMona Shores Middle School Invitational · Sep 816:01.65Mona Shores Middle School InvitationalSeptember 8, 2022
2 Miles · Ridge Point Community ChurchHolland MS CC Meet · Sep 2116:31.07Holland MS CC MeetSeptember 21, 2022
5,000 Meters · Allendale HSAllendale Falcon Invitational · Oct 320:44.93Allendale Falcon InvitationalOctober 3, 2026
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1521:46.64OK Red Jamboree #1September 15, 2026
5,000 Meters · East Rockford MSOK Red Conference Meet at East Rockford MS · Sep 1923:19.90OK Red Conference Meet at East Rockford MSSeptember 19, 2023
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1121:57.42026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 720:22.1MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2121:49.55Portage Central Early BirdAugust 21, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1021:34.02026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1821:05.07Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Riverside ParkOK Red Conference Meet · Oct 1922:11.13OK Red Conference MeetOctober 19, 2023
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2821:27.42026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Spring Lake HS OFFICIALMel Hall Invitational · Oct 1720:20.02Mel Hall InvitationalOctober 17, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3021:40.48OK Red Jamboree 2September 30, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 200 · Grand HavenGrand Haven5,000 Meters D120020:22.1 PB12
Oct 31MHSAA LP Region 01-1 @ AllendaleOct 31 · 5,000 Meters D1 Girls · Place 36 · Grand HavenGrand Haven5,000 Meters D1 Girls3621:12.6712
Oct 22OK Red ChampionshipOct 22 · 5,000 Meters Varsity · Place 28 · Grand HavenGrand Haven5,000 Meters Varsity2820:40.512
Oct 17Mel Hall InvitationalOct 17 · 5,000 Meters HS GIRLS · Place 10 · Grand HavenGrand Haven5,000 Meters HS GIRLS1020:20.02 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 134 · Grand HavenGrand Haven5,000 Meters Division 113421:34.0 PB12
Oct 3Allendale Falcon InvitationalOct 3 · 5,000 Meters High School Scarlet (Big) · Place 42 · Grand HavenGrand Haven5,000 Meters High School Scarlet (Big)4220:44.93 PB12
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 40 · Grand HavenGrand Haven5,000 Meters Varsity4021:40.48 PB12
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 79 · Grand HavenGrand Haven5,000 Meters Session 2 Varsity7921:05.07 PB12
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 35 · Grand HavenGrand Haven5,000 Meters Varsity3521:46.64 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 60 · Grand HavenGrand Haven5,000 Meters Spartan Elite (Top 10 at 25 States)6021:57.4 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Girls · Place 55 · Grand HavenGrand Haven5,000 Meters Starlight Girls5521:27.4 PB12
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 61 · Grand HavenGrand Haven5,000 Meters Varsity6121:49.55 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 01-1 @ Allendale (C)Oct 25 · 5,000 Meters Division 1 · Place 29 · Grand HavenGrand Haven5,000 Meters Division 12920:06.8511
Oct 16OK Red Conference ChampionshipOct 16 · 5,000 Meters Varsity · Place 28 · Grand HavenGrand Haven5,000 Meters Varsity2820:34.5211
Oct 11Kent Ottawa County MeetOct 11 · 5,000 Meters Junior Varsity · Place 12 · Grand HavenGrand Haven5,000 Meters Junior Varsity1220:16.8111
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 1 · Place 119 · Grand HavenGrand Haven5,000 Meters Division 111921:33.511
Sep 27Allendale Falcon InviteSep 27 · 5,000 Meters Varsity · Place 58 · Grand HavenGrand Haven5,000 Meters Varsity5821:25.5611
Sep 24OK Red Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 31 · Grand HavenGrand Haven5,000 Meters Varsity3121:44.8211
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 50 · Grand HavenGrand Haven5,000 Meters Varsity5020:32.2911
Sep 9OK Red Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 25 · Grand HavenGrand Haven5,000 Meters Varsity2521:25.8811
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 44 · Grand HavenGrand Haven5,000 Meters Varsity4421:50.7JR
Aug 15Portage Central Early BirdAug 15 · 5,000 Meters Varsity · Place 34 · Grand HavenGrand Haven5,000 Meters Varsity3422:30.0311

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 1 FinalsNov 2 · 5,000 Meters Division 1 · Place 234 · Grand HavenGrand Haven5,000 Meters Division 123421:03.910
Oct 26MHSAA LP Region 01-1 @ AllendaleOct 26 · 5,000 Meters Division 1 · Place 42 · Grand HavenGrand Haven5,000 Meters Division 14220:44.7010
Oct 17OK Red Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 34 · Grand HavenGrand Haven5,000 Meters Varsity3420:54.8010
Oct 12Kent Ottawa County MeetOct 12 · 5,000 Meters Junior Varsity · Place 25 · Grand HavenGrand Haven5,000 Meters Junior Varsity2521:25.1610
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 1 · Place 32 · Grand HavenGrand Haven5,000 Meters Division 13221:46.410
Sep 28Allendale Falcon InviteSep 28 · 5,000 Meters Junior Varsity · Place 11 · Grand HavenGrand Haven5,000 Meters Junior Varsity1122:17.7610
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Elite · Place 133 · Grand HavenGrand Haven5,000 Meters Elite13323:53.110
Sep 10OK Red Jamboree #1 at WOSep 10 · 5,000 Meters Varsity · Place 50 · Grand HavenGrand Haven5,000 Meters Varsity5023:10.0610
Sep 42024 Shepherd John Bruder ClassicSep 4 · 5,000 Meters Junior Varsity · Place 3 · Grand HavenGrand Haven5,000 Meters Junior Varsity322:49.310
Aug 232024 Under the Lights InviteAug 23 · 5,000 Meters Starlight Girls 5k · Place 64 · Grand HavenGrand Haven5,000 Meters Starlight Girls 5k6422:27.810
Aug 16Portage Central Early BirdAug 16 · 5,000 Meters Varsity · Place 67 · Grand HavenGrand Haven5,000 Meters Varsity6723:47.4110

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19OK Red Conference MeetOct 19 · 5,000 Meters Junior Varsity · Place 27 · Grand HavenGrand Haven5,000 Meters Junior Varsity2722:11.13 PB9
Oct 13Kent Ottawa County MeetOct 13 · 5,000 Meters Varsity · Place 36 · Grand HavenGrand Haven5,000 Meters Varsity3623:02.789
Oct 3OK Red Jamboree #2Oct 3 · 5,000 Meters Varsity · Place 98 · Grand HavenGrand Haven5,000 Meters Varsity9825:19.359
Sep 30Allendale Falcon InviteSep 30 · 5,000 Meters Junior Varsity · Place 30 · Grand HavenGrand Haven5,000 Meters Junior Varsity3022:46.909
Sep 19OK Red Conference Meet at East Rockford MSSep 19 · 5,000 Meters Varsity · Place 85 · Grand HavenGrand Haven5,000 Meters Varsity8523:19.90 PB9
Sep 15Ottawa Hills InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 48 · Grand HavenGrand Haven5,000 Meters Junior Varsity4823:33.589
Sep 941st West Ottawa Bredeweg InviteSep 9 · 5,000 Meters Varsity · Place 6 · Grand HavenGrand Haven5,000 Meters Varsity623:27.209
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Starlight Girls 5k · Place 83 · Grand HavenGrand Haven5,000 Meters Starlight Girls 5k8324:17.609

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 11MKO Conference MeetOct 11 · 2 Miles MS Varsity · Place 74 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles MS Varsity7415:18.29 PB8
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 172 · Grand Haven LakeshoreGrand Haven Lakeshore2,500 Meters Middle School17211:15.58
Oct 5MKO Jamboree at HamiltonOct 5 · 2 Miles Middle School · Place 23 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School2316:02.55 PB8
Sep 28MKO Jamboree at Grand HavenSep 28 · 2 Miles Middle School · Place 22 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School2214:54.21 PB8
Sep 24Dux DashSep 24 · 2 Miles 8th Grade · Place 20 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles 8th Grade2015:17.90 PB8
Sep 21Holland MS CC MeetSep 21 · 2 Miles Middle School · Place 35 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School3516:31.07 PB8
Sep 13MKO Jamboree at West OttawaSep 13 · 2 Miles Middle School · Place 42 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School4217:01.758
Sep 8Mona Shores Middle School InvitationalSep 8 · 2 Miles Middle School Varsity · Place 32 · Grand Haven LakeshoreGrand Haven Lakeshore2 Miles Middle School Varsity3216:01.65 PB8