Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brooktree Golf CourseMSHSL Section 1AAA Championships · Oct 2416:23.3MSHSL Section 1AAA ChampionshipsOctober 24, 2024
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1018:16.73South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Gale Woods FarmBauman/Rovn Invitational · Sep 718:28.37Bauman/Rovn InvitationalSeptember 7, 2023
5,000 Meters · Les Bolstadt Golf CourseMSHSL State Championships - Class AAA · Nov 216:33.5MSHSL State Championships - Class AAANovember 2, 2024
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell Run · Sep 2519:11.43Farmington Cowbell RunSeptember 25, 2025
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2817:40.60Farmington InviteSeptember 28, 2023
5,000 Meters · Prairie Park Thundering Royal Elk · Oct 218:43.1Thundering Royal ElkOctober 2, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1016:27.4NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23MSHSL Section 1AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 34 · Lakeville South5,000 Meters Varsity3417:28.712
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters Varsity Boys · Place 50 · Lakeville South5,000 Meters Varsity Boys5018:16.73 PB12
Oct 2Thundering Royal ElkOct 2 · 5,000 Meters Varsity · Place 41 · Lakeville South5,000 Meters Varsity4118:43.1 PB12
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys Varsity · Place 118 · Lakeville South5,000 Meters Boys Varsity11819:11.43 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 5 · Place 23 · Lakeville South5,000 Meters Open Invitational Section 52316:27.4 PB11
Nov 2MSHSL State Championships - Class AAANov 2 · 5,000 Meters Class AAA · Place 53 · Lakeville South5,000 Meters Class AAA5316:33.5 PB11
Oct 24MSHSL Section 1AAA ChampionshipsOct 24 · 5,000 Meters Varsity · Place 6 · Lakeville South5,000 Meters Varsity616:23.3 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AAA State ChampionshipsNov 4 · 5,000 Meters Class AAA · Place 134 · Lakeville South5,000 Meters Class AAA13417:12.810
Oct 26MSHSL Section 1AAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 19 · Lakeville South5,000 Meters Varsity1917:26.210
Sep 28Farmington InviteSep 28 · 5,000 Meters Boys 5k · Place 40 · Lakeville South5,000 Meters Boys 5k4017:40.60 PB10
Sep 7Bauman/Rovn InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 5 · Lakeville South5,000 Meters Junior Varsity518:28.37 PB10