Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.8 Miles · Parchment HSSAC MS League Meet #1 · Sep 1314:34.82SAC MS League Meet #1September 13, 2022
2 Miles · Gobles Middle/High SchoolSAC MS Jamboree #1 · Sep 1215:40.32SAC MS Jamboree #1 September 12, 2023
2 Miles · Kalamazoo Christian ElementarySAC MS Championship · Oct 315:07.10SAC MS ChampionshipOctober 3, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1414:17.71MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
3,200 Meters · Warner CampSAC MS Jamboree #2 @ Warner Camp, Grand Junction · Sep 2714:59.84SAC MS Jamboree #2 @ Warner Camp, Grand JunctionSeptember 27, 2022
5,000 Meters · Allendale HSMHSAA LP Region 31-4 @ Allendale · Oct 3124:27.85MHSAA LP Region 31-4 @ AllendaleOctober 31, 2026
5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 1623:44.55SAC HS Jamboree #1September 16, 2026
5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 1524:16.76SAC Championship October 15, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1826:05.37Gobles InvitationalOctober 18, 2025
5,000 Meters · Mendon Cross Country CourseMendon Invitational · Sep 1329:33.4Mendon Invitational September 13, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 723:03.0MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2623:06.90Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2126:36.15Portage Central Early BirdAugust 21, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1025:56.32026 Portage InvitationalOctober 10, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2825:27.42026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 1025:42.14Hartford Teske InvitationalSeptember 10, 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 4 FinalsNov 7 · 5,000 Meters D4 · Place 166 · GoblesGobles5,000 Meters D416623:03.0 PB10
Oct 31MHSAA LP Region 31-4 @ AllendaleOct 31 · 5,000 Meters D4 Girls · Place 31 · GoblesGobles5,000 Meters D4 Girls3124:27.85 PB10
Oct 24Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 39 · GoblesGobles5,000 Meters Varsity3924:35.910
Oct 15SAC Championship Oct 15 · 5,000 Meters Combined JV · Place 3 · GoblesGobles5,000 Meters Combined JV324:16.76 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 4 · Place 106 · GoblesGobles5,000 Meters Division 410625:56.3 PB10
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters White Division (Small) - Girls · Place 23 · GoblesGobles5,000 Meters White Division (Small) - Girls2323:06.90 PB10
Sep 16SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 46 · GoblesGobles5,000 Meters Varsity4623:44.55 PB10
Sep 10Hartford Teske InvitationalSep 10 · 5,000 Meters Varsity · Place 30 · GoblesGobles5,000 Meters Varsity3025:42.14 PB10
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Girls · Place 118 · GoblesGobles5,000 Meters Midnight Girls11825:27.4 PB10
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 223 · GoblesGobles5,000 Meters Varsity22326:36.15 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 145 · GoblesGobles5,000 Meters Division 414522:43.209
Oct 25MHSAA LP Region 31-4 @ Allendale (C)Oct 25 · 5,000 Meters Division 4 · Place 22 · GoblesGobles5,000 Meters Division 42223:04.539
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 36 · GoblesGobles5,000 Meters Varsity3626:05.37 PB9
Oct 9Varsity XC SAC Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 60 · GoblesGobles5,000 Meters Varsity6024:30.339
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 4 · Place 99 · GoblesGobles5,000 Meters Division 49925:42.39
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 2 · Place 160 · GoblesGobles5,000 Meters Varsity Division 216025:34.329
Sep 24SAC HS Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 63 · GoblesGobles5,000 Meters Varsity6325:34.789
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 79 · GoblesGobles5,000 Meters Varsity7927:33.39
Sep 13Mendon Invitational Sep 13 · 5,000 Meters Varsity · Place 36 · GoblesGobles5,000 Meters Varsity3629:33.4 PB9

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19Gobles Little Guys InvitationalOct 19 · 2 Miles Middle School · Place 12 · GoblesGobles2 Miles Middle School1215:31.298
Oct 12MHSAA MS Regional - Zone 1 @ PortageOct 12 · 2 Miles Varsity · Place 24 · GoblesGobles2 Miles Varsity2415:04.508
Oct 52024 Portage InvitationalOct 5 · 2,500 Meters Middle School · Place 292 · GoblesGobles2,500 Meters Middle School29211:57.58
Oct 1SAC MS ChampionshipOct 1 · 2 Miles Middle School · Place 16 · GoblesGobles2 Miles Middle School1614:05.408
Sep 21Bangor InvitationalSep 21 · 2 Miles Middle School · Place 43 · GoblesGobles2 Miles Middle School4316:22.748
Sep 14Mendon InvitationalSep 14 · 1.75 Miles Middle School · Place 8 · GoblesGobles1.75 Miles Middle School812:34.98
Sep 10SAC MS Jamboree #1Sep 10 · 2 Miles Middle School · Place 10 · GoblesGobles2 Miles Middle School1014:23.228
Sep 5Hartford Teske InvitationalSep 5 · 2 Miles Middle School · Place 6 · GoblesGobles2 Miles Middle School615:13.138

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 21Gobles Little Guys InvitationalOct 21 · 2 Miles Middle School · Place 4 · GoblesGobles2 Miles Middle School415:07.877
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Small School · Place 8 · Gobles msGobles ms2 Miles Small School814:17.71 PB7
Oct 3SAC MS ChampionshipOct 3 · 2 Miles Middle School · Place 22 · Gobles msGobles ms2 Miles Middle School2215:07.10 PB7
Sep 30Otsego Bulldog InviteSep 30 · 2 Miles Middle School Varsity Division 2 · Place 26 · GoblesGobles2 Miles Middle School Varsity Division 22614:57.787
Sep 23Bangor Invitational Sep 23 · 2 Miles Middle School · Place 40 · GoblesGobles2 Miles Middle School4015:29.137
Sep 16Mendon InviteSep 16 · 1.75 Miles Middle School · Place 14 · GoblesGobles1.75 Miles Middle School1412:49.57
Sep 12SAC MS Jamboree #1 Sep 12 · 2 Miles Middle School · Place 20 · Gobles msGobles ms2 Miles Middle School2015:40.32 PB7
Sep 7Hartford Teske InvitationalSep 7 · 3,200 Meters Middle School · Place 5 · GoblesGobles3,200 Meters Middle School514:54.807

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Little Guys InvitationalOct 22 · 2 Miles Middle School · Place 16 · GoblesGobles2 Miles Middle School1615:48.336
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 71 · GoblesGobles2 Miles Varsity7114:27.726
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 201 · GoblesGobles2,500 Meters Middle School20111:27.76
Oct 4SAC MS ChampionshipOct 4 · 2 Miles Middle School · Place 48 · Gobles msGobles ms2 Miles Middle School4816:10.956
Sep 27SAC MS Jamboree #2 @ Warner Camp, Grand JunctionSep 27 · 3,200 Meters Middle School · Place 29 · Gobles msGobles ms3,200 Meters Middle School2914:59.84 PB6
Sep 24Bangor InvitationalSep 24 · 3,200 Meters Middle School · Place 24 · GoblesGobles3,200 Meters Middle School2415:11.206
Sep 17Mendon InviteSep 17 · 1.75 Miles Middle School · Place 30 · GoblesGobles1.75 Miles Middle School3013:52.76
Sep 13SAC MS League Meet #1Sep 13 · 1.8 Miles MS Girls · Place 31 · Gobles msGobles ms1.8 Miles MS Girls3114:34.82 PB6
Sep 8Hartford Bob Teske InviteSep 8 · 2 Miles Middle School · Place 33 · GoblesGobles2 Miles Middle School3316:26.346
Aug 31Southwest Michigan XC RustBuster InvitationalAug 31 · 3,200 Meters Middle School · Place 67 · GoblesGobles3,200 Meters Middle School6718:07.226