Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOsseo Invitational · Apr 1613.50aOsseo InvitationalApril 16, 2026
100m Hurdles · 33" / 0.838m · OutdoorNorthwest Suburban Conference Championships · May 1917.14aNorthwest Suburban Conference ChampionshipsMay 19, 2026
200 Meters · IndoorGriak Indoor Classic - Maroon · Mar 2830.49aGriak Indoor Classic - MaroonMarch 28, 2025
200 Meters · OutdoorBlaine Dual Meet · Apr 2127.57aBlaine Dual MeetApril 21, 2026
300m Hurdles · 30" / 0.762m · OutdoorISD 728 Triangular · Apr 2851.89aISD 728 TriangularApril 28, 2026
60 Meters · IndoorGriak Indoor Classic - Maroon · Mar 278.58aGriak Indoor Classic - MaroonMarch 27, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 100m Hurdles · Place 12 · Elk River100m Hurdles33" / 0.838mRound P12.17.16a10
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100m Hurdles · Place 11 · Elk River100m Hurdles33" / 0.838m11.17.14a PB10
May 12Champlin Park Dual Meet (Girls Only)May 12 · 100m Hurdles · Place 2 · Elk River100m Hurdles33" / 0.838m2.17.86aUnofficial10
May 12Champlin Park Dual Meet (Girls Only)May 12 · 100 Meters · Place 4 · Elk River100 Meters4.13.2aUnofficial10
May 8Class AAA True Team Wild CardMay 8 · 300m Hurdles · Place 46 · Elk River300m Hurdles30" / 0.762m46.52.28a10
May 8Class AAA True Team Wild CardMay 8 · 100m Hurdles · Place 47 · Elk River100m Hurdles33" / 0.838m47.17.73a10
May 54AAA Section True TeamMay 5 · 300m Hurdles · Place 12 · Elk River300m Hurdles30" / 0.762m12.52.28a10
May 54AAA Section True TeamMay 5 · 100m Hurdles · Place 9 · Elk River100m Hurdles33" / 0.838m9.17.73a10
Apr 28ISD 728 TriangularApr 28 · 300m Hurdles · Place 3 · Elk River300m Hurdles30" / 0.762m3.51.89a PB10
Apr 28ISD 728 TriangularApr 28 · 100m Hurdles · Place 6 · Elk River100m Hurdles33" / 0.838m6.17.83a10
Apr 25Lakeville North Panther Mega MeetApr 25 · 100m Hurdles · Place 7 · Elk River100m Hurdles33" / 0.838m7.17.72a10
Apr 21Blaine Dual MeetApr 21 · 100m Hurdles · Place 4 · Elk River100m Hurdles33" / 0.838m4.17.33a10
Apr 21Blaine Dual MeetApr 21 · 200 Meters · Place 4 · Elk River200 Meters4.27.57a PB10
Apr 16Osseo InvitationalApr 16 · 100 Meters · Place 23 · Elk River100 Meters23.13.50a PB10
Apr 7Spring Lake Park Dual MeetApr 7 · 100m Hurdles · Place 1 · Elk River100m Hurdles33" / 0.838m1.18.57a10
Apr 7Spring Lake Park Dual MeetApr 7 · 200 Meters · Place 5 · Elk River200 Meters5.29.70a10
Mar 31Osseo, Champlin Park, Elk River TriangularMar 31 · 100m Hurdles · Place 2 · Elk River100m Hurdles33" / 0.838m2.18.26Unofficial10
Mar 31Osseo, Champlin Park, Elk River TriangularMar 31 · 200 Meters · Elk River200 Meters—28.89Unofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 60m Hurdles · Place 11 · Elk River60m Hurdles1110.96a10
Mar 27Griak Indoor Classic - MaroonMar 27 · 60 Meters · Place 22 · Elk River60 Meters228.58a PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Osseo JV InvitationalApr 30 · Long Jump · Place 7 · Elk RiverLong Jump713-3.59
Apr 30Osseo JV InvitationalApr 30 · 100m Hurdles · Place 1 · Elk River100m Hurdles118.30a9
Apr 30Osseo JV InvitationalApr 30 · 100 Meters · Place 20 · Elk River100 Meters2014.21a9
Apr 9Park Center Quad Apr 9 · Long Jump · Place 32 · Elk RiverLong Jump3211-69
Apr 9Park Center Quad Apr 9 · 300m Hurdles · Place 7 · Elk River300m Hurdles757.39a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 200 Meters · Place 41 · Elk River200 Meters4130.49a PB9
Mar 28Griak Indoor Classic - MaroonMar 28 · 60 Meters · Place 41 · Elk River60 Meters418.83a9