Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brooktree Golf CourseMSHSL Section 1AAA Championships · Oct 2316:07.2MSHSL Section 1AAA ChampionshipsOctober 23, 2025
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1017:12.06South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 116:47.4MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell Run · Sep 2516:56.06Farmington Cowbell RunSeptember 25, 2025
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 516:56.6Faribault InvitationalSeptember 5, 2025
5,000 Meters · Zahler ParkSTMA Invitational · Oct 117:10.9STMA InvitationalOctober 1, 2025

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 93 · Farmington5,000 Meters Class AAA9316:47.4 PB12
Oct 23MSHSL Section 1AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 6 · Farmington5,000 Meters Varsity616:07.2 PB12
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters Varsity Boys · Place 15 · Farmington5,000 Meters Varsity Boys1517:12.06 PB12
Oct 1STMA InvitationalOct 1 · 5,000 Meters Varsity · Place 25 · Farmington5,000 Meters Varsity2517:10.9 PB12
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Boys Varsity · Place 16 · Farmington5,000 Meters Boys Varsity1616:56.06 PB12
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Boys Championship Race · Place 209 · Farmington5,000 Meters High School Boys Championship Race20918:19.012
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 14 · Farmington5,000 Meters Varsity1416:56.6 PB12
Aug 21Duluth East Twin Ports InvitationalAug 21 · 5,000 Meters Varsity · Place 4 · Farmington5,000 Meters Varsity416:58.7012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11South Suburban Conference ChampionshipsOct 11 · 5,000 Meters Varsity · Place 14 · Farmington5,000 Meters Varsity1417:22.0JR
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 20 · Farmington5,000 Meters Varsity2016:56.311
Sep 20Roy Griak Invitational - HSSep 20 · 5,000 Meters Varsity · Place 38 · Farmington5,000 Meters Varsity3818:11.511
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 25 · Farmington5,000 Meters Varsity2517:05.7JR
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 43 · Farmington5,000 Meters Varsity4317:59.7011
Aug 22Duluth East Twin Ports InvitationalAug 22 · 5,000 Meters Varsity · Place 6 · Farmington5,000 Meters Varsity617:39.7011

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 13South Suburban Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 29 · Farmington5,000 Meters Varsity2917:48.110
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 36 · Farmington5,000 Meters Varsity3617:30.010
Aug 24Duluth East Twin Ports InvitationalAug 24 · 5,000 Meters Varsity · Place 6 · Farmington5,000 Meters Varsity617:20.210

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 126 · Farmington5,000 Meters Varsity12618:34.9—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 30Dakota County InvitationalSep 30 · 5,000 Meters Varsity · Place 16 · Farmington5,000 Meters Varsity1618:01.68
Sep 24Roy Griak InvitationalSep 24 · 5,000 Meters Varsity · Place 93 · Farmington5,000 Meters Varsity936:008
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 86 · Farmington5,000 Meters Varsity8617:47.08

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 24Dakota County InvitationalSep 24 · 5,000 Meters Varsity · Place 34 · Farmington5,000 Meters Varsity3418:56.97