Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2320:48.55MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Bassett Creek ParkMCAA Cross Country Championship · Oct 1020:50MCAA Cross Country ChampionshipOctober 10, 2026
5,000 Meters · Central ParkPact/Legacy XC Invitational · Sep 420:31.97Pact/Legacy XC InvitationalSeptember 4, 2025
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 321:26.4Princeton InvitationalSeptember 3, 2026
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Sep 2521:22.4Thunder Trail ClassicSeptember 25, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1921:50.0Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 721:34.4MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Pierz Golf CoursePierz Pioneer Stampede · Sep 2120:45.4Pierz Pioneer StampedeSeptember 21, 2026
5,000 Meters · Prairie Park Thundering Royal Elk · Oct 220:38.1Thundering Royal ElkOctober 2, 2025
5,000 Meters · Southbrook Golf CourseAnnandale Invitational · Sep 919:56.2Annandale InvitationalSeptember 9, 2025
5,000 Meters · The Ponds Golf CourseMSHSL Section 5AA Championships · Oct 2920:55.50MSHSL Section 5AA ChampionshipsOctober 29, 2026
5,000 Meters · Warner Lake County ParkWarner Lake Invitational · Sep 1021:26.33Warner Lake InvitationalSeptember 10, 2026
5,000 Meters · Watertown-Mayer High SchoolWatertown Mayer XC Invite · Oct 1320:44Watertown Mayer XC InviteOctober 13, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 133 · Spectrum5,000 Meters Class AA13321:34.4 PB12
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 13 · Spectrum5,000 Meters Varsity1320:55.50 PB12
Oct 13Watertown Mayer XC InviteOct 13 · 5,000 Meters Girls High School · Place 1 · Spectrum5,000 Meters Girls High School120:44 PB12
Oct 10MCAA Cross Country ChampionshipOct 10 · 5,000 Meters Varsity · Place 3 · Spectrum5,000 Meters Varsity320:50 PB12
Oct 1Thunder Trail ClassicOct 1 · 5,000 Meters Girls Varsity · Place 10 · Spectrum5,000 Meters Girls Varsity1021:23.912
Sep 21Pierz Pioneer StampedeSep 21 · 5,000 Meters Varsity · Place 7 · Spectrum5,000 Meters Varsity720:45.4 PB12
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 7 · Spectrum5,000 Meters Varsity720:47.412
Sep 10Warner Lake InvitationalSep 10 · 5,000 Meters Varsity · Place 5 · Spectrum5,000 Meters Varsity521:26.33 PB12
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 17 · Spectrum5,000 Meters Varsity1721:26.4 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 18 · Spectrum5,000 Meters Varsity1820:48.55 PB11
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 18 · Spectrum5,000 Meters Varsity1820:38.1 PB11
Sep 25Thunder Trail ClassicSep 25 · 5,000 Meters Varsity · Place 3 · Spectrum5,000 Meters Varsity321:22.4 PB11
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Championship Race · Place 172 · Spectrum5,000 Meters High School Girls Championship Race17221:50.0 PB11
Sep 15Rey Zimney StampedeSep 15 · 5,000 Meters Varsity · Place 15 · Spectrum5,000 Meters Varsity1521:16.811
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Varsity · Place 8 · Spectrum5,000 Meters Varsity819:56.2 PB11
Sep 4Pact/Legacy XC InvitationalSep 4 · 5,000 Meters Varsity · Place 3 · Spectrum5,000 Meters Varsity320:31.97 PB11