Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Helder ParkWMMSC Jamboree at Creekside · Sep 3014:15.12WMMSC Jamboree at CreeksideSeptember 30, 2025
2 Miles · Unity Christian High SchoolHudsonville WMMSC Meet @ Unity · Oct 714:23.96Hudsonville WMMSC Meet @ UnityOctober 7, 2025
3,200 Meters · South Christian Sports ParkGrandville MS Meet · Sep 2314:21.27Grandville MS MeetSeptember 23, 2025
5,000 Meters · Allendale HSMHSAA LP Region 01-1 @ Allendale · Oct 3120:14.85MHSAA LP Region 01-1 @ AllendaleOctober 31, 2026
5,000 Meters · East Rockford MSOK Red Jamboree #1 · Sep 1521:24.74OK Red Jamboree #1September 15, 2026
5,000 Meters · Marion High School2026 Wildcat Classic · Sep 1621:02.202026 Wildcat ClassicSeptember 16, 2026
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 1 Finals · Nov 719:49.5MHSAA LP Division 1 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 319:46.5925th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1020:29.92026 Portage InvitationalOctober 10, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1820:43.47Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2821:26.82026 Under the Lights InviteAugust 28, 2026
5,000 Meters · The 5/6 Building @ GeorgetownOK Red Jamboree 2 · Sep 3020:24.04OK Red Jamboree 2September 30, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 1 FinalsNov 7 · 5,000 Meters D1 · Place 160 · HudsonvilleHudsonville5,000 Meters D116019:49.5 PB9
Oct 31MHSAA LP Region 01-1 @ AllendaleOct 31 · 5,000 Meters D1 Girls · Place 24 · HudsonvilleHudsonville5,000 Meters D1 Girls2420:14.85 PB9
Oct 22OK Red ChampionshipOct 22 · 5,000 Meters Varsity · Place 20 · HudsonvilleHudsonville5,000 Meters Varsity2020:02.99
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 1 · Place 91 · HudsonvilleHudsonville5,000 Meters Division 19120:29.9 PB9
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D1 Varsity · Place 43 · HudsonvilleHudsonville5,000 Meters D1 Varsity4319:46.59 PB9
Sep 30OK Red Jamboree 2Sep 30 · 5,000 Meters Varsity · Place 23 · HudsonvilleHudsonville5,000 Meters Varsity2320:24.04 PB9
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 2 Varsity · Place 68 · HudsonvilleHudsonville5,000 Meters Session 2 Varsity6820:43.47 PB9
Sep 162026 Wildcat ClassicSep 16 · 5,000 Meters Red · Place 67 · HudsonvilleHudsonville5,000 Meters Red6721:02.20 PB9
Sep 15OK Red Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 31 · HudsonvilleHudsonville5,000 Meters Varsity3121:24.74 PB9
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Girls · Place 31 · HudsonvilleHudsonville5,000 Meters Sunset Girls3121:26.8 PB9

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 14MHSAA MS Regional - Zone 6 @ GRPS (C)Oct 14 · 2 Miles Varsity · Place 26 · Riley StreetRiley Street2 Miles Varsity2613:39.948
Oct 7Hudsonville WMMSC Meet @ UnityOct 7 · 2 Miles Middle School · Place 19 · Riley StreetRiley Street2 Miles Middle School1914:23.96 PB8
Oct 42025 Portage InvitationalOct 4 · 2,500 Meters Middle School · Place 59 · Riley StreetRiley Street2,500 Meters Middle School5910:34.28
Sep 30WMMSC Jamboree at CreeksideSep 30 · 2 Miles Middle School · Place 15 · Riley StreetRiley Street2 Miles Middle School1514:15.12 PB8
Sep 23Grandville MS MeetSep 23 · 3,200 Meters Middle School · Place 36 · Riley StreetRiley Street3,200 Meters Middle School3614:21.27 PB8
Sep 202025 MS Dux DashSep 20 · 2 Miles 8th Grade · Place 6 · Riley StreetRiley Street2 Miles 8th Grade614:01.778
Sep 2042nd Linden ClassicSep 20 · 2 Miles 8th Grade · Place 6 · Riley StreetRiley Street2 Miles 8th Grade614:01.778
Sep 16WMMSC Jamboree at BC WestSep 16 · 2 Miles Middle School · Place 8 · Riley StreetRiley Street2 Miles Middle School814:30.108
Sep 11Mona Shores MS InvitationalSep 11 · 2 Miles Varsity · Place 12 · Riley StreetRiley Street2 Miles Varsity1214:13.258
Sep 9Hudsonville WMMSC Meet @ UnitySep 9 · 2 Miles Middle School · Place 12 · Riley StreetRiley Street2 Miles Middle School1214:46.58

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 19West Michigan Middle School XC Championship and GRPS Elementary InvitationalOct 19 · 2 Miles Junior Varsity Middle School · Place 6 · Riley StreetRiley Street2 Miles Junior Varsity Middle School614:22.807
Oct 15MHSAA MS Regional - Zone 6 @ Holland ChristianOct 15 · 2 Miles Middle School · Place 64 · Riley StreetRiley Street2 Miles Middle School6414:02.087
Oct 8WMMSC Conference Meet at JenisonOct 8 · 2 Miles Middle School · Place 33 · Riley StreetRiley Street2 Miles Middle School3314:59.127
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Middle School · Place 195 · Riley StreetRiley Street2,500 Meters Middle School19511:21.27
Oct 1Crestwood MS InvitationalOct 1 · 2 Miles Middle School · Place 48 · Riley StreetRiley Street2 Miles Middle School4815:39.467
Sep 24Hudsonville & Unity XC Meet @ Unity ChristianSep 24 · 2 Miles Varsity · Place 51 · Riley StreetRiley Street2 Miles Varsity5116:03.947
Sep 21Dux DashSep 21 · 2 Miles 7th Grade · Place 16 · Riley StreetRiley Street2 Miles 7th Grade1615:02.857
Sep 17WMMSC Jamboree at Byron Center MSSep 17 · 2 Miles Middle School · Place 39 · Riley StreetRiley Street2 Miles Middle School3916:45.537
Sep 12Mona Shores MS Cross Country InvitationalSep 12 · 2 Miles Junior Varsity Middle School · Place 2 · Riley StreetRiley Street2 Miles Junior Varsity Middle School215:17.987
Sep 10WMMSC Jamboree at Unity ChristianSep 10 · 2 Miles Middle School · Place 37 · Riley StreetRiley Street2 Miles Middle School3716:21.887
Sep 742nd West Ottawa Bredeweg InviteSep 7 · 2 Miles Middle School · Place 59 · Riley StreetRiley Street2 Miles Middle School5915:39.867