Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4AAA Championships · Oct 2217:19.5MSHSL Section 4AAA ChampionshipsOctober 22, 2025
5,000 Meters · Les Bolstadt Golf CourseRoy Griak Invitational · Sep 1918:21.9Roy Griak InvitationalSeptember 19, 2025
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1117:58.3Lakeville North AppleJack InvitationalSeptember 11, 2025
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 329:15.3Running of the CowsOctober 3, 2026
8,000 Meters · Prescott High SchoolRiver Town Invitational · Sep 430:41.1River Town InvitationalSeptember 4, 2026
8,000 Meters · St. Olaf CollegeSt Olaf Invitational · Sep 1928:20.5St Olaf InvitationalSeptember 19, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 328 · UW-River FallsUW-River Falls8,000 Meters Navy Championship32829:15.3 PBFr
Sep 19St Olaf InvitationalSep 19 · 8,000 Meters Men · Place 132 · UW-River FallsUW-River Falls8,000 Meters Men13228:20.5 PBFr
Sep 4River Town InvitationalSep 4 · 8,000 Meters Men's · Place 37 · UW-River FallsUW-River Falls8,000 Meters Men's3730:41.1 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22MSHSL Section 4AAA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 20 · WoodburyWoodbury5,000 Meters Varsity2017:19.5 PB12
Oct 14Suburban East Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 42 · WoodburyWoodbury5,000 Meters Varsity4217:00.2SR
Oct 4Simley InvitationalOct 4 · 5,000 Meters Varsity · Place 20 · WoodburyWoodbury5,000 Meters Varsity2018:02.7SR
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 217 · WoodburyWoodbury5,000 Meters High School Boys Championship Race21718:21.9 PB12
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Varsity · Place 33 · WoodburyWoodbury5,000 Meters Varsity3317:58.3 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Suburban East Cross Country ChampionshipsOct 15 · 5,000 Meters Varsity · Place 32 · WoodburyWoodbury5,000 Meters Varsity3216:37.311
Oct 5Simley InvitationalOct 5 · 5,000 Meters Varsity · Place 13 · WoodburyWoodbury5,000 Meters Varsity1317:17.4JR
Sep 13Lakeville North AppleJack InvitationalSep 13 · 5,000 Meters Varsity · Place 41 · WoodburyWoodbury5,000 Meters Varsity4117:48.9JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Suburban East Conference Cross CountryOct 17 · Varsity · Place 38 · WoodburyWoodburyVarsity385:3310
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 114 · WoodburyWoodbury5,000 Meters Varsity11419:06.710
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Varsity · Place 114 · WoodburyWoodbury5,000 Meters Varsity11419:06.710
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Varsity · Place 101 · WoodburyWoodbury5,000 Meters Varsity10119:22.110

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18Suburban East Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 52 · WoodburyWoodbury5,000 Meters Varsity525:419

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 19Suburban East Conference ChampionshipOct 19 · 5,000 Meters Varsity · Place 64 · WoodburyWoodbury5,000 Meters Varsity645:568
Sep 17Lakeville North Apple Jack InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 6 · WoodburyWoodbury5,000 Meters Junior Varsity619:03.38

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 7Suburban East Conference XC ChampionshipsOct 7 · 5,000 Meters Junior Varsity · Place 80 · WoodburyWoodbury5,000 Meters Junior Varsity806:277