Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Apollo High SchoolMSHSL Section 5AA Championships · Oct 2323:03.05MSHSL Section 5AA ChampionshipsOctober 23, 2025
5,000 Meters · Fairway Shores GCPrinceton Invitational · Sep 325:12.9Princeton InvitationalSeptember 3, 2026
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1823:52.2Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · GIRL SCOUT CAMP Elk RiverThunder Trail Classic · Oct 123:39.8Thunder Trail ClassicOctober 1, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 123:58.5MSHSL Class AA State ChampionshipsNovember 1, 2025
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 723:08.7MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Pine City Country ClubPine City Invite · Sep 1024:47Pine City InviteSeptember 10, 2026
5,000 Meters · Prairie Park Thundering Royal Elk Invitational · Oct 822:38.5Thundering Royal Elk InvitationalOctober 8, 2026
5,000 Meters · Princeton Golf CourseTiger Invitational · Oct 1322:33.95Tiger InvitationalOctober 13, 2026
5,000 Meters · Southbrook Golf CourseAnnandale Invitational · Sep 923:21.4Annandale InvitationalSeptember 9, 2025
5,000 Meters · The Ponds Golf CourseMississippi 8 Cross Country Championship · Oct 1423:11.9Mississippi 8 Cross Country ChampionshipOctober 14, 2025

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 155 · Zimmerman5,000 Meters Class AA15523:08.7 PB10
Oct 29MSHSL Section 5AA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 44 · Zimmerman5,000 Meters Varsity4423:31.1010
Oct 20Mississippi 8 XC ChampionshipOct 20 · 5,000 Meters Varsity · Place 43 · Zimmerman5,000 Meters Varsity4323:01.110
Oct 13Tiger InvitationalOct 13 · 5,000 Meters Varsity · Place 77 · Zimmerman5,000 Meters Varsity7722:33.95 PB10
Oct 8Thundering Royal Elk InvitationalOct 8 · 5,000 Meters Varsity · Place 92 · Zimmerman5,000 Meters Varsity9222:38.5 PB10
Oct 1Thunder Trail ClassicOct 1 · 5,000 Meters Girls Varsity · Place 22 · Zimmerman5,000 Meters Girls Varsity2223:39.8 PB10
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters Gary Wilson Girls Gold Competition · Place 148 · Zimmerman5,000 Meters Gary Wilson Girls Gold Competition14823:52.2 PB10
Sep 15Cardinal ClassicSep 15 · 5,000 Meters Varsity · Place 34 · Zimmerman5,000 Meters Varsity3424:30.010
Sep 10Pine City InviteSep 10 · 5,000 Meters Varsity · Place 39 · Zimmerman5,000 Meters Varsity3924:47 PB10
Sep 3Princeton InvitationalSep 3 · 5,000 Meters Varsity · Place 57 · Zimmerman5,000 Meters Varsity5725:12.9 PB10

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AA State ChampionshipsNov 1 · 5,000 Meters Class AA · Place 153 · Zimmerman5,000 Meters Class AA15323:58.5 PB9
Oct 23MSHSL Section 5AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 42 · Zimmerman5,000 Meters Varsity4223:03.05 PB9
Oct 14Mississippi 8 Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 49 · Zimmerman5,000 Meters Varsity4923:11.9 PB9
Oct 7Tiger InvitationalOct 7 · 5,000 Meters Varsity · Place 83 · Zimmerman5,000 Meters Varsity8322:47.89
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Junior Varsity · Place 9 · Zimmerman5,000 Meters Junior Varsity924:28.59
Sep 25Thunder Trail ClassicSep 25 · 5,000 Meters Varsity · Place 25 · Zimmerman5,000 Meters Varsity2526:27.79
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Maroon Competition · Place 334 · Zimmerman5,000 Meters High School Girls Maroon Competition33428:18.49
Sep 9Annandale InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 1 · Zimmerman5,000 Meters Junior Varsity123:21.4 PB9
Sep 4Pine City InviteSep 4 · 5,000 Meters Junior Varsity · Place 7 · Zimmerman5,000 Meters Junior Varsity724:319
Aug 28Princeton InvitationalAug 28 · 3,000 Meters Junior Varsity · Place 7 · Zimmerman3,000 Meters Junior Varsity714:02.2—