Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2914:09.0Irish InvitationalAugust 29, 2025
2,500 Meters · Bancroft Bay ParkAlbert Lea Invitational · Aug 2810:30.5Albert Lea InvitationalAugust 28, 2023
2600 m · Eastwood Golf CourseMayo Invitational · Sep 1410:30.12Mayo InvitationalSeptember 14, 2023
3,200 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 513:55.71Ev Berg InvitationalOctober 5, 2023
5,000 Meters · Benson ParkMankato West Invitational · Sep 2321:41.1Mankato West InvitationalSeptember 23, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 220:45.9Ev Berg InvitationalOctober 2, 2025
5,000 Meters · Century High SchoolRochester All-City Championships · Oct 721:40.5Rochester All-City ChampionshipsOctober 7, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1121:32.4Mayo InvitationalSeptember 11, 2025
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 522:54.2Faribault InvitationalSeptember 5, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 7Rochester All-City ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 51 · Rochester Mayo5,000 Meters Junior Varsity5121:40.5 PB9
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 140 · Rochester Mayo5,000 Meters Junior Varsity14020:45.9 PB9
Sep 23Mankato West InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 101 · Rochester Mayo5,000 Meters Junior Varsity10121:41.1 PB9
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 130 · Rochester Mayo5,000 Meters Junior Varsity13021:32.4 PB9
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 203 · Rochester Mayo5,000 Meters Junior Varsity20322:54.2 PB9
Aug 29Irish InvitationalAug 29 · 2 Miles Junior Varsity · Place 165 · Rochester Mayo2 Miles Junior Varsity16514:09.0 PB9

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Section 1AAA JVOct 24 · 5,000 Meters Junior Varsity · Place 113 · Rochester Mayo5,000 Meters Junior Varsity11321:49.48
Oct 15Big 9 Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 149 · Rochester Mayo5,000 Meters Junior Varsity14921:48.38
Oct 8Rochester All-City ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 28 · Rochester Mayo5,000 Meters Junior Varsity2822:08.08
Oct 3Ev Berg InvitationalOct 3 · 3,200 Meters Middle School · Place 25 · Rochester Mayo3,200 Meters Middle School2513:48.98
Sep 24Mankato West InvitationalSep 24 · 2,500 Meters Middle School · Place 26 · Rochester Mayo2,500 Meters Middle School2610:39.88
Sep 12Mayo InvitationalSep 12 · 2,500 Meters Varsity · Place 23 · Rochester Mayo2,500 Meters Varsity2310:48.38
Aug 27Albert Lea Invitational #1Aug 27 · 2,500 Meters Middle School · Place 6 · Rochester Mayo2,500 Meters Middle School610:57.98

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Section 1AAA JVOct 26 · 5,000 Meters Junior Varsity · Place 124 · Rochester Mayo5,000 Meters Junior Varsity12422:30.47
Oct 17Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 165 · Rochester Mayo5,000 Meters Junior Varsity16522:00.77
Oct 10Rochester All-City ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 56 · Rochester Mayo5,000 Meters Junior Varsity5621:46.387
Oct 5Ev Berg InvitationalOct 5 · 3,200 Meters Middle School · Place 21 · Rochester Mayo3,200 Meters Middle School2113:55.71 PB7
Sep 14Mayo InvitationalSep 14 · 2,600 Meters Junior High · Place 12 · Rochester Mayo2,600 Meters Junior High1210:30.12 PB7
Aug 28Albert Lea InvitationalAug 28 · 2,500 Meters Junior High · Place 3 · Rochester Mayo2,500 Meters Junior High310:30.5 PB7