Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · East Kentwood HSPinewood Cross Country Meet 9/17 · Sep 1719:21.70Pinewood Cross Country Meet 9/17September 17, 2024
2 Miles · GRPS Northeast CampusMHSAA Middle School Regional - Zone 6 @ GRPS · Oct 1317:08.23MHSAA Middle School Regional - Zone 6 @ GRPSOctober 13, 2023
2 Miles · Johnson ParkWMMSC East Division Conference Championship · Oct 1018:14.17WMMSC East Division Conference ChampionshipOctober 10, 2023
2 Miles · South Christian Sports ParkGrandville MS Invitational · Sep 1918:57.28Grandville MS InvitationalSeptember 19, 2023
2 Miles · Spring Lake HS OFFICIALWMMSC Jamboree @ Spring Lake · Sep 1219:38.80WMMSC Jamboree @ Spring LakeSeptember 12, 2023
5,000 Meters · Allendale HSMHSAA LP Region 01-1 @ Allendale · Oct 3121:39.63MHSAA LP Region 01-1 @ AllendaleOctober 31, 2026
5,000 Meters · Calvin College - Gainey Athletic ComplexOK White Jamboree #2 · Sep 3023:25.28OK White Jamboree #2September 30, 2026
5,000 Meters · Country Mill Orchard and Cider Mill Olivet Pink Invite 2026 · Oct 1022:02.20Olivet Pink Invite 2026October 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1821:38.58Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2822:34.62026 Under the Lights InviteAugust 28, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 01-1 @ AllendaleOct 31 · 5,000 Meters D1 Girls · Place 47 · GR Ottawa HillsGR Ottawa Hills5,000 Meters D1 Girls4721:39.63 PB10
Oct 21OK White Conference ChampionshipOct 21 · 5,000 Meters Varsity · Place 42 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity4221:55.410
Oct 10Olivet Pink Invite 2026Oct 10 · 5,000 Meters Varsity · Place 12 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity1222:02.20 PB10
Sep 30OK White Jamboree #2Sep 30 · 5,000 Meters Varsity · Place 41 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity4123:25.28 PB10
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 107 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Session 2 Varsity10721:38.58 PB10
Sep 9OK White Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 38 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity3823:18.6110
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Starlight Girls · Place 89 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Starlight Girls8922:34.6 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Allendale PROM by StridersOct 25 · 5,000 Meters Prom · Place 38 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Prom3822:52.409
Oct 15OK White Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 66 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity6622:57.299
Oct 4Allegan InvitationalOct 4 · 5,000 Meters Junior Varsity · Place 15 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Junior Varsity1524:28.019
Sep 24OK White Jamboree #2Sep 24 · 5,000 Meters New Division · Place 73 · GR Ottawa HillsGR Ottawa Hills5,000 Meters New Division7324:53.059
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 53 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Junior Varsity5324:33.579
Sep 3OK White Jamboree #1Sep 3 · 5,000 Meters Varsity · Place 75 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity7525:29.689
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 129 · GR Ottawa HillsGR Ottawa Hills5,000 Meters Varsity12924:47.5FR

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19West Michigan Middle School XC Championship and GRPS Elementary InvitationalOct 19 · 2 Miles Middle School Varsity · Place 69 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School Varsity6916:12.298
Oct 15MHSAA MS Regional - Zone 6 @ GRPSOct 15 · 2 Miles Varsity · Place 103 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Varsity10316:28.768
Oct 8WMMSC Conference Meet at JenisonOct 8 · 2 Miles Middle School · Place 68 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School6816:49.438
Oct 1Crestwood MS InvitationalOct 1 · 2 Miles Middle School · Place 146 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School14618:24.238
Sep 17Pinewood Cross Country Meet 9/17Sep 17 · 2 Miles Middle School · Place 106 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School10619:21.70 PB8
Sep 10Northview CC Meet MSSep 10 · 3,000 Meters Middle School · Place 65 · Grand Rapids Public SchoolsGrand Rapids Public Schools3,000 Meters Middle School6517:25.708

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Large School Varsity · Place 51 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Large School Varsity5117:42.897
Oct 13MHSAA Middle School Regional - Zone 6 @ GRPSOct 13 · 2 Miles Large School Varsity · Place 116 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Large School Varsity11617:08.23 PB7
Oct 10WMMSC East Division Conference ChampionshipOct 10 · 2 Miles Middle School Girls · Place 75 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School Girls7518:14.17 PB7
Sep 30Allendale Falcon InviteSep 30 · 2 Miles Middle School Grades 6-8 · Place 183 · Grand Rapids Public SchGrand Rapids Public Sch2 Miles Middle School Grades 6-818319:37.857
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 3,200 Meters Middle School · Place 111 · Grand Rapids Public SchGrand Rapids Public Sch3,200 Meters Middle School11118:41.87
Sep 19Grandville MS InvitationalSep 19 · 2 Miles Middle School · Place 75 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School7518:57.28 PB7
Sep 12WMMSC Jamboree @ Spring LakeSep 12 · 2 Miles Middle School · Place 61 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Middle School6119:38.80 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles MS Girls Open 1 · Place 31 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles MS Girls Open 13117:24.106
Oct 14MHSAA Middle School Regional - Zone 6 @ GRPSOct 14 · 2 Miles Girls Large School · Place 108 · Grand Rapids Public SchoolsGrand Rapids Public Schools2 Miles Girls Large School10818:06.746
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 388 · Grand Rapids Public SchGrand Rapids Public Sch2,500 Meters Middle School38813:18.36
Sep 24Cougar Falcon Invite at the Eagles NestSep 24 · 3,200 Meters Middle School · Place 160 · Grand Rapids Public SchGrand Rapids Public Sch3,200 Meters Middle School16018:45.86
Sep 16Sparta Invitational Division I Fri/D2-4 SatSep 16 · 2,500 Meters Middle School Varsity Division 1 · Place 42 · Grand Rapids Public SchGrand Rapids Public Sch2,500 Meters Middle School Varsity Division 14211:57.916