Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTrue Team JV Meet · May 714.71aTrue Team JV MeetMay 7, 2026
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 8AAA Championships · May 2719.08aMSHSL Section 8AAA ChampionshipsMay 27, 2026
300m Hurdles · 30" / 0.762m · OutdoorLakeville North Panther Mega Meet · Apr 2555.13aLakeville North Panther Mega MeetApril 25, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 271:10.80aGriak Indoor Classic - MaroonMarch 27, 2026
400 Meters · OutdoorLakeville North Mega Meet · Apr 261:13.62Lakeville North Mega MeetApril 26, 2025

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 · 300m Hurdles · Place 21 · Elk River300m Hurdles30" / 0.762mRound P21.56.44a9
May 27MSHSL Section 8AAA ChampionshipsMay 27 · 100m Hurdles · Place 19 · Elk River100m Hurdles33" / 0.838mRound P19.19.08a PB9
May 19Northwest Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Place 31 · Elk River300m Hurdles30" / 0.762m31.57.42a9
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100m Hurdles · Place 31 · Elk River100m Hurdles33" / 0.838m31.19.18a9
May 12Champlin Park Dual Meet (Girls Only)May 12 · 300m Hurdles · Place 3 · Elk River300m Hurdles30" / 0.762m3.57.64Unofficial9
May 12Champlin Park Dual Meet (Girls Only)May 12 · 100m Hurdles · Place 3 · Elk River100m Hurdles33" / 0.838m3.20.13aUnofficial9
May 7True Team JV MeetMay 7 · 300m Hurdles · Place 5 · Elk River300m Hurdles30" / 0.762m5.55.52a9
May 7True Team JV MeetMay 7 · 100m Hurdles · Place 6 · Elk River100m Hurdles33" / 0.838m6.19.32a9
May 7True Team JV MeetMay 7 · 100 Meters · Place 27 · Elk River100 Meters27.14.71a PB9
Apr 28ISD 728 TriangularApr 28 · 300m Hurdles · Elk River300m Hurdles30" / 0.762m—NT9
Apr 28ISD 728 TriangularApr 28 · 100m Hurdles · Place 12 · Elk River100m Hurdles33" / 0.838m12.20.79a9
Apr 25Lakeville North Panther Mega MeetApr 25 · 300m Hurdles · Place 20 · Elk River300m Hurdles30" / 0.762m20.55.13a PB9
Apr 21Blaine Dual MeetApr 21 · 300m Hurdles · Place 6 · Elk River300m Hurdles30" / 0.762m6.56.63a9
Apr 21Blaine Dual MeetApr 21 · 100m Hurdles · Place 10 · Elk River100m Hurdles33" / 0.838m10.20.65a9
Apr 16Osseo InvitationalApr 16 · 300m Hurdles · Place 24 · Elk River300m Hurdles30" / 0.762m24.56.30a9
Apr 16Osseo InvitationalApr 16 · 100m Hurdles · Place 25 · Elk River100m Hurdles33" / 0.838m25.21.01a9
Mar 31Osseo, Champlin Park, Elk River TriangularMar 31 · 300m Hurdles · Elk River300m Hurdles30" / 0.762m—59.6Unofficial9
Mar 31Osseo, Champlin Park, Elk River TriangularMar 31 · 100m Hurdles · Place 4 · Elk River100m Hurdles33" / 0.838m4.21.7Unofficial9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 27Griak Indoor Classic - MaroonMar 27 · 400 Meters · Place 27 · Elk River400 Meters271:10.80a PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Elk River JV MeetApr 29 · 100m Hurdles · Place 9 · Elk River100m Hurdles923.00a8
Apr 26Lakeville North Mega MeetApr 26 · 400 Meters · Place 32 · Elk River400 Meters321:13.62 PB8
Apr 22Elk River TriangularApr 22 · 300m Hurdles · Place 22 · Elk River300m Hurdles30" / 0.762m22.1:02.96a8
Apr 22Elk River TriangularApr 22 · 100 Meters · Place 41 · Elk River100 Meters41.15.35a8
Apr 9Park Center Quad Apr 9 · 400 Meters · Place 14 · Elk River400 Meters141:15.72a8