Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor6AAA Section True Team · May 518.42a6AAA Section True TeamMay 5, 2026
300m Hurdles · 30" / 0.762m · OutdoorEric Jones Invitational · Apr 2053.22aEric Jones InvitationalApril 20, 2026
400 Meters · IndoorGriak Indoor Classic - Maroon · Mar 281:10.95aGriak Indoor Classic - MaroonMarch 28, 2025
400 Meters · OutdoorSt. Louis Park Tri Meet · Apr 181:09.26St. Louis Park Tri MeetApril 18, 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 3AA ChampionshipsMay 27 · 300m Hurdles · Place 18 · Minneapolis Southwest300m Hurdles30" / 0.762mRound P18.54.79a9
May 27MSHSL Section 3AA ChampionshipsMay 27 · 100m Hurdles · Place 20 · Minneapolis Southwest100m Hurdles33" / 0.838mRound P20.19.92aWind: 1.19
May 20Minneapolis City Conference ChampionsihpsMay 20 · 300m Hurdles · Place 8 · Minneapolis Southwest300m Hurdles30" / 0.762m8.54.14a9
May 20Minneapolis City Conference ChampionsihpsMay 20 · 100m Hurdles · Place 4 · Minneapolis Southwest100m Hurdles33" / 0.838m4.18.67a9
May 56AAA Section True TeamMay 5 · 300m Hurdles · Place 17 · Minneapolis Southwest300m Hurdles30" / 0.762m17.56.56a9
May 56AAA Section True TeamMay 5 · 100m Hurdles · Place 13 · Minneapolis Southwest100m Hurdles33" / 0.838m13.18.42a PB9
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 300m Hurdles · Place 22 · Minneapolis Southwest300m Hurdles30" / 0.762m22.54.13a9
Apr 29Minnesota Open HS Spring InvitationalApr 29 · 100m Hurdles · Place 16 · Minneapolis Southwest100m Hurdles33" / 0.838m16.18.47a9
Apr 25Eden Prairie Booster InvitationalApr 25 · 300m Hurdles · Place 21 · Minneapolis Southwest300m Hurdles30" / 0.762m21.55.33a9
Apr 25Eden Prairie Booster InvitationalApr 25 · 100m Hurdles · Place 23 · Minneapolis Southwest100m Hurdles33" / 0.838m23.19.00a9
Apr 22Minneapolis City RelaysApr 22 · 300m Hurdles · Place 8 · Minneapolis Southwest300m Hurdles30" / 0.762m8.55.34a9
Apr 22Minneapolis City RelaysApr 22 · 100m Hurdles · Place 3 · Minneapolis Southwest100m Hurdles33" / 0.838m3.18.95a9
Apr 20Eric Jones InvitationalApr 20 · 300m Hurdles · Place 12 · Minneapolis Southwest300m Hurdles30" / 0.762m12.53.22a PB9
Apr 20Eric Jones InvitationalApr 20 · 100m Hurdles · Place 9 · Minneapolis Southwest100m Hurdles33" / 0.838m9.18.45a9
Apr 16Osseo InvitationalApr 16 · 300m Hurdles · Place 22 · Minneapolis Southwest300m Hurdles30" / 0.762m22.56.01a9
Apr 16Osseo InvitationalApr 16 · 100m Hurdles · Place 22 · Minneapolis Southwest100m Hurdles33" / 0.838m22.19.44a9
Apr 10Armstrong InvitationalApr 10 · 300m Hurdles · Place 10 · Minneapolis Southwest300m Hurdles30" / 0.762m10.56.84a9
Apr 10Armstrong InvitationalApr 10 · 100m Hurdles · Place 8 · Minneapolis Southwest100m Hurdles33" / 0.838m8.19.49a9

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 300m Hurdles · Place 16 · Minneapolis Southwest300m Hurdles30" / 0.762mRound P16.54.40a8
May 27MSHSL Section 6AAA ChampionshipsMay 27 · 100m Hurdles · Place 15 · Minneapolis Southwest100m Hurdles33" / 0.838mRound P15.18.99a8
May 21Minneapolis City ChampionshipsMay 21 · 300m Hurdles · Place 9 · Minneapolis Southwest300m Hurdles955.55a8
May 21Minneapolis City ChampionshipsMay 21 · 100m Hurdles · Place 6 · Minneapolis Southwest100m Hurdles618.82a8
May 16Minneapolis City Conference JV ChampionshipsMay 16 · 100m Hurdles · Place 1 · Minneapolis Southwest100m Hurdles119.31a8
May 9Class AAA Wild CardMay 9 · 300m Hurdles · Place 93 · Minneapolis Southwest300m Hurdles30" / 0.762m93.58.65a8
May 9Class AAA Wild CardMay 9 · 100m Hurdles · Place 84 · Minneapolis Southwest100m Hurdles33" / 0.838m84.19.66a8
May 6Section 6AAA True TeamMay 6 · 300m Hurdles · Place 22 · Minneapolis Southwest300m Hurdles30" / 0.762m22.58.65a8
May 6Section 6AAA True TeamMay 6 · 100m Hurdles · Place 19 · Minneapolis Southwest100m Hurdles33" / 0.838m19.19.66a8
May 1Minnesota HS InvitationalMay 1 · 100m Hurdles · Place 21 · Minneapolis Southwest100m Hurdles2119.91a8
Apr 26Eden Prairie Booster InvitationalApr 26 · 300m Hurdles · Place 16 · Minneapolis Southwest300m Hurdles1656.638
Apr 26Eden Prairie Booster InvitationalApr 26 · 100m Hurdles · Place 13 · Minneapolis Southwest100m Hurdles1319.478
Apr 23Minneapolis City RelaysApr 23 · 300m Hurdles · Place 6 · Minneapolis Southwest300m Hurdles657.628
Apr 23Minneapolis City RelaysApr 23 · 100m Hurdles · Place 8 · Minneapolis Southwest100m Hurdles820.528
Apr 21Eric Jones InvitationalApr 21 · 300m Hurdles · Place 13 · Minneapolis Southwest300m Hurdles1355.648
Apr 21Eric Jones InvitationalApr 21 · 100m Hurdles · Place 14 · Minneapolis Southwest100m Hurdles1420.878
Apr 19Osseo InvitationalApr 19 · 300m Hurdles · Place 16 · Minneapolis Southwest300m Hurdles30" / 0.762m16.57.29a8
Apr 18St. Louis Park Tri MeetApr 18 · 100m Hurdles · Place 3 · Minneapolis Southwest100m Hurdles320.258
Apr 18St. Louis Park Tri MeetApr 18 · 400 Meters · Place 5 · Minneapolis Southwest400 Meters51:09.26 PB8
Apr 11Armstrong InvitationalApr 11 · 300m Hurdles · Place 16 · Minneapolis Southwest300m Hurdles1659.77a8

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 28Griak Indoor Classic - MaroonMar 28 · 400 Meters · Place 30 · Minneapolis Southwest400 Meters301:10.95a PB8

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28MSHSL Section 6AAA ChampionshipsMay 28 · 300m Hurdles · Place 15 · Minneapolis Southwest300m Hurdles30" / 0.762mRound P15.55.41a7
May 22Minneapolis City Conference ChampionshipsMay 22 · 300m Hurdles · Place 9 · Minneapolis Southwest300m Hurdles958.25a—
May 17Minneapolis City JV ChampionshipsMay 17 · 300m Hurdles · Place 1 · Minneapolis Southwest300m Hurdles156.14a—