Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.6 Miles · Brooktree Golf CourseEv Berg Invitational · Oct 29:50.6Ev Berg InvitationalOctober 2, 2025
2 Miles · Rosemount High SchoolIrish Invitational · Sep 412:40.3Irish InvitationalSeptember 4, 2026
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2912:31.0Irish InvitationalAugust 29, 2025
2,500 Meters · Benson ParkMankato West Invitational · Sep 239:48.8Mankato West InvitationalSeptember 23, 2025
2,500 Meters · Eastwood Golf CourseMayo Invitational · Sep 119:44.0Mayo InvitationalSeptember 11, 2025
3,000 Meters · Zahler ParkMinnesota Middle School State Championships · Oct 2510:47.3Minnesota Middle School State ChampionshipsOctober 25, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 818:13.1Ev Berg InvitationalOctober 8, 2026
5,000 Meters · Century High SchoolRochester All-City Championships · Oct 1319:04.7Rochester All-City ChampionshipsOctober 13, 2026
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1719:04.8Mayo InvitationalSeptember 17, 2026
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1218:57.9All-American InvitationalSeptember 12, 2026
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2619:57.4Jim Flim Invitational (Winona)September 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 29MSHSL Section 1AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 46 · Rochester Mayo5,000 Meters Varsity4618:19.59
Oct 20Big 9 Conference ChampionshipsOct 20 · 5,000 Meters Junior Varsity · Place 18 · Rochester Mayo5,000 Meters Junior Varsity1818:19.29
Oct 13Rochester All-City ChampionshipsOct 13 · 5,000 Meters Varsity · Place 23 · Rochester Mayo5,000 Meters Varsity2319:04.7 PB9
Oct 8Ev Berg InvitationalOct 8 · 5,000 Meters Varsity · Place 78 · Rochester Mayo5,000 Meters Varsity7818:13.1 PB9
Sep 26Jim Flim Invitational (Winona)Sep 26 · 5,000 Meters Varsity · Place 81 · Rochester Mayo5,000 Meters Varsity8119:57.4 PB9
Sep 17Mayo InvitationalSep 17 · 5,000 Meters Varsity · Place 60 · Rochester Mayo5,000 Meters Varsity6019:04.8 PB9
Sep 12All-American InvitationalSep 12 · 5,000 Meters Varsity · Place 115 · Rochester Mayo5,000 Meters Varsity11518:57.9 PB9
Sep 4Irish InvitationalSep 4 · 2 Miles Varsity · Place 127 · Rochester Mayo2 Miles Varsity12712:40.3 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Minnesota Middle School State ChampionshipsOct 25 · 3,000 Meters Class AAA · Place 37 · Rochester Mayo3,000 Meters Class AAA3710:47.3 PB8
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 97 · Rochester Mayo5,000 Meters Junior Varsity9720:10.68
Oct 7Rochester All-City ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 16 · Rochester Mayo5,000 Meters Junior Varsity1619:49.88
Oct 2Ev Berg InvitationalOct 2 · 1.6 Miles Middle School · Place 5 · Rochester Mayo1.6 Miles Middle School59:50.6 PB8
Sep 23Mankato West InvitationalSep 23 · 2,500 Meters Junior High · Place 9 · Rochester Mayo2,500 Meters Junior High99:48.8 PB8
Sep 11Mayo InvitationalSep 11 · 2,500 Meters Middle School · Place 5 · Rochester Mayo2,500 Meters Middle School59:44.0 PB8
Aug 29Irish InvitationalAug 29 · 2 Miles C · Place 26 · Rochester Mayo2 Miles C2612:31.0 PB8