Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2815:20.3Bath Middle School InvitationalSeptember 28, 2022
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1616:05.2JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1715:07.5JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fish Creek Sportsman's Club49th Annual Don Baese Invitational · Sep 1616:25.7549th Annual Don Baese Invitational September 16, 2023
2 Miles · Fish Creek Sportsman's ClubCMAC Jamboree #1 · Sep 2115:31.46CMAC Jamboree #1September 21, 2022
2 Miles · Ithaca Junior/Senior High SchoolIthaca Yellowjacket Invitational · Aug 3017:22.11Ithaca Yellowjacket InvitationalAugust 30, 2023
2 Miles · Portland Country ClubCMAC Jamboree #2 · Oct 415:41.6CMAC Jamboree #2October 4, 2022
3,000 Meters · Lake Alliance ParkCMAC Jamboree #3 · Oct 1914:26.7CMAC Jamboree #3October 19, 2022
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1226:41.14Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Bath Middle SchoolMHSAA LP Region 24-3 @ Bath · Oct 3124:18.22MHSAA LP Region 24-3 @ BathOctober 31, 2026
5,000 Meters · Byron HSByron Invitational · Aug 2726:33.45Byron Invitational August 27, 2026
5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 1824:51.5CMAC Jamboree #1September 18, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1726:51.6Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1124:00.60 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 925:15.572026 Shepherd John Bruder ClassicSeptember 9, 2026
5,000 Meters · Sleepy Hollow State ParkEarly Burg Beach Run - High School Meet · Aug 1526:15.6Early Burg Beach Run - High School MeetAugust 15, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1924:29.4858th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2126:29.67Under the Lights InviteAugust 21, 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 24-3 @ BathOct 31 · 5,000 Meters D3 Girls · Place 54 · BathBath5,000 Meters D3 Girls5424:18.22 PB11
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Girls · Place 183 · BathBath5,000 Meters Greater Lansing Girls18326:51.6 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Girls · Place 75 · BathBath5,000 Meters D4 Girls7524:29.48 PB11
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 3 · Place 37 · BathBath5,000 Meters Class 33726:41.14 PB11
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Girls 5K · Place 128 · BathBath5,000 Meters HS Girls 5K12825:15.57 PB11
Aug 27Byron Invitational Aug 27 · 5,000 Meters Varsity · Place 21 · BathBath5,000 Meters Varsity2126:33.45 PB11
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Girls Black (Small Schools) · Place 68 · BathBath5,000 Meters Girls Black (Small Schools)6826:29.67 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Girls · Place 160 · BathBath5,000 Meters Greater Lansing Girls16024:00.60 PB10
Aug 15Early Burg Beach Run - High School MeetAug 15 · 5,000 Meters Varsity and JV · Place 42 · BathBath5,000 Meters Varsity and JV4226:15.6 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18CMAC Jamboree #1Sep 18 · 5,000 Meters Varsity and JV · Place 30 · BathBath5,000 Meters Varsity and JV3024:51.5 PB9

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Girls · Place 169 · BathBath2 Miles Top 10 Girls16916:05.2 PB8
Oct 7MHSAA Middle School Regional - Zone 5 @ BathOct 7 · 2 Miles Small School (D-3/D-4) · Place 66 · BathBath2 Miles Small School (D-3/D-4)6617:07.358
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 51 · BathBath2 Miles Middle School5116:47.98
Sep 1649th Annual Don Baese Invitational Sep 16 · 2 Miles Middle School Girls · Place 33 · BathBath2 Miles Middle School Girls3316:25.75 PB8
Aug 30Ithaca Yellowjacket InvitationalAug 30 · 2 Miles Middle School · Place 29 · BathBath2 Miles Middle School2917:22.11 PB8
Aug 25BMS Time TrialAug 25 · 2 Miles Girls Race · Place 6 · BathBath2 Miles Girls Race620:36Unofficial8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19CMAC Jamboree #3Oct 19 · 3,000 Meters Middle School · Place 22 · BathBath3,000 Meters Middle School2214:26.7 PB7
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Girls · Place 97 · BathBath2 Miles Top 10 Girls9715:07.5 PB7
Oct 4CMAC Jamboree #2Oct 4 · 2 Miles Middle School · Place 16 · BathBath2 Miles Middle School1615:41.6 PB7
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 30 · BathBath2 Miles Middle School3015:20.3 PB7
Sep 21CMAC Jamboree #1Sep 21 · 2 Miles Middle School Girls · Place 15 · BathBath2 Miles Middle School Girls1515:31.46 PB7