Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brooktree Golf CourseSection 1AAA JV · Oct 2723:03.00Section 1AAA JVOctober 27, 2022
5,000 Meters · Eagan H.S. 5kSouth Suburban Conference Championships · Oct 1024:20.00South Suburban Conference ChampionshipsOctober 10, 2025
5,000 Meters · Lester ParkDuluth East Twin Ports Invitational · Aug 2724:38.10Duluth East Twin Ports InvitationalAugust 27, 2026
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2423:15.39Farmington CowbellSeptember 24, 2026
5,000 Meters · Lower Recreation CenterSTMA Invitational · Sep 3024:19.7STMA InvitationalSeptember 30, 2026
5,000 Meters · Nicollet Jr. HighBlaze Invitational · Sep 1825:16.7Blaze InvitationalSeptember 18, 2025
5,000 Meters · North Alexander ParkFaribault Invitational · Sep 1123:51.5Faribault InvitationalSeptember 11, 2026
5,000 Meters · Steve Michaud ParkLakeville North AppleJack Invitational · Sep 1125:08.2Lakeville North AppleJack InvitationalSeptember 11, 2025
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1024:12.3NXR Heartland Regional ChampionshipsNovember 10, 2024
5,000 Meters · Zahler ParkSTMA Invitational · Oct 125:17.1STMA InvitationalOctober 1, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Section 1AAA JVOct 29 · 5,000 Meters Junior Varsity · Place 60 · Farmington5,000 Meters Junior Varsity6024:20.0412
Oct 15SSC ChampionshipsOct 15 · 5,000 Meters JV · Place 37 · Farmington5,000 Meters JV3723:39.6012
Sep 30STMA InvitationalSep 30 · 5,000 Meters Junior Varsity · Place 52 · Farmington5,000 Meters Junior Varsity5224:19.7 PB12
Sep 24Farmington CowbellSep 24 · 5,000 Meters JV · Place 19 · Farmington5,000 Meters JV1923:15.39 PB12
Sep 11Faribault InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 33 · Farmington5,000 Meters Junior Varsity3323:51.5 PB12
Aug 27Duluth East Twin Ports InvitationalAug 27 · 5,000 Meters Varsity · Place 38 · Farmington5,000 Meters Varsity3824:38.10 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 23Section 1AAA JVOct 23 · 5,000 Meters Junior Varsity · Place 45 · Farmington5,000 Meters Junior Varsity4523:52.611
Oct 10South Suburban Conference ChampionshipsOct 10 · 5,000 Meters JV Girls · Place 33 · Farmington5,000 Meters JV Girls3324:20.00 PB11
Oct 1STMA InvitationalOct 1 · 5,000 Meters Junior Varsity · Place 45 · Farmington5,000 Meters Junior Varsity4525:17.1 PB11
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Girls Varsity/JV · Place 149 · Farmington5,000 Meters Girls Varsity/JV14925:06.5311
Sep 18Blaze InvitationalSep 18 · 5,000 Meters Girls Junior Varsity · Place 30 · Farmington5,000 Meters Girls Junior Varsity3025:16.7 PB11
Sep 11Lakeville North AppleJack InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 39 · Farmington5,000 Meters Junior Varsity3925:08.2 PB11
Sep 5Faribault InvitationalSep 5 · 5,000 Meters Varsity · Place 89 · Farmington5,000 Meters Varsity8924:24.111
Aug 21Duluth East Twin Ports InvitationalAug 21 · 5,000 Meters Varsity · Place 40 · Farmington5,000 Meters Varsity4024:13.2011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 1 · Place 245 · Farmington5,000 Meters Open Invitational Section 124524:12.3 PB10
Oct 24Section 1AAA JVOct 24 · 5,000 Meters Junior Varsity · Place 47 · Farmington5,000 Meters Junior Varsity4724:10.810
Oct 11South Suburban Conference ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 63 · Farmington5,000 Meters Junior Varsity6325:18.5SO
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 123 · Farmington5,000 Meters Varsity12324:37.710
Sep 19Blaze InvitationalSep 19 · 5,000 Meters Varsity · Place 19 · Farmington5,000 Meters Varsity1924:27.110
Sep 6Faribault InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 29 · Farmington5,000 Meters Junior Varsity2923:17.8SO
Aug 29St. Olaf H.S. ShowcaseAug 29 · 5,000 Meters Varsity · Place 214 · Farmington5,000 Meters Varsity21425:45.8010
Aug 22Duluth East Twin Ports InvitationalAug 22 · 5,000 Meters Varsity · Place 53 · Farmington5,000 Meters Varsity5325:24.3010

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Section 1AAA JVOct 26 · 5,000 Meters Junior Varsity · Place 69 · Farmington5,000 Meters Junior Varsity6925:11.49
Oct 13South Suburban Conference ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 46 · Farmington5,000 Meters Junior Varsity4625:28.89
Sep 15Lakeville North Apple Jack InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 33 · Farmington5,000 Meters Junior Varsity3323:25.79
Sep 8Faribault InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 17 · Farmington5,000 Meters Junior Varsity1723:18.32—
Aug 31St. Olaf H.S. ShowcaseAug 31 · 5,000 Meters Varsity · Place 144 · Farmington5,000 Meters Varsity14423:40.49
Aug 24Duluth East Twin Ports InvitationalAug 24 · 5,000 Meters Varsity · Place 43 · Farmington5,000 Meters Varsity4323:25.69

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Section 1AAA JVOct 27 · 5,000 Meters Junior Varsity · Place 63 · Farmington5,000 Meters Junior Varsity6323:03.00 PB8
Sep 1St. Olaf High School ShowcaseSep 1 · 5,000 Meters Open · Place 26 · Farmington5,000 Meters Open2624:07.5—

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28Section 1AAA - JVOct 28 · 5,000 Meters Junior Varsity · Place 59 · Farmington5,000 Meters Junior Varsity5923:53.547
Sep 30Dakota County InvitationalSep 30 · 5,000 Meters Varsity · Place 83 · Farmington5,000 Meters Varsity8325:11.57
Sep 2St. Olaf College High School ShowcaseSep 2 · 5,000 Meters Open · Place 122 · Farmington5,000 Meters Open12227:02.97