Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,500 Meters · Eastwood Golf CourseMayo Invitational · Sep 169:52.82Mayo InvitationalSeptember 16, 2021
2.95 Miles · Eastwood Golf CourseMayo Invitational · Sep 1517:28.96Mayo InvitationalSeptember 15, 2022
3,200 Meters · Brooktree Golf CourseEv Berg Invitational · Oct 712:22.16Ev Berg InvitationalOctober 7, 2021
3,200 Meters · Winona Senior High SchoolJim Flim Invite · Sep 2512:23.3Jim Flim InviteSeptember 25, 2021
5,000 Meters · Brooktree Golf CourseMSHSL Section 1AAA Championships · Oct 2315:42.6MSHSL Section 1AAA ChampionshipsOctober 23, 2025
5,000 Meters · Century High SchoolRochester All-City Championships · Oct 716:17.7Rochester All-City ChampionshipsOctober 7, 2025
5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 1417:41.16Mayo InvitationalSeptember 14, 2023
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 116:10.4MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Luther CollegeAll-American Invitational · Sep 1316:18.4All-American InvitationalSeptember 13, 2025
5,000 Meters · Luther College CampusAll-American Invitational · Sep 917:47.20All-American InvitationalSeptember 9, 2023
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:40.0NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 35 · Rochester John Marshall5,000 Meters Class AAA3516:10.4 PB12
Oct 23MSHSL Section 1AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 2 · Rochester John Marshall5,000 Meters Varsity215:42.6 PB12
Oct 14Big 9 Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 4 · Rochester John Marshall5,000 Meters Varsity416:04.912
Oct 7Rochester All-City ChampionshipsOct 7 · 5,000 Meters Varsity · Place 1 · Rochester John Marshall5,000 Meters Varsity116:17.7 PB12
Oct 2Ev Berg InvitationalOct 2 · 5,000 Meters Varsity · Place 5 · Rochester John Marshall5,000 Meters Varsity516:06.212
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters Lefty Wright Boys Maroon Competition · Place 6 · Rochester John Marshall5,000 Meters Lefty Wright Boys Maroon Competition617:25.412
Sep 13All-American InvitationalSep 13 · 5,000 Meters Varsity · Place 8 · Rochester John Marshall5,000 Meters Varsity816:18.4 PB12
Aug 28St. Olaf H.S. ShowcaseAug 28 · 5,000 Meters Varsity · Place 17 · Rochester John Marshall5,000 Meters Varsity1716:42.0512

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 6 · Place 88 · Rochester John Marshall5,000 Meters Open Invitational Section 68816:40.0 PB11
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 80 · Rochester John Marshall5,000 Meters Class AAA8016:44.811
Oct 24MSHSL Section 1AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 5 · Rochester John Marshall5,000 Meters Varsity516:16.011
Oct 15Big 9 Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 7 · Rochester John Marshall5,000 Meters Varsity716:10.411
Oct 8Rochester All-City ChampionshipsOct 8 · 5,000 Meters Varsity · Place 1 · Rochester John Marshall5,000 Meters Varsity116:32.4JR
Oct 3Ev Berg InvitationalOct 3 · 5,000 Meters Varsity · Place 14 · Rochester John Marshall5,000 Meters Varsity1416:25.5JR
Sep 21Jim Flim InvitationalSep 21 · 5,000 Meters Varsity · Place 8 · Rochester John Marshall5,000 Meters Varsity817:28.111
Sep 14All-American InvitationalSep 14 · 5,000 Meters Varsity · Place 17 · Rochester John Marshall5,000 Meters Varsity1716:37.111
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 12 · Rochester John Marshall5,000 Meters Varsity1217:09.3011

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26MSHSL Section 1AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 20 · Rochester John Marshall5,000 Meters Varsity2017:28.510
Oct 17Big 9 Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 32 · Rochester John Marshall5,000 Meters Varsity3217:28.510
Oct 10Rochester All-City ChampionshipsOct 10 · 5,000 Meters Varsity · Place 4 · Rochester John Marshall5,000 Meters Varsity417:03.1610
Oct 5Ev Berg InvitationalOct 5 · 5,000 Meters Varsity · Place 36 · Rochester John Marshall5,000 Meters Varsity3617:11.5310
Sep 23Jim Flim Invitational (Winona)Sep 23 · 5,000 Meters Varsity · Place 12 · Rochester John5,000 Meters Varsity120:47.2—
Sep 14Mayo InvitationalSep 14 · 5,000 Meters Varsity · Place 41 · Rochester John Marshall5,000 Meters Varsity4117:41.16 PB10
Sep 9All-American InvitationalSep 9 · 5,000 Meters Varsity · Place 64 · Rochester John Marshall5,000 Meters Varsity6417:47.20 PB10
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 74 · Rochester John Marshall5,000 Meters Varsity7418:17.310

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 27MSHSL Section 1AAA ChampionshipsOct 27 · 5,000 Meters Varsity · Place 41 · Rochester John Marshall5,000 Meters Varsity4117:53.489
Oct 18Big 9 Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 45 · Rochester John Marshall5,000 Meters Varsity4517:41.129
Oct 6Ev Berg InvitationalOct 6 · 5,000 Meters Varsity · Place 47 · Rochester John Marshall5,000 Meters Varsity4717:32.829
Sep 27Mankato West InvitationalSep 27 · 5,000 Meters Varsity · Place 29 · Rochester John Marshall5,000 Meters Varsity2918:27.41—
Sep 15Mayo InvitationalSep 15 · 2.95 Miles Varsity · Place 57 · Rochester John Marshall2.95 Miles Varsity5717:28.96 PB9
Sep 10All-American InvitationalSep 10 · 5,000 Meters Varsity · Place 81 · Rochester John Marshall5,000 Meters Varsity8118:48.569
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 217 · Rochester John Marshall5,000 Meters Varsity21719:28.4—

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28Section 1AAA - JVOct 28 · 5,000 Meters Junior Varsity · Place 32 · Rochester John Marshall5,000 Meters Junior Varsity3219:03.798
Oct 7Ev Berg InvitationalOct 7 · 3,200 Meters Middle School · Place 2 · Rochester John Marshall3,200 Meters Middle School212:22.16 PB8
Sep 25Jim Flim InviteSep 25 · 3,200 Meters C Race · Place 3 · Rochester John Marshall3,200 Meters C Race312:23.3 PB8
Sep 16Mayo InvitationalSep 16 · 2,500 Meters Junior High · Place 5 · Rochester John Marshall2,500 Meters Junior High59:52.82 PB8