Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2918:51.2Irish InvitationalAugust 29, 2025
2,500 Meters · Bancroft Bay ParkAlbert Lea Invitational · Aug 2813:52.5Albert Lea InvitationalAugust 28, 2023
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1526:57.40Mayo InvitationalSeptember 15, 2022
5,000 Meters · Benson ParkMankato West Invitational · Sep 2330:27.0Mankato West InvitationalSeptember 23, 2025
5,000 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 525:20.56Ev Berg InvitationalOctober 5, 2023
5,000 Meters · Century High SchoolRochester All-City Championships · Oct 727:03.3Rochester All-City ChampionshipsOctober 7, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1429:30.96Mayo InvitationalSeptember 14, 2023
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 528:30.6Faribault InvitationalSeptember 5, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Section 1AAA JVOct 23 · 5,000 Meters Junior Varsity · Place 100 · Rochester Mayo5,000 Meters Junior Varsity10027:45.612
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 115 · Rochester Mayo5,000 Meters Junior Varsity11526:27.712
Oct 7Rochester All-City ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 42 · Rochester Mayo5,000 Meters Junior Varsity4227:03.3 PB12
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 152 · Rochester Mayo5,000 Meters Junior Varsity15230:43.112
Sep 23Mankato West InvitationalSep 23 · 5,000 Meters Junior Varsity · Place 112 · Rochester Mayo5,000 Meters Junior Varsity11230:27.0 PB12
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 133 · Rochester Mayo5,000 Meters Junior Varsity13331:30.812
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 142 · Rochester Mayo5,000 Meters Junior Varsity14228:30.6 PB12
Aug 29Irish InvitationalAug 29 · 2 Miles Junior Varsity · Place 212 · Rochester Mayo2 Miles Junior Varsity21218:51.2 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 24Mankato West InvitationalSep 24 · 5,000 Meters Junior Varsity · Place 47 · Rochester Mayo5,000 Meters Junior Varsity4729:28.4JR
Sep 12Mayo InvitationalSep 12 · 2,500 Meters Varsity · Place 38 · Rochester Mayo2,500 Meters Varsity3813:45.8JR
Aug 27Albert Lea Invitational #1Aug 27 · 5,000 Meters Junior Varsity · Place 57 · Rochester Mayo5,000 Meters Junior Varsity5731:34.9JR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26Section 1AAA JVOct 26 · 5,000 Meters Junior Varsity · Place 96 · Rochester Mayo5,000 Meters Junior Varsity9626:13.610
Oct 17Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 90 · Rochester Mayo5,000 Meters Junior Varsity9025:11.410
Oct 10Rochester All-City ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 38 · Rochester Mayo5,000 Meters Junior Varsity3825:22.2010
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 116 · Rochester Mayo5,000 Meters Junior Varsity11625:20.56 PB10
Sep 26Mankato West InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 38 · Rochester Mayo5,000 Meters Junior Varsity3825:34.04—
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 84 · Rochester Mayo5,000 Meters Junior Varsity8429:30.96 PB10
Aug 28Albert Lea InvitationalAug 28 · 2,500 Meters Newcomers · Place 4 · Rochester Mayo2,500 Meters Newcomers413:52.5 PB10
Aug 28Albert Lea InvitationalAug 28 · 2,500 Meters Junior High · Place 19 · Rochester Mayo2,500 Meters Junior High1913:52.510

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27Section 1AAA JVOct 27 · 5,000 Meters Junior Varsity · Place 113 · Rochester Mayo5,000 Meters Junior Varsity11325:48.059
Oct 18Big 9 Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 100 · Rochester Mayo5,000 Meters Junior Varsity10025:43.759
Oct 11Rochester All-City ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 29 · Rochester Mayo5,000 Meters Junior Varsity2926:55.129
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 182 · Rochester Mayo5,000 Meters Junior Varsity18226:54.349
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Junior Varsity · Place 113 · Rochester Mayo2.95 Miles Junior Varsity11326:57.40 PB9
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Open · Place 193 · Rochester Mayo5,000 Meters Open19329:30.9—

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 1Rochester Mayo vs OwatonnaOct 1 · 5,000 Meters Junior Varsity · Place 5 · Rochester Mayo5,000 Meters Junior Varsity520:00.377
Sep 17Rochester Mayo vs AustinSep 17 · 2,500 Meters Middle School · Place 7 · Rochester Mayo2,500 Meters Middle School719:47.327
Sep 10Rochester JM TriSep 10 · 3,500 Meters Middle School · Place 6 · Rochester Mayo3,500 Meters Middle School619:54.317
Sep 3Rochester Mayo vs. Mankato WestSep 3 · 5,000 Meters Junior Varsity · Place 23 · Rochester Mayo5,000 Meters Junior Varsity2330:55.027