Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPublic League #4 @ Bartram · Apr 3067' 9.00"Public League #4 @ BartramApril 30, 2026
Javelin · 500g · OutdoorPublic League #4 @ Bartram · Apr 3071' 5"Public League #4 @ BartramApril 30, 2026
Javelin · 800g · OutdoorPublic League · May 677-05Public LeagueMay 6, 2026
Shot Put · 12lb · OutdoorPublic League #2 @ Northeast · Apr 932' 4"Public League #2 @ NortheastApril 9, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 6Public LeagueMay 6 · Javelin · Place 24 · West Philadelphia Promise AcademyJavelin800g24.77-05 PB12
May 6Public LeagueMay 6 · Discus · Place 21 · West Philadelphia Promise AcademyDiscus1.6kg21.55-0312
May 6Public LeagueMay 6 · Shot Put · Place 15 · West Philadelphia Promise AcademyShot Put12lb15.31-02.5012
Apr 30Public League #4 @ BartramApr 30 · Javelin · Place 9 · West Philadelphia Promise AcademyJavelin500g9.71' 5" PB12
Apr 30Public League #4 @ BartramApr 30 · Discus · Place 20 · West Philadelphia Promise AcademyDiscus1.6kg20.67' 9.00" PB12
Apr 20Public League RelaysApr 20 · Javelin · West Philadelphia Promise AcademyJavelin800g--DNS12
Apr 20Public League RelaysApr 20 · Shot Put · Place 13 · West Philadelphia Promise AcademyShot Put12lb13.30-07.5012
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · West Philadelphia Promise AcademyJavelin800g—DNS12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 50 · West Philadelphia Promise AcademyDiscus1.6kg50.61-1012
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Shot Put · West Philadelphia Promise AcademyShot Put12lb—DNS12
Apr 18Rap Curry InvitationalApr 18 · Javelin · West Philadelphia Promise AcademyJavelin800g—DNS12
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 50 · West Philadelphia Promise AcademyDiscus1.6kg50.61' 10"12
Apr 18Rap Curry InvitationalApr 18 · Shot Put · West Philadelphia Promise AcademyShot Put12lb—DNS12
Apr 16Public League #3 @ BartramApr 16 · Javelin · Place 2 · West Philadelphia Promise AcademyJavelin800g2.73-0012
Apr 16Public League #3 @ BartramApr 16 · Discus · Place 13 · West Philadelphia Promise AcademyDiscus1.6kg13.65-0312
Apr 9Public League #2 @ NortheastApr 9 · Javelin · West Philadelphia Promise AcademyJavelin800g—NM12
Apr 9Public League #2 @ NortheastApr 9 · Shot Put · Place 5 · West Philadelphia Promise AcademyShot Put12lb5.32' 4" PB12
Mar 26Public League #1 @ BartramMar 26 · Javelin · Place 8 · West Philadelphia Promise AcademyJavelin800g8.50-0112
Mar 26Public League #1 @ BartramMar 26 · Discus · Place 16 · West Philadelphia Promise AcademyDiscus1.6kg16.57-0712
Mar 26Public League #1 @ BartramMar 26 · 100 Meters · West Philadelphia Promise Academy100 Meters--DNS12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · Shot Put · Place 4 · West PhiladeShot Put427-11.50—