Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Beach Elementary SchoolCedar Springs Invitational · Sep 2618:37.09Cedar Springs InvitationalSeptember 26, 2020
2 Miles · GRPS Northeast CampusWest Michigan Middle School Cross Country Championship and GRPS Elementary Invitational · Oct 2315:16.27West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOctober 23, 2021
2,500 Meters · Chargers 2500M CourseChargers Middle School Invite · Sep 1013:46.9Chargers Middle School InviteSeptember 10, 2020
2100 m · Allendale HSAllendale Falcon Invite · Oct 29:46.3Allendale Falcon InviteOctober 2, 2021
5,000 Meters · Calvin College - Gainey Athletic ComplexOK White Jamboree #2 · Sep 2425:38.78OK White Jamboree #2September 24, 2025
5,000 Meters · South Christian Sports Park2023 Under the Lights Invite · Aug 2524:30.902023 Under the Lights InviteAugust 25, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15OK White Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 86 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity8624:28.6412
Oct 4Allegan InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 25 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Junior Varsity2526:25.3712
Sep 24OK White Jamboree #2Sep 24 · 5,000 Meters New Division · Place 79 · GR Ottawa HillsGR Ottawa Hills5,000 Meters New Division7925:38.78 PB12
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 140 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity14024:55.8512
Sep 3OK White Jamboree #1Sep 3 · 5,000 Meters Varsity · Place 74 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity7425:18.7512
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 162 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity16225:41.4SR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27Portage Central Friday PROMOct 27 · 5,000 Meters Varsity · Place 194 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity19423:42.3210
Oct 17OK Gold Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 24 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Junior Varsity2423:44.2910
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 1 · Place 215 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Division 121523:43.710
Sep 26OK Gold Jamboree #2Sep 26 · 5,000 Meters Varsity · Place 42 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity4223:27.3110
Sep 15Ottawa Hills InvitationalSep 15 · 5,000 Meters Varsity · Place 135 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity13523:12.1110
Sep 6OK Gold Jamboree #1Sep 6 · 5,000 Meters Varsity · Place 51 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity5124:38.8010
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Midnight Girls 5k · Place 111 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Midnight Girls 5k11124:30.90 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 03-1 @ Portage CentralOct 28 · 5,000 Meters Division 1 · Place 86 · GR_Ottawa HillsGR_Ottawa Hills5,000 Meters Division 18624:10.209
Oct 18OK Gold ChampionshipsOct 18 · 5,000 Meters Varsity · Place 45 · GR_Ottawa HillsGR_Ottawa Hills5,000 Meters Varsity4524:34.969
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 1 · Place 211 · GR_Ottawa HillsGR_Ottawa Hills5,000 Meters Division 121123:44.89
Sep 27OK Gold Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 59 · GR_Ottawa HillsGR_Ottawa Hills5,000 Meters Varsity5924:26.56FR
Sep 16Ottawa Hills InvitationalSep 16 · 5,000 Meters Varsity · Place 117 · GR_Ottawa HillsGR_Ottawa Hills5,000 Meters Varsity11726:07.89
Sep 7OK Gold Jamboree 1Sep 7 · 5,000 Meters Varsity · Place 68 · GR_Ottawa HillsGR_Ottawa Hills5,000 Meters Varsity6827:23.339
Aug 262022 Under the Lights InviteAug 26 · 5,000 Meters Varsity · Place 94 · GR_Ottawa HillsGR_Ottawa Hills5,000 Meters Varsity9426:41.10FR

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29MHSAA Middle School Regional - Zone 6 @ GRPSOct 29 · 2 Miles Girls · Place 65 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Girls6515:51.18
Oct 23West Michigan Middle School Cross Country Championship and GRPS Elementary InvitationalOct 23 · 2 Miles MS Girls Open 1 · Place 13 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles MS Girls Open 11315:16.27 PB8
Oct 2Allendale Falcon InviteOct 2 · 2,100 Meters Middle School Scarlet 6-8th (Big) · Place 26 · Grand Rapids Public SchoolsGrand Rapids Public Schools2,100 Meters Middle School Scarlet 6-8th (Big)269:46.3 PB8

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 242020 West Michigan Middle School Championship and GRPS Elementary InvitationalOct 24 · 2 Miles MS V1 · Place 34 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles MS V13415:57.767
Oct 10Grand Rapids Middle School InvitationalOct 10 · 2 Miles Session 1 JV · Place 3 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Session 1 JV316:19.477
Sep 26Cedar Springs InvitationalSep 26 · 2 Miles MS Girls · Place 52 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles MS Girls5218:37.09 PB7
Sep 19GRPS Middle School Fall XC ClassicSep 19 · 2 Miles Section 1 Varsity · Place 17 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Section 1 Varsity1716:59.007
Sep 10Chargers Middle School InviteSep 10 · 2,500 Meters Gold Division "C" · Place 4 · Grand Rapids Public SchoolsGrand Rapids Public Schools2,500 Meters Gold Division "C"413:46.9 PB7