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 1120:14.72MCAA Cross Country ChampionshipOctober 11, 2025
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

10 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 22Peterson ClassicOct 22 · 5,000 Meters Junior Varsity · Place 1 · Spectrum5,000 Meters Junior Varsity120:57.212
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:5012
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

10 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 18 · Spectrum5,000 Meters Varsity1820:48.55 PB11
Oct 11MCAA Cross Country ChampionshipOct 11 · 5,000 Meters Varsity · Place 4 · Spectrum5,000 Meters Varsity420:14.72 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
Aug 28Princeton InvitationalAug 28 · 5,000 Meters Varsity · Place 5 · Spectrum5,000 Meters Varsity520:09.2—
Aug 23St. Cloud Early Bird InviteAug 23 · 5,000 Meters Varsity · Place 5 · Spectrum5,000 Meters Varsity520:21.1011