Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Rosemount Middle SchoolIrish Invitational · Aug 2913:59.7Irish InvitationalAugust 29, 2025
5,000 Meters · Bertram ParkMonticello Invitational · Sep 1223:33.5Monticello InvitationalSeptember 12, 2026
5,000 Meters · Cedar Lake Farm Regional ParkNew Prague XC Invitational · Oct 122:42.2New Prague XC InvitationalOctober 1, 2026
5,000 Meters · Highland 9 Golf CourseMSHSL Section 4AA Championships · Oct 2521:03.6MSHSL Section 4AA ChampionshipsOctober 25, 2023
5,000 Meters · Highland 9-Hole Golf CourseMSHSL Section 4AA Championships · Oct 2620:51.1MSHSL Section 4AA ChampionshipsOctober 26, 2022
5,000 Meters · Ki-Chi Saga ParkChisago Lakes Wildcat Invitational · Sep 2023:44.1Chisago Lakes Wildcat InvitationalSeptember 20, 2022
5,000 Meters · Les Bolstad Golf COurseMSHSL State Championships - Class AA · Nov 221:47.3MSHSL State Championships - Class AANovember 2, 2024
5,000 Meters · Les Bolstadt Golf CourseMSHSL Class AA State Championships · Nov 420:56.5MSHSL Class AA State ChampionshipsNovember 4, 2023
5,000 Meters · Levi Dodge 5k. CourseFarmington Cowbell · Sep 2421:43.11Farmington CowbellSeptember 24, 2026
5,000 Meters · Levi Dodge Middle SchoolFarmington Invite · Sep 2821:38.20Farmington InviteSeptember 28, 2023
5,000 Meters · Mahtomedi Athletic FieldsMetro East Conference Championships · Oct 1820:48.28Metro East Conference ChampionshipsOctober 18, 2022
5,000 Meters · Majestic Oaks Golf CourseMSHSL Class AA State Championships · Nov 722:13.9MSHSL Class AA State ChampionshipsNovember 7, 2026
5,000 Meters · Simley Senior High SchoolSimley Invitational · Oct 821:17.31Simley InvitationalOctober 8, 2022
5,000 Meters · St. Croix Bluffs Regional ParkMetro East Conference Championships · Oct 1520:57.3Metro East Conference ChampionshipsOctober 15, 2024
5,000 Meters · St. Olaf CollegeMSHSL Class AA State Championships · Nov 521:05.82MSHSL Class AA State ChampionshipsNovember 5, 2022
5,000 Meters · Wildcat ParkWildcat Invitational · Sep 1922:09.60Wildcat InvitationalSeptember 19, 2023

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7MSHSL Class AA State ChampionshipsNov 7 · 5,000 Meters Class AA · Place 145 · Mahtomedi5,000 Meters Class AA14522:13.9 PB11
Oct 22Metro East Conference ChampionshipOct 22 · 5,000 Meters Varsity · Place 17 · Mahtomedi5,000 Meters Varsity1722:18.4JR
Oct 10Simley InvitationalOct 10 · 5,000 Meters Varsity · Place 34 · Mahtomedi5,000 Meters Varsity3423:43.811
Oct 1New Prague XC InvitationalOct 1 · 5,000 Meters Girls Varsity · Place 38 · Mahtomedi5,000 Meters Girls Varsity3822:42.2 PB11
Sep 24Farmington CowbellSep 24 · 5,000 Meters Varsity · Place 74 · Mahtomedi5,000 Meters Varsity7421:43.11 PB11
Sep 15Metro East Conference PreviewSep 15 · 5,000 Meters High School · Place 10 · Mahtomedi5,000 Meters High School1022:31.211
Sep 12Monticello InvitationalSep 12 · 5,000 Meters Varsity · Place 43 · Mahtomedi5,000 Meters Varsity4323:33.5 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22MSHSL Section 4AA ChampionshipsOct 22 · 5,000 Meters Varsity · Place 17 · Mahtomedi5,000 Meters Varsity1722:30.910
Oct 14Metro East Conference ChampionshipsOct 14 · 5,000 Meters Varsity · Place 10 · Mahtomedi5,000 Meters Varsity1021:11.710
Oct 4Simley InvitationalOct 4 · 5,000 Meters Varsity · Place 43 · Mahtomedi5,000 Meters Varsity4324:30.8SO
Sep 25Farmington Cowbell RunSep 25 · 5,000 Meters Girls Varsity/JV · Place 61 · Mahtomedi5,000 Meters Girls Varsity/JV6122:45.1410
Sep 16Chisago Lakes Wildcat InvitationalSep 16 · 5,000 Meters Girls 5k · Place 19 · Mahtomedi5,000 Meters Girls 5k1924:46.9110
Aug 29Irish InvitationalAug 29 · 2 Miles C · Place 9 · Mahtomedi2 Miles C913:59.7 PB10

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2MSHSL State Championships - Class AANov 2 · 5,000 Meters Class AA · Place 128 · Mahtomedi5,000 Meters Class AA12821:47.3 PB9
Oct 23MSHSL Section 4AA ChampionshipsOct 23 · 5,000 Meters Varsity · Place 12 · Mahtomedi5,000 Meters Varsity1221:43.99
Oct 15Metro East Conference ChampionshipsOct 15 · 5,000 Meters Varsity · Place 9 · Mahtomedi5,000 Meters Varsity920:57.3 PB9
Oct 9SCSU Bob Waxlax InvitationalOct 9 · 5,000 Meters Varsity · Place 7 · Mahtomedi5,000 Meters Varsity722:06.009
Sep 26Farmington Cowbell RunSep 26 · 5,000 Meters Varsity · Place 49 · Mahtomedi5,000 Meters Varsity4922:23.99
Sep 17Chisago Lakes Wildcat InvitationalSep 17 · 5,000 Meters Varsity · Place 23 · Mahtomedi5,000 Meters Varsity2324:22.69
Sep 10Metro East Conference PreviewSep 10 · 5,000 Meters Varsity · Place 11 · Mahtomedi5,000 Meters Varsity1123:10.7FR
Sep 5Gerry Smith XC InvitationalSep 5 · 5,000 Meters Varsity · Place 49 · Mahtomedi5,000 Meters Varsity4922:02.8FR
Aug 30Irish InvitationalAug 30 · 2 Miles Varsity · Place 62 · Mahtomedi2 Miles Varsity6213:37.8FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4MSHSL Class AA State ChampionshipsNov 4 · 5,000 Meters Class AA · Place 104 · Mahtomedi5,000 Meters Class AA10420:56.5 PB8
Oct 25MSHSL Section 4AA ChampionshipsOct 25 · 5,000 Meters Varsity · Place 4 · Mahtomedi5,000 Meters Varsity421:03.6 PB8
Oct 17Metro East Conference ChampionshipsOct 17 · 5,000 Meters Varsity · Place 10 · Mahtomedi5,000 Meters Varsity1021:02.98
Sep 28Farmington InviteSep 28 · 5,000 Meters Girls 5k. · Place 43 · Mahtomedi5,000 Meters Girls 5k.4321:38.20 PB8
Sep 19Wildcat InvitationalSep 19 · 5,000 Meters Varsity Girls 5k · Place 18 · Mahtomedi5,000 Meters Varsity Girls 5k1822:09.60 PB8
Sep 12Metro East Conference PreviewSep 12 · 5,000 Meters Varsity · Place 10 · Mahtomedi5,000 Meters Varsity1022:08.82—
Sep 1Irish InvitationalSep 1 · 2 Miles Varsity · Place 111 · Mahtomedi2 Miles Varsity11115:35.88

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5MSHSL Class AA State ChampionshipsNov 5 · 5,000 Meters Class AA · Place 105 · Mahtomedi5,000 Meters Class AA10521:05.82 PB7
Oct 26MSHSL Section 4AA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 6 · Mahtomedi5,000 Meters Varsity620:51.1 PB7
Oct 18Metro East Conference ChampionshipsOct 18 · 5,000 Meters Varsity · Place 9 · Mahtomedi5,000 Meters Varsity920:48.28 PB7
Oct 8Simley InvitationalOct 8 · 5,000 Meters Varsity · Place 10 · Mahtomedi5,000 Meters Varsity1021:17.31 PB7
Sep 20Chisago Lakes Wildcat InvitationalSep 20 · 5,000 Meters Girls Varsity 5k · Place 17 · Mahtomedi5,000 Meters Girls Varsity 5k1723:44.1 PB7
Sep 17Osceola InviteSep 17 · 5,000 Meters New Division · Mahtomedi5,000 Meters New Division023:34.3Unofficial7
Sep 8Dewey Minnaert InvitationalSep 8 · 5,000 Meters Varsity · Mahtomedi5,000 Meters Varsity024:17.2Unofficial7