Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWilliam Tennent #2 · Apr 1413.92aWilliam Tennent #2April 14, 2026
100m Hurdles · 33" / 0.838m · OutdoorWilliam Tennent #2 · Apr 1419.33aWilliam Tennent #2April 14, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3128.99The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
200 Meters · OutdoorSOL American Conference Championship · May 828.00aSOL American Conference ChampionshipMay 8, 2026
300m Hurdles · 30" / 0.762m · OutdoorSOL American Conference Championship · May 849.90aSOL American Conference ChampionshipMay 8, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 300m Hurdles · Place 3 · Cheltenham300m Hurdles30" / 0.762m3.49.90a PB9
May 8SOL American Conference ChampionshipMay 8 · 200 Meters · Place 11 · Cheltenham200 MetersRound P11.28.00a PB9
Apr 30Montgomery Memorial MeetApr 30 · 300m Hurdles · Place 8 · Cheltenham300m Hurdles30" / 0.762m8.52.81a9
Apr 30Montgomery Memorial MeetApr 30 · 200 Meters · Place 21 · Cheltenham200 Meters21.30.47a9
Apr 28Springfield Montco #3Apr 28 · 300m Hurdles · Place 3 · Cheltenham300m Hurdles30" / 0.762m3.53.45a9
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 300m Hurdles · Place 13 · Cheltenham300m Hurdles30" / 0.762m13.51.96a9
Apr 18Rap Curry InvitationalApr 18 · 300m Hurdles · Place 13 · Cheltenham300m Hurdles30" / 0.762m13.51.96a9
Apr 14William Tennent #2Apr 14 · 300m Hurdles · Place 4 · Cheltenham300m Hurdles30" / 0.762m4.51.63a9
Apr 14William Tennent #2Apr 14 · 100m Hurdles · Place 4 · Cheltenham100m Hurdles33" / 0.838m4.19.33a PB9
Apr 14William Tennent #2Apr 14 · 100 Meters · Place 4 · Cheltenham100 Meters4.13.92a PB9
Apr 10Cardinal ClassicApr 10 · 300m Hurdles · Place 13 · Cheltenham300m Hurdles30" / 0.762m13.51.37a9
Apr 2Jim Kelly InvitationalApr 2 · 300m Hurdles · Place 19 · Cheltenham300m Hurdles30" / 0.762m19.55.91a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 10 · Cheltenham 0155m HurdlesRound P1010.789
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 31 · Cheltenham 01200 MetersRound P3128.99 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 10 · Cheltenham 0155m HurdlesRound P1010.789
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 31 · Cheltenham 01200 MetersRound P3128.999
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 60m Hurdles · Cheltenham60m Hurdles33" / 0.838mRound P--DNS9