Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Allendale HSMHSAA LP Region 31-4 @ Allendale · Oct 3118:03.27MHSAA LP Region 31-4 @ AllendaleOctober 31, 2026
5,000 Meters · Fennville High SchoolSAC HS Jamboree #1 · Sep 1618:14.09SAC HS Jamboree #1September 16, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1119:11.12026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Gilmore Car MuseumSAC Championship · Oct 1518:25.95SAC Championship October 15, 2026
5,000 Meters · Gobles Middle/High SchoolGobles Invitational · Oct 1819:51.27Gobles InvitationalOctober 18, 2025
5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 618:18.24New Balance RunningLane XC ChampionshipsDecember 6, 2025
5,000 Meters · Lake Township ParkSAC HS Jamboree #2 at Bridgman · Sep 3018:23.1SAC HS Jamboree #2 at BridgmanSeptember 30, 2026
5,000 Meters · Mendon Cross Country CourseMendon Invitational · Sep 1319:09.2Mendon Invitational September 13, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 4 Finals · Nov 718:18.9MHSAA LP Division 4 FinalsNovember 7, 2026
5,000 Meters · Otsego HS25th Annual Bulldog Invitational · Oct 318:06.6525th Annual Bulldog InvitationalOctober 3, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2617:57.64Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portage West Middle SchoolPortage Central Early Bird · Aug 2118:47.01Portage Central Early BirdAugust 21, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:00.12026 Portage InvitationalOctober 10, 2026
5,000 Meters · Shepherd HS XC CourseMITCA Michigan Meet of Champions 2025 by HOKA · Nov 818:03.70MITCA Michigan Meet of Champions 2025 by HOKANovember 8, 2025
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2819:01.82026 Under the Lights InviteAugust 28, 2026
5,000 Meters · Van Buren Youth FairHartford Teske Invitational · Sep 418:42.96Hartford Teske InvitationalSeptember 4, 2025

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 4 FinalsNov 7 · 5,000 Meters D4 · Place 1 · GoblesGobles5,000 Meters D4118:18.9 PB12
Oct 31MHSAA LP Region 31-4 @ AllendaleOct 31 · 5,000 Meters D4 Girls · Place 1 · GoblesGobles5,000 Meters D4 Girls118:03.27 PB12
Oct 24Gobles Invitational Oct 24 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:10.312
Oct 15SAC Championship Oct 15 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:25.95 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 4 · Place 1 · GoblesGobles5,000 Meters Division 4118:00.1 PB12
Oct 325th Annual Bulldog InvitationalOct 3 · 5,000 Meters D2 Varsity · Place 5 · GoblesGobles5,000 Meters D2 Varsity518:06.65 PB12
Sep 30SAC HS Jamboree #2 at BridgmanSep 30 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:23.1 PB12
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters White Division (Small) - Girls · Place 1 · GoblesGobles5,000 Meters White Division (Small) - Girls117:57.64 PB12
Sep 16SAC HS Jamboree #1Sep 16 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:14.09 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Spartan Elite (Top 10 at 25 States) · Place 12 · GoblesGobles5,000 Meters Spartan Elite (Top 10 at 25 States)1219:11.1 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Girls · Place 3 · GoblesGobles5,000 Meters Midnight Girls319:01.8 PB12
Aug 21Portage Central Early BirdAug 21 · 5,000 Meters Varsity · Place 4 · GoblesGobles5,000 Meters Varsity418:47.01 PB12

2025 Cross Country

17 results
DateMeetEventPlMarkGr
Dec 6New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Gold · Place 54 · UnattachedUnattached5,000 Meters Gold5418:18.24 PB11
Nov 8MITCA Michigan Meet of Champions 2025 by HOKANov 8 · 5,000 Meters Girls Elite Team · Place 24 · GoblesGobles5,000 Meters Girls Elite Team2418:03.70 PB11
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 2 · GoblesGobles5,000 Meters Division 4218:36.1011
Oct 25MHSAA LP Region 31-4 @ Allendale (C)Oct 25 · 5,000 Meters Division 4 · Place 1 · GoblesGobles5,000 Meters Division 4118:11.1211
Oct 18Gobles InvitationalOct 18 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:51.27 PB11
Oct 9Varsity XC SAC Jamboree #3Oct 9 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:26.5211
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 4 · Place 3 · GoblesGobles5,000 Meters Division 4318:48.111
Sep 27Bulldog InvitationalSep 27 · 5,000 Meters Varsity Division 2 · Place 3 · GoblesGobles5,000 Meters Varsity Division 2317:46.7811
Sep 24SAC HS Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:56.3911
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:07.011
Sep 13Mendon Invitational Sep 13 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:09.2 PB11
Sep 10SAC Conference Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:27.2511
Sep 4Hartford Teske InvitationalSep 4 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:42.96 PB11
Aug 27Southwest Michigan Rustbuster XC InvitationalAug 27 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:24.811
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 2 · GoblesGobles5,000 Meters Varsity218:40.8JR
Aug 20Baker Woods Early Season InvitationalAug 20 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity120:49.7111
Aug 15Portage Central Early BirdAug 15 · 5,000 Meters Varsity · Place 2 · GoblesGobles5,000 Meters Varsity218:27.5911

2024 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 9MITCA 5th Annual Meet of Champions Presented by HOKANov 9 · 5,000 Meters Elite · Place 65 · GoblesGobles5,000 Meters Elite6518:41.5310
Nov 2MHSAA LP Division 4 FinalsNov 2 · 5,000 Meters Division 4 · Place 3 · GoblesGobles5,000 Meters Division 4318:26.410
Oct 26MHSAA LP Region 31-4 @ AllendaleOct 26 · 5,000 Meters Division 4 · Place 1 · GoblesGobles5,000 Meters Division 4118:34.6010
Oct 19Gobles Little Guys InvitationalOct 19 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:11.4810
Oct 10SAC HS ChampionshipOct 10 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:30.3810
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 4 · Place 2 · GoblesGobles5,000 Meters Division 4218:26.110
Sep 28Otsego Bulldog Invitational Sep 28 · 5,000 Meters Varsity Division 2 · Place 9 · GoblesGobles5,000 Meters Varsity Division 2918:39.5610
Sep 25SAC HS Jamboree #2Sep 25 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:40.3210
Sep 21Bangor InvitationalSep 21 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:20.4910
Sep 14Mendon InvitationalSep 14 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity120:38.710
Sep 11SAC HS Jamboree #1Sep 11 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:52.1610
Sep 5Hartford Teske InvitationalSep 5 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:58.8010
Aug 28Southwest Michigan Rustbuster XC InvitationalAug 28 · 5,000 Meters Varsity · Place 2 · GoblesGobles5,000 Meters Varsity219:19.7910
Aug 21Baker Woods Invitational Early SeasonAug 21 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity121:10.4010
Aug 16Portage Central Early BirdAug 16 · 5,000 Meters Varsity · Place 5 · GoblesGobles5,000 Meters Varsity519:28.9110

2023 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 4 FinalsNov 4 · 5,000 Meters Division 4 · Place 7 · GoblesGobles5,000 Meters Division 4718:58.39
Oct 28MHSAA LP Region 31-4 @ AllendaleOct 28 · 5,000 Meters Division 4 · Place 2 · GoblesGobles5,000 Meters Division 4218:44.599
Oct 21Gobles Little Guys InvitationalOct 21 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:31.279
Oct 12SAC HS ChampionshipOct 12 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:23.519
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 4 · Place 5 · GoblesGobles5,000 Meters Division 4519:02.39
Sep 30Otsego Bulldog InviteSep 30 · 5,000 Meters Varsity Division 4 · Place 1 · GoblesGobles5,000 Meters Varsity Division 4118:58.209
Sep 27SAC HS Jamboree #2Sep 27 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity118:40.929
Sep 23Bangor Invitational Sep 23 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:14.409
Sep 16Mendon InviteSep 16 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:45.29
Sep 13SAC HS Jamboree #1Sep 13 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:30.289
Sep 7Hartford Teske InvitationalSep 7 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity119:31.979
Aug 30Southwest Michigan XC RustBuster InvitationalAug 30 · 5,000 Meters Varsity · Place 5 · GoblesGobles5,000 Meters Varsity519:25.149
Aug 22Bridgman InvitationalAug 22 · 5,000 Meters Varsity · Place 1 · GoblesGobles5,000 Meters Varsity120:21.79
Aug 18Portage Central Early BirdAug 18 · 5,000 Meters Varsity · Place 17 · GoblesGobles5,000 Meters Varsity1720:35.999

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 22Little Guys InvitationalOct 22 · 2 Miles Middle School · Place 1 · GoblesGobles2 Miles Middle School112:22.018
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 5 · GoblesGobles2 Miles Varsity512:25.558
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 14 · GoblesGobles2,500 Meters Middle School149:39.48
Sep 24Bangor InvitationalSep 24 · 3,200 Meters Middle School · Place 1 · GoblesGobles3,200 Meters Middle School112:30.798
Sep 17Mendon InviteSep 17 · 1.75 Miles Middle School · Place 1 · GoblesGobles1.75 Miles Middle School110:46.78
Sep 8Hartford Bob Teske InviteSep 8 · 2 Miles Middle School · Place 1 · GoblesGobles2 Miles Middle School112:35.788
Aug 31Southwest Michigan XC RustBuster InvitationalAug 31 · 3,200 Meters Middle School · Place 1 · GoblesGobles3,200 Meters Middle School113:00.748

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Little Guys InvitationalOct 23 · 3,200 Meters Middle School · Place 4 · GoblesGobles3,200 Meters Middle School413:34.607
Oct 92021 Portage Cross Country InvitationalOct 9 · 2,500 Meters Middle School Varsity · Place 65 · GoblesGobles2,500 Meters Middle School Varsity6510:24.57
Sep 29SAC League Meet #2Sep 29 · 2 Miles Middle School · Place 8 · GoblesGobles2 Miles Middle School814:48.747
Sep 25Bangor InvitationalSep 25 · 3,200 Meters Middle School · Place 5 · GoblesGobles3,200 Meters Middle School513:03.257
Sep 18Mendon Invitational Sep 18 · 1.75 Miles Middle School · Place 8 · GoblesGobles1.75 Miles Middle School811:56.337
Sep 15SAC League Meet #1Sep 15 · 2 Miles Middle School · Place 8 · GoblesGobles2 Miles Middle School814:10.517
Sep 9Hartford Bob Teske InviteSep 9 · 2 Miles Middle School · Place 7 · GoblesGobles2 Miles Middle School713:37.887
Sep 1Southwest Michigan Rustbuster XC Invitational Sep 1 · 3,200 Meters Middle School · Place 9 · GoblesGobles3,200 Meters Middle School914:177

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Mendon Mini Invitational Oct 10 · 1.8 Miles Middle School · Place 14 · GoblesGobles1.8 Miles Middle School1413:376
Oct 3Quad at GoblesOct 3 · 1.7 Miles Middle School · Place 10 · GoblesGobles1.7 Miles Middle School1017:26.956