Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1521:47.91Mayo InvitationalSeptember 15, 2022
5,000 Meters · Brooktree Golf CourseBig 9 Conference Championships · Oct 1419:42.4Big 9 Conference ChampionshipsOctober 14, 2025
5,000 Meters · Century High SchoolRochester All-City Championships · Oct 720:56.5Rochester All-City ChampionshipsOctober 7, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1122:24.2Mayo InvitationalSeptember 11, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1421:32.6All-American InvitationalSeptember 14, 2024
5,000 Meters · Luther College CampusAll-American Invitational · Sep 922:49.50All-American InvitationalSeptember 9, 2023
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 522:07.3Faribault InvitationalSeptember 5, 2025
5,000 Meters · Saint Mary's University of MinnesotaJim Flim Invitational (Winona) · Sep 2022:10.0Jim Flim Invitational (Winona)September 20, 2025
5,000 Meters · Zumbrota Golf ClubZMKW Invitational · Sep 2521:49.2ZMKW InvitationalSeptember 25, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 23Section 1AAA JVOct 23 · 5,000 Meters Junior Varsity · Place 70 · Rochester Century5,000 Meters Junior Varsity7019:46.412
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Junior Varsity · Place 72 · Rochester Century5,000 Meters Junior Varsity7219:42.4 PB12
Oct 7Rochester All-City ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 36 · Rochester Century5,000 Meters Junior Varsity3620:56.5 PB12
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Junior Varsity · Place 129 · Rochester Century5,000 Meters Junior Varsity12920:34.612
Sep 25ZMKW InvitationalSep 25 · 5,000 Meters Junior Varsity · Place 28 · Rochester Century5,000 Meters Junior Varsity2821:49.2 PB12
Sep 20Jim Flim Invitational (Winona)Sep 20 · 5,000 Meters JV · Place 69 · Rochester Century5,000 Meters JV6922:10.0 PB12
Sep 13All-American InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 142 · Rochester Century5,000 Meters Junior Varsity14221:46.312
Sep 11Mayo InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 172 · Rochester Century5,000 Meters Junior Varsity17222:24.2 PB12
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 171 · Rochester Century5,000 Meters Junior Varsity17122:07.3 PB12
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 350 · Rochester Century5,000 Meters Varsity35023:26.6012

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 24Section 1AAA JVOct 24 · 5,000 Meters Junior Varsity · Place 78 · Rochester Century5,000 Meters Junior Varsity7820:30.711
Oct 15Big 9 Conference ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 98 · Rochester Century5,000 Meters Junior Varsity9820:20.111
Oct 8Rochester All-City ChampionshipsOct 8 · 5,000 Meters Junior Varsity · Place 19 · Rochester Century5,000 Meters Junior Varsity1920:51.2JR
Oct 3Ev Berg InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 149 · Rochester Century5,000 Meters Junior Varsity14920:24.8JR
Sep 26ZMKW InvitationalSep 26 · 5,000 Meters Junior Varsity · Place 29 · Rochester Century5,000 Meters Junior Varsity2922:11.2JR
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 82 · Rochester Century5,000 Meters Junior Varsity8222:53.011
Sep 14All-American InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 166 · Rochester Century5,000 Meters Junior Varsity16621:32.6 PB11
Sep 12Mayo InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 140 · Rochester Century5,000 Meters Junior Varsity14022:28.9JR
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 193 · Rochester Century5,000 Meters Junior Varsity19322:58.7JR
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 174 · Rochester Century5,000 Meters Varsity17421:02.6011

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26Section 1AAA JVOct 26 · 5,000 Meters Junior Varsity · Place 151 · Rochester Century5,000 Meters Junior Varsity15123:34.010
Oct 17Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 220 · Rochester Century5,000 Meters Junior Varsity22023:17.910
Oct 10Rochester All-City ChampionshipsOct 10 · 5,000 Meters Junior Varsity · Place 67 · Rochester Century5,000 Meters Junior Varsity6722:09.5110
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 217 · Rochester Century5,000 Meters Junior Varsity21721:40.6710
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 167 · Rochester Century5,000 Meters Junior Varsity16722:40.6810
Sep 9All-American InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 212 · Rochester Century5,000 Meters Junior Varsity21222:49.50 PB10
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 347 · Rochester Century5,000 Meters Varsity34723:07.910

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27Section 1AAA JVOct 27 · 5,000 Meters Junior Varsity · Place 173 · Rochester Century5,000 Meters Junior Varsity17322:55.009
Oct 18Big 9 Conference ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 163 · Rochester Century5,000 Meters Junior Varsity16321:40.169
Oct 11Rochester All-City ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 56 · Rochester Century5,000 Meters Junior Varsity5623:13.229
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 203 · Rochester Century5,000 Meters Junior Varsity20322:03.629
Sep 24Jim Flim Invitational (Winona)Sep 24 · 5,000 Meters Junior Varsity · Place 63 · Rochester Century5,000 Meters Junior Varsity6321:57.5—
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Junior Varsity · Place 140 · Rochester Century2.95 Miles Junior Varsity14021:47.91 PB9
Sep 10All-American InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 222 · Rochester Century5,000 Meters Junior Varsity22223:07.279
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Open · Place 306 · Rochester Century5,000 Meters Open30626:03.6—