Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorRustin Invite · Apr 115.07aRustin InviteApril 1, 2026
300m Hurdles · 30" / 0.762m · OutdoorLower Merion Invitational · May 248.29aLower Merion InvitationalMay 2, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · 100m Hurdles · Place 22 · Coatesville100m Hurdles33" / 0.838mRound P22.15.35aWind: -1.711
May 6Ches-Mont ChampsMay 6 · 300m Hurdles · Place 13 · Coatesville300m Hurdles30" / 0.762m13.52.41a11
May 6Ches-Mont ChampsMay 6 · 100m Hurdles · Place 2 · Coatesville100m Hurdles33" / 0.838mRound P2.15.51a11
May 6Ches-Mont ChampsMay 6 · 100m Hurdles · Place 3 · Coatesville100m Hurdles33" / 0.838m3.15.16a11
May 2Lower Merion InvitationalMay 2 · 300m Hurdles · Place 4 · Coatesville300m Hurdles30" / 0.762m4.48.29a PB11
May 2Lower Merion InvitationalMay 2 · 100m Hurdles · Place 1 · Coatesville100m Hurdles33" / 0.838m1.15.48a11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 300m Hurdles · Place 37 · Coatesville300m Hurdles30" / 0.762m37.57.40a11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100m Hurdles · Place 6 · Coatesville100m Hurdles33" / 0.838m6.15.76a11
Apr 2522nd Annual Unionville InvitationalApr 25 · 300m Hurdles · Place 7 · Coatesville300m Hurdles30" / 0.762m7.50.76a11
Apr 2522nd Annual Unionville InvitationalApr 25 · 100m Hurdles · Place 5 · Coatesville100m Hurdles33" / 0.838mRound P5.16.95a11
Apr 2522nd Annual Unionville InvitationalApr 25 · 100m Hurdles · Place 3 · Coatesville100m Hurdles33" / 0.838m3.15.76a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 300m Hurdles · Place 7 · Coatesville300m Hurdles751.45a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100m Hurdles · Place 4 · Coatesville100m HurdlesRound P415.52a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100m Hurdles · Place 2 · Coatesville100m Hurdles215.06a11
Apr 1Rustin InviteApr 1 · 300m Hurdles · Place 10 · Coatesville300m Hurdles30" / 0.762m10.51.67a11
Apr 1Rustin InviteApr 1 · 100m Hurdles · Place 2 · Coatesville100m Hurdles33" / 0.838m2.15.07a PB11