Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSL Section 5AAA Championships · May 2717.43aMSHSL Section 5AAA ChampionshipsMay 27, 2026
300m Hurdles · 30" / 0.762m · OutdoorBlaine Invitational · Apr 2853.12aBlaine InvitationalApril 28, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 300m Hurdles · Place 20 · Champlin Park300m Hurdles30" / 0.762mRound P20.56.86a10
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100m Hurdles · Place 9 · Champlin Park100m Hurdles33" / 0.838mRound P9.17.50a10
May 27MSHSL Section 5AAA ChampionshipsMay 27 · 100m Hurdles · Place 8 · Champlin Park100m Hurdles33" / 0.838m8.17.43a PBWind: -1.510
May 19Northwest Suburban Conference ChampionshipsMay 19 · 300m Hurdles · Place 22 · Champlin Park300m Hurdles30" / 0.762m22.54.46a10
May 19Northwest Suburban Conference ChampionshipsMay 19 · 100m Hurdles · Place 23 · Champlin Park100m Hurdles33" / 0.838m23.18.32a10
May 54AAA Section True TeamMay 5 · 300m Hurdles · Champlin Park300m Hurdles30" / 0.762m—DNS10
May 54AAA Section True TeamMay 5 · 100m Hurdles · Place 17 · Champlin Park100m Hurdles33" / 0.838m17.18.57a10
Apr 28Blaine InvitationalApr 28 · 300m Hurdles · Place 6 · Champlin Park300m Hurdles30" / 0.762m6.53.12a PB10
Apr 28Blaine InvitationalApr 28 · 100m Hurdles · Place 7 · Champlin Park100m Hurdles33" / 0.838m7.18.81a10
Apr 16Dual InviteApr 16 · 300m Hurdles · Place 2 · Champlin Park300m Hurdles30" / 0.762m2.55.32a10
Apr 16Dual InviteApr 16 · 100m Hurdles · Place 2 · Champlin Park100m Hurdles33" / 0.838m2.18.47a10
Apr 10Armstrong InvitationalApr 10 · 300m Hurdles · Champlin Park300m Hurdles30" / 0.762m—DNS10
Apr 10Armstrong InvitationalApr 10 · 100m Hurdles · Champlin Park100m Hurdles33" / 0.838m—DNS10
Apr 9JV DualApr 9 · 100m Hurdles · Champlin Park100m Hurdles33" / 0.838m—DNS10