Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brooktree Golf CourseMSHSL Section 1AAA Championships · Oct 2317:58.0MSHSL Section 1AAA ChampionshipsOctober 23, 2025
5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Brooks Midwest XC Championships · Nov 2919:41.9Brooks Midwest XC ChampionshipsNovember 29, 2025
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1019:11.13South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Fort Snelling Golf CourseRoy Griak Invitational · Sep 1817:59.7Roy Griak InvitationalSeptember 18, 2026
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AAA State Championships · Nov 118:05.9MSHSL Class AAA State ChampionshipsNovember 1, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2719:37.90Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2418:13.00Farmington CowbellSeptember 24, 2026
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3018:43.2STMA InvitationalSeptember 30, 2026
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AAA State Championships · Nov 718:11.1MSHSL Class AAA State ChampionshipsNovember 7, 2026
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 518:49.4Faribault InvitationalSeptember 5, 2025
5,000 Meters · Zahler ParkSTMA Invitational · Oct 118:47.8STMA InvitationalOctober 1, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AAA State ChampionshipsNov 7 · 5,000 Meters Class AAA · Place 7 · FarmingtonFarmington5,000 Meters Class AAA718:11.1 PB12
Oct 29MSHSL Section 1AAA ChampionshipsOct 29 · 5,000 Meters Varsity · Place 1 · FarmingtonFarmington5,000 Meters Varsity118:02.612
Oct 15SSC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 1 · FarmingtonFarmington5,000 Meters Varsity118:27.1012
Sep 30STMA InvitationalSep 30 · 5,000 Meters Varsity · Place 3 · FarmingtonFarmington5,000 Meters Varsity318:43.2 PB12
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 1 · FarmingtonFarmington5,000 Meters Varsity118:13.00 PB12
Sep 18Roy Griak InvitationalSep 18 · 5,000 Meters High School Girls Championship Race · Place 16 · FarmingtonFarmington5,000 Meters High School Girls Championship Race1617:59.7 PB12
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Varsity · Place 1 · FarmingtonFarmington5,000 Meters Varsity119:21.212
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 2 · FarmingtonFarmington5,000 Meters Varsity219:37.90 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 29Brooks Midwest XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 38 · Farmington MNFarmington MN5,000 Meters Championship3819:41.9 PB11
Nov 1MSHSL Class AAA State ChampionshipsNov 1 · 5,000 Meters Class AAA · Place 10 · FarmingtonFarmington5,000 Meters Class AAA1018:05.9 PB11
Oct 23MSHSL Section 1AAA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · FarmingtonFarmington5,000 Meters Varsity117:58.0 PB11
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters Varsity Girls · Place 2 · FarmingtonFarmington5,000 Meters Varsity Girls219:11.13 PB11
Oct 1STMA InvitationalOct 1 · 5,000 Meters Varsity · Place 3 · FarmingtonFarmington5,000 Meters Varsity318:47.8 PB11
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Girls Varsity/JV · Place 2 · FarmingtonFarmington5,000 Meters Girls Varsity/JV218:50.3611
Sep 19Roy Griak InvitationalSep 19 · 5,000 Meters High School Girls Maroon Competition · Place 1 · FarmingtonFarmington5,000 Meters High School Girls Maroon Competition119:42.311
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 1 · FarmingtonFarmington5,000 Meters Varsity118:49.4 PB11
Aug 21Duluth East Twin Ports InvitationalAug 21 · 5,000 Meters Varsity · Place 2 · FarmingtonFarmington5,000 Meters Varsity218:58.4011

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 2 · FarmingtonFarmington5,000 Meters Varsity219:16.810
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Varsity · Place 6 · FarmingtonFarmington5,000 Meters Varsity619:41.3SO
Aug 22Duluth East Twin Ports InvitationalAug 22 · 5,000 Meters Varsity · Place 5 · FarmingtonFarmington5,000 Meters Varsity520:05.4010

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13South Suburban Conference ChampionshipsOct 13 · 5,000 Meters Varsity · Place 8 · FarmingtonFarmington5,000 Meters Varsity820:15.19
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 78 · FarmingtonFarmington5,000 Meters Championship7820:41.69
Sep 22Roy Griak InvitationalSep 22 · 5,000 Meters Championship · Place 78 · FarmingtonFarmington5,000 Meters Championship7820:41.69
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 32 · FarmingtonFarmington5,000 Meters Varsity3220:51.99
Aug 24Duluth East Twin Ports InvitationalAug 24 · 5,000 Meters Varsity · Place 5 · FarmingtonFarmington5,000 Meters Varsity520:09.79

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 23Roy Griak InvitationalSep 23 · 5,000 Meters Varsity · Place 58 · FarmingtonFarmington5,000 Meters Varsity586:338
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Varsity · Place 50 · FarmingtonFarmington5,000 Meters Varsity5021:03.9—
Aug 25Duluth East Twin Ports InvitationalAug 25 · 5,000 Meters Varsity · Place 1 · FarmingtonFarmington5,000 Meters Varsity119:39—

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 24Roy Griak InvitationalSep 24 · Varsity · Place 77 · FarmingtonFarmingtonVarsity776:387
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Varsity · Place 68 · FarmingtonFarmington5,000 Meters Varsity6820:50.97