Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount High SchoolIrish Invitational · Sep 420:41.1Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2920:59.6Irish InvitationalAugust 29, 2025
5,000 Meters · Benson ParkMankato West Invitational · Sep 2933:45.4Mankato West InvitationalSeptember 29, 2026
5,000 Meters · Brooktree Golf CourseSection 1AAA JV · Oct 2930:13.78Section 1AAA JVOctober 29, 2026
5,000 Meters · Century High SchoolRochester All-City Championships · Oct 1330:49.1Rochester All-City ChampionshipsOctober 13, 2026
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1732:54.2Mayo InvitationalSeptember 17, 2026
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 1133:01.8Faribault InvitationalSeptember 11, 2026
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2026:02.7Jim Flim Invitational (Winona)September 20, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29Section 1AAA JVOct 29 · 5,000 Meters Junior Varsity · Place 115 · Rochester Mayo5,000 Meters Junior Varsity11530:13.78 PB11
Oct 20Big 9 Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 147 · Rochester Mayo5,000 Meters Junior Varsity14730:41.111
Oct 13Rochester All-City ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 69 · Rochester Mayo5,000 Meters Junior Varsity6930:49.1 PB11
Oct 8Ev Berg InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 196 · Rochester Mayo5,000 Meters Junior Varsity19631:36.611
Sep 29Mankato West InvitationalSep 29 · 5,000 Meters Junior Varsity · Place 66 · Rochester Mayo5,000 Meters Junior Varsity6633:45.4 PB11
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 164 · Rochester Mayo5,000 Meters Junior Varsity16432:54.2 PB11
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 150 · Rochester Mayo5,000 Meters Junior Varsity15033:01.8 PB11
Sep 4Irish InvitationalSep 4 · 2 Miles Junior Varsity · Place 123 · Rochester Mayo2 Miles Junior Varsity12320:41.1 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 7Rochester All-City ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 76 · Rochester Mayo5,000 Meters Junior Varsity7634:42.910
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 167 · Rochester Mayo5,000 Meters Junior Varsity16732:19.710
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters Varsity · Place 71 · Rochester Mayo5,000 Meters Varsity7126:02.7 PB10
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 174 · Rochester Mayo5,000 Meters Junior Varsity17434:30.810
Aug 29Irish InvitationalAug 29 · 2 Miles Junior Varsity · Place 235 · Rochester Mayo2 Miles Junior Varsity23520:59.6 PB10

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Rochester All-City ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 50 · Rochester Mayo5,000 Meters Junior Varsity5031:47.3FR
Oct 3Ev Berg InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 189 · Rochester Mayo5,000 Meters Junior Varsity18931:33.0FR
Sep 24Mankato West InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 66 · Rochester Mayo5,000 Meters Junior Varsity6635:09.5FR
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 121 · Rochester Mayo5,000 Meters Junior Varsity12136:58.1FR
Aug 27Albert Lea Invitational #1Aug 27 · 5,000 Meters Junior Varsity · Place 66 · Rochester Mayo5,000 Meters Junior Varsity6638:57.6FR

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 186 · Rochester Mayo5,000 Meters Junior Varsity18631:44.48
Oct 10Rochester All-City ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 76 · Rochester Mayo5,000 Meters Junior Varsity7632:29.528