Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorISD 728 Triangular · Apr 2816.89aISD 728 TriangularApril 28, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSL Section 8AAA Championships · May 2850.14aMSHSL Section 8AAA ChampionshipsMay 28, 2025
Results · OutdoorNorthwest Suburban Conference Championships · May 2518.64Northwest Suburban Conference ChampionshipsMay 25, 2021

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100m Hurdles · Place 6 · Rogers100m Hurdles33" / 0.838mRound P6.17.26a12
May 26MSHSL Section 6AAA ChampionshipsMay 26 · 100m Hurdles · Place 6 · Rogers100m Hurdles33" / 0.838m6.17.09aWind: 1.112
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100m Hurdles · Place 8 · Rogers100m Hurdles33" / 0.838m8.16.98a12
May 15Class AAA State True TeamMay 15 · 100m Hurdles · Place 25 · Rogers100m Hurdles33" / 0.838m25.17.11a12
May 54AAA Section True TeamMay 5 · 100m Hurdles · Place 7 · Rogers100m Hurdles33" / 0.838m7.17.44a12
Apr 28ISD 728 TriangularApr 28 · 300m Hurdles · Place 5 · Rogers300m Hurdles30" / 0.762m5.54.92a12
Apr 28ISD 728 TriangularApr 28 · 100m Hurdles · Place 3 · Rogers100m Hurdles33" / 0.838m3.16.89a PB12
Apr 21Rogers Dual 4/21/26Apr 21 · 300m Hurdles · Place 5 · Rogers300m Hurdles30" / 0.762m5.53.39a12
Apr 21Rogers Dual 4/21/26Apr 21 · 100m Hurdles · Place 2 · Rogers100m Hurdles33" / 0.838m2.16.91a12
Apr 16Osseo InvitationalApr 16 · 300m Hurdles · Place 10 · Rogers300m Hurdles30" / 0.762m10.51.26a12
Apr 16Osseo InvitationalApr 16 · 100m Hurdles · Place 12 · Rogers100m Hurdles33" / 0.838m12.17.86a12
Apr 7Rogers Tri 4/7/26Apr 7 · 300m Hurdles · Place 3 · Rogers300m Hurdles30" / 0.762m3.54.42a12
Apr 7Rogers Tri 4/7/26Apr 7 · 100m Hurdles · Place 3 · Rogers100m Hurdles33" / 0.838m3.18.12a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 300m Hurdles · Place 10 · Rogers300m Hurdles30" / 0.762mRound P10.50.14a PB11
May 28MSHSL Section 8AAA ChampionshipsMay 28 · 100m Hurdles · Place 11 · Rogers100m Hurdles33" / 0.838mRound P11.17.36a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 300m Hurdles · Place 14 · Rogers300m Hurdles1451.22a11
May 22Northwest Suburban Conference ChampionshipsMay 22 · 100m Hurdles · Place 15 · Rogers100m Hurdles1517.30a11
May 13Thunder Last Chance MeetMay 13 · 300m Hurdles · Place 4 · Rogers300m Hurdles451.50a11
May 13Thunder Last Chance MeetMay 13 · 100m Hurdles · Place 7 · Rogers100m Hurdles718.31a11
May 9Class AAA Wild CardMay 9 · 100m Hurdles · Place 62 · Rogers100m Hurdles33" / 0.838m62.18.14a11
May 6Section 4AAA True TeamMay 6 · 100m Hurdles · Place 15 · Rogers100m Hurdles33" / 0.838m15.18.14a11
Apr 29Crimson InvitationalApr 29 · 100m Hurdles · Place 4 · Rogers100m Hurdles417.28a11
Apr 29Bison InviteApr 29 · 100m Hurdles · Place 4 · Rogers100m Hurdles33" / 0.838m4.17.28a11
Apr 22Monticello InviteApr 22 · 300m Hurdles · Place 15 · Rogers300m Hurdles30" / 0.762m15.53.69a11
Apr 22Monticello InviteApr 22 · 100m Hurdles · Place 10 · Rogers100m Hurdles33" / 0.838m10.17.68a11
Apr 8Rogers Tri 4-8-25Apr 8 · 300m Hurdles · Place 5 · Rogers300m Hurdles30" / 0.762m5.54.26a11
Apr 8Rogers Tri 4-8-25Apr 8 · 100m Hurdles · Place 3 · Rogers100m Hurdles33" / 0.838m3.18.08a11
Apr 4Forest Lake TriangularApr 4 · 300m Hurdles · Place 9 · Rogers300m Hurdles955.99a11
Apr 4Forest Lake TriangularApr 4 · 100m Hurdles · Place 5 · Rogers100m Hurdles517.76a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 60m Hurdles · Place 12 · Rogers60m Hurdles1210.63a11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MSHSL Section 8AAA ChampionshipsMay 29 · 100m Hurdles · Place 21 · Rogers100m Hurdles33" / 0.838mRound P21.18.51aWind: 010
May 21Northwest Suburban Conference ChampionshipsMay 21 · 100m Hurdles · Place 19 · Rogers100m Hurdles1917.39a—
May 7Section 4AAA True TeamMay 7 · 100m Hurdles · Place 7 · Rogers100m Hurdles33" / 0.838m7.18.05a10
Apr 30Spartan InvitationalApr 30 · 300m Hurdles · Place 13 · Rogers300m Hurdles1355.66a—
Apr 30Spartan InvitationalApr 30 · 100m Hurdles · Place 6 · Rogers100m Hurdles617.78a—
Apr 23Rogers Triangular 4-23Apr 23 · 300m Hurdles · Place 9 · Rogers300m Hurdles30" / 0.762m9.58.86aUnofficial10
Apr 23Rogers Triangular 4-23Apr 23 · 100m Hurdles · Place 4 · Rogers100m Hurdles33" / 0.838m4.18.14aUnofficial10
Apr 18Osseo InvitationalApr 18 · 100m Hurdles · Place 18 · Rogers100m Hurdles33" / 0.838m18.19.57a10
Apr 5Forest Lake TriangularApr 5 · 300m Hurdles · Place 10 · Rogers300m Hurdles1059.08a—
Apr 5Forest Lake TriangularApr 5 · 100m Hurdles · Place 5 · Rogers100m Hurdles518.42a—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 31MSHSL Section 8AAA ChampionshipsMay 31 · 100m Hurdles · Place 13 · Rogers100m Hurdles33" / 0.838mRound P13.17.88a9
May 23Northwest Suburban Conference ChampionshipsMay 23 · 300m Hurdles · Place 39 · Rogers300m HurdlesRound P3956.819
May 23Northwest Suburban Conference ChampionshipsMay 23 · 100m Hurdles · Place 20 · Rogers100m HurdlesRound P2018.189
May 9Section 4AAA True TeamMay 9 · 300m Hurdles · Place 22 · Rogers300m Hurdles2253.979
May 9Section 4AAA True TeamMay 9 · 100m Hurdles · Place 7 · Rogers100m Hurdles717.809
May 4Spartan InvitationalMay 4 · 300m Hurdles · Place 16 · Rogers300m Hurdles30" / 0.762m16.55.93a9
May 4Spartan InvitationalMay 4 · 100m Hurdles · Place 3 · Rogers100m Hurdles33" / 0.838m3.17.99a9
Apr 25Monticello InviteApr 25 · 300m Hurdles · Place 11 · Rogers300m Hurdles1154.339
Apr 25Monticello InviteApr 25 · 100m Hurdles · Place 3 · Rogers100m Hurdles317.889
Apr 18Rogers Tri 4/18/23Apr 18 · 300m Hurdles · Place 8 · Rogers300m Hurdles30" / 0.762m8.56.40a9
Apr 18Rogers Tri 4/18/23Apr 18 · 100m Hurdles · Place 3 · Rogers100m Hurdles33" / 0.838m3.18.79a9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1MSHSL Section 8AAA ChampionshipsJun 1 · 100m Hurdles · Place 16 · Rogers100m Hurdles33" / 0.838mRound P16.18.37a8
May 24Northwest Suburban Conference ChampionshipsMay 24 · 100m Hurdles · Place 15 · Rogers100m HurdlesRound P1518.168
May 17Rogers Tri (Andover & SLP)May 17 · 300m Hurdles · Place 9 · Rogers300m Hurdles30" / 0.762m9.57.17a8
May 17Rogers Tri (Andover & SLP)May 17 · 100m Hurdles · Place 2 · Rogers100m Hurdles33" / 0.838m2.18.16a8
May 10Section 4AAA True TeamMay 10 · 100m Hurdles · Place 9 · Rogers100m Hurdles917.878
May 5Spartan InvitationalMay 5 · 300m Hurdles · Place 19 · Rogers300m Hurdles30" / 0.762m19.58.59a8
May 5Spartan InvitationalMay 5 · 100m Hurdles · Place 5 · Rogers100m Hurdles33" / 0.838m5.18.01a8
May 3Rogers vs Elk River DualMay 3 · 300m Hurdles · Place 4 · Rogers300m Hurdles457.498
May 3Rogers vs Elk River DualMay 3 · 100m Hurdles · Place 2 · Rogers100m Hurdles218.208
Apr 26Monticello InviteApr 26 · 300m Hurdles · Place 15 · Rogers300m Hurdles1558.40a8
Apr 26Monticello InviteApr 26 · 100m Hurdles · Place 6 · Rogers100m Hurdles618.47a8

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 1STMA vs Rogers Indoor MeetApr 1 · 55m Hurdles · Place 6 · Rogers55m Hurdles610.568

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9MSHSL Section 5AA ChampionshipsJun 9 · 300m Hurdles · Place 29 · Rogers300m Hurdles30" / 0.762mRound P29.57.85a7
Jun 9MSHSL Section 5AA ChampionshipsJun 9 · 100m Hurdles · Place 28 · Rogers100m Hurdles33" / 0.838mRound P28.19.96a7
May 28Girls NW Suburban Conf. ChampionshipMay 28 · 300m Hurdles · Place 26 · Rogers300m Hurdles30" / 0.762m26.58.55aUnofficial7
May 28Girls NW Suburban Conf. ChampionshipMay 28 · 100m Hurdles · Place 19 · Rogers100m Hurdles33" / 0.838m19.18.64aUnofficial7
May 25Northwest Suburban Conference ChampionshipsMay 25 · Results · Place 26 · RogersResults2658.557
May 25Northwest Suburban Conference ChampionshipsMay 25 · Results · Place 19 · RogersResults1918.64 PB7
May 18Osseo Track MeetMay 18 · 300m Hurdles · Place 13 · Rogers300m Hurdles1357.667
May 18Osseo Track MeetMay 18 · 100m Hurdles · Place 16 · Rogers100m Hurdles1620.447
May 16True Team Section 4AAAMay 16 · 300m Hurdles · Place 15 · Rogers300m Hurdles30" / 0.762m15.57.66a7