Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3128.57The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
300m Hurdles · 36" / 0.914m · OutdoorRustin Invite · Apr 151.38aRustin InviteApril 1, 2026
400 Meters · IndoorKevin Dare Invite · Jan 101:05.26Kevin Dare InviteJanuary 10, 2026
400 Meters · OutdoorChes Mont National Super Meet # 2 · Apr 101:11.35aChes Mont National Super Meet # 2April 10, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11The Coatesville Track & Field InvitationalApr 11 · 300m Hurdles · Place 16 · Coatesville300m Hurdles1650.61a10
Apr 1Rustin InviteApr 1 · 300m Hurdles · Place 21 · Coatesville300m Hurdles36" / 0.914m21.51.38a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 31 · Coatesville 0155m HurdlesRound P3111.0710
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 152 · Coatesville 01200 Meters15228.57 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 31 · Coatesville 0155m HurdlesRound P3111.0710
Jan 15Big Bear MeetJan 15 · 60m Hurdles · Place 26 · Coatesville60m Hurdles2612.07a10
Jan 10Kevin Dare InviteJan 10 · 400 Meters · Place 55 · COATESVILLE AREA400 Meters551:05.26 PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 200 Meters · Place 105 · Coatesville200 Meters105.28.59a10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 12Coatesville Track and Field InvitationalApr 12 · 400 Meters · Coatesville400 Meters—DQ9
Apr 10Ches Mont National Super Meet # 2Apr 10 · 400 Meters · Place 57 · Coatesville400 Meters57.1:11.35a PB9
Apr 5Haverford InvitationalApr 5 · 300m Hurdles · Place 29 · Coatesville300m Hurdles2957.41a9