Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath MHSAA Middle School Regional - Zone 5 @ Bath · Oct 715:10.79MHSAA Middle School Regional - Zone 5 @ BathOctober 7, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1614:55.2JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1715:24.6JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Fish Creek Sportsman's Club49th Annual Don Baese Invitational · Sep 1616:33.9149th Annual Don Baese Invitational September 16, 2023
2 Miles · Fish Creek Sportsman's ClubCMAC Jamboree #1 · Sep 2117:34.37CMAC Jamboree #1September 21, 2022
2 Miles · Ithaca Junior/Senior High SchoolIthaca Yellowjacket Invitational · Aug 3017:02.67Ithaca Yellowjacket InvitationalAugust 30, 2023
2 Miles · Linden Middle SchoolLinden Classic · Sep 2520:15.20Linden ClassicSeptember 25, 2021
2 Miles · Portland Country ClubCMAC Jamboree #2 · Oct 417:13.3CMAC Jamboree #2October 4, 2022
2,000 Meters · Fitzgerald ParkGrand Ledge MS Invite · Oct 913:52.10Grand Ledge MS Invite October 9, 2019
2092 m · Bath Bath Middle School Invitational · Sep 2517:40.6Bath Middle School Invitational September 25, 2019
3,000 Meters · Lake Alliance ParkCMAC Jamboree #3 · Oct 1914:47.0CMAC Jamboree #3October 19, 2022
5,000 Meters · Bath Bret Clements Bath Invitational · Sep 1223:15.40Bret Clements Bath InvitationalSeptember 12, 2026
5,000 Meters · Bath Middle SchoolMHSAA LP Region 24-3 @ Bath · Oct 3122:39.76MHSAA LP Region 24-3 @ BathOctober 31, 2026
5,000 Meters · Byron HSByron Invitational · Aug 2725:15.33Byron Invitational August 27, 2026
5,000 Meters · Country Mill Orchard and Cider Mill Country Mill Classic · Oct 1322:30.93Country Mill ClassicOctober 13, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 322:51.97DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · Laingsburg HSCMAC Jamboree #1 · Sep 1825:57.1CMAC Jamboree #1September 18, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1722:48.9Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1122:21.80 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Linden MS/HS OFFICIAL43rd Linden Classic · Sep 2623:11.8943rd Linden ClassicSeptember 26, 2026
5,000 Meters · Saranac HSCMAC Jamboree #1 · Sep 2323:49.34CMAC Jamboree #1September 23, 2026
5,000 Meters · Shepherd HS XC Course2026 Shepherd John Bruder Classic · Sep 923:16.472026 Shepherd John Bruder ClassicSeptember 9, 2026
5,000 Meters · Sleepy Hollow State ParkEarly Burg Beach Run - High School Meet · Aug 1527:39.2Early Burg Beach Run - High School MeetAugust 15, 2025
5,000 Meters · Springfield Oaks County Park158th Annual Holly-Duane Raffin Festival of Races · Sep 1923:08.2958th Annual Holly-Duane Raffin Festival of RacesSeptember 19, 2026
5,000 Meters · St Johns High SchoolUnder the Lights Invite · Aug 2126:22.58Under the Lights InviteAugust 21, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 522:54.83St. Johns Last Chance InvitationalNovember 5, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 32 · BathBath5,000 Meters Open3222:54.83 PB11
Oct 31MHSAA LP Region 24-3 @ BathOct 31 · 5,000 Meters D3 Girls · Place 35 · BathBath5,000 Meters D3 Girls3522:39.76 PB11
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Girls · Place 127 · BathBath5,000 Meters Greater Lansing Girls12722:48.9 PB11
Oct 13Country Mill ClassicOct 13 · 5,000 Meters Girls High School · Place 20 · BathBath5,000 Meters Girls High School2022:30.93 PB11
Oct 8CMAC Jamboree #2Oct 8 · 5,000 Meters Varsity and JV · Place 21 · BathBath5,000 Meters Varsity and JV2122:59.0411
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Girls Varsity Division 3 and 4 · Place 27 · BathBath5,000 Meters Girls Varsity Division 3 and 42722:51.97 PB11
Sep 2643rd Linden ClassicSep 26 · 5,000 Meters High School Girls · Place 24 · BathBath5,000 Meters High School Girls2423:11.89 PB11
Sep 23CMAC Jamboree #1Sep 23 · 5,000 Meters Varsity and JV · Place 24 · BathBath5,000 Meters Varsity and JV2423:49.34 PB11
Sep 1958th Annual Holly-Duane Raffin Festival of RacesSep 19 · 5,000 Meters D4 Girls · Place 55 · BathBath5,000 Meters D4 Girls5523:08.29 PB11
Sep 12Bret Clements Bath InvitationalSep 12 · 5,000 Meters Class 3 · Place 11 · BathBath5,000 Meters Class 31123:15.40 PB11
Sep 92026 Shepherd John Bruder ClassicSep 9 · 5,000 Meters HS Girls 5K · Place 80 · BathBath5,000 Meters HS Girls 5K8023:16.47 PB11
Aug 27Byron Invitational Aug 27 · 5,000 Meters Varsity · Place 13 · BathBath5,000 Meters Varsity1325:15.33 PB11
Aug 21Under the Lights InviteAug 21 · 5,000 Meters Girls Black (Small Schools) · Place 65 · BathBath5,000 Meters Girls Black (Small Schools)6526:22.58 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Girls · Place 116 · BathBath5,000 Meters Greater Lansing Girls11622:21.80 PB10
Aug 15Early Burg Beach Run - High School MeetAug 15 · 5,000 Meters Varsity and JV · Place 51 · BathBath5,000 Meters Varsity and JV5127:39.2 PB10

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18CMAC Jamboree #1Sep 18 · 5,000 Meters Varsity and JV · Place 36 · BathBath5,000 Meters Varsity and JV3625:57.1 PB9

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Girls · Place 103 · BathBath2 Miles Top 10 Girls10314:55.2 PB8
Oct 7MHSAA Middle School Regional - Zone 5 @ BathOct 7 · 2 Miles Small School (D-3/D-4) · Place 31 · BathBath2 Miles Small School (D-3/D-4)3115:10.79 PB8
Sep 27Bath Middle School Invitational Sep 27 · 2 Miles Middle School · Place 32 · BathBath2 Miles Middle School3215:44.58
Sep 1649th Annual Don Baese Invitational Sep 16 · 2 Miles Middle School Girls · Place 37 · BathBath2 Miles Middle School Girls3716:33.91 PB8
Aug 30Ithaca Yellowjacket InvitationalAug 30 · 2 Miles Middle School · Place 27 · BathBath2 Miles Middle School2717:02.67 PB8
Aug 25BMS Time TrialAug 25 · 2 Miles Girls Race · Place 4 · BathBath2 Miles Girls Race419:17Unofficial8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19CMAC Jamboree #3Oct 19 · 3,000 Meters Middle School · Place 23 · BathBath3,000 Meters Middle School2314:47.0 PB7
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Girls · Place 106 · BathBath2 Miles Top 10 Girls10615:24.6 PB7
Oct 4CMAC Jamboree #2Oct 4 · 2 Miles Middle School · Place 26 · BathBath2 Miles Middle School2617:13.3 PB7
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 47 · BathBath2 Miles Middle School4716:43.07
Sep 21CMAC Jamboree #1Sep 21 · 2 Miles Middle School Girls · Place 26 · BathBath2 Miles Middle School Girls2617:34.37 PB7

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Linden ClassicSep 25 · 2 Miles Middle School Team Race · Place 83 · BathBath2 Miles Middle School Team Race8320:15.20 PB6
Sep 1853rd Holly/Duane Raffin Festival of RacesSep 18 · 3,200 Meters Middle School Varsity · Place 130 · MS_BathMS_Bath3,200 Meters Middle School Varsity13018:44.4—

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9Grand Ledge MS Invite Oct 9 · 2,000 Meters 6th and under · Place 102 · BathBath2,000 Meters 6th and under10213:52.10 PB4
Sep 25Bath Middle School Invitational Sep 25 · 1.3 Miles 5th Grade and under · Place 24 · BathBath1.3 Miles 5th Grade and under2417:40.6 PB4