Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPublic League #2 @ Bartram · Apr 916.97aPublic League #2 @ BartramApril 9, 2026
200 Meters · IndoorPPL Meet #2 · Dec 1839.07aPPL Meet #2December 18, 2025
Discus · 1kg · OutdoorPublic League · May 664-09Public LeagueMay 6, 2026
Javelin · 600g · OutdoorPenn Wood Rap Curry Invitational · Apr 1843-2Penn Wood Rap Curry InvitationalApril 18, 2026
Shot Put · 4kg · IndoorPPL Meet #2 · Dec 1821-05.00PPL Meet #2December 18, 2025
Shot Put · 4kg · OutdoorPublic League #1 @ Bartram · Mar 2642-09.00Public League #1 @ BartramMarch 26, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Javelin · Paul Robeson-Human ServicesJavelin600g--DNS10
May 6Public LeagueMay 6 · Javelin · Place 21 · Paul Robeson-Human ServicesJavelin600g21.35-0110
May 6Public LeagueMay 6 · Discus · Place 10 · Paul Robeson-Human ServicesDiscus1kg10.64-09 PB10
Apr 30Public League #4 @ BartramApr 30 · Discus · Paul Robeson-Human ServicesDiscus1kg—DNS10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · Place 45 · Paul Robeson-Human ServicesJavelin600g45.43-2 PB10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 58 · Paul Robeson-Human ServicesDiscus1kg58.49-110
Apr 18Rap Curry InvitationalApr 18 · Javelin · Place 45 · Paul Robeson-Human ServicesJavelin600g45.43' 2"10
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 58 · Paul Robeson-Human ServicesDiscus1kg58.49' 1"10
Apr 15Public League #3 @ South PhillyApr 15 · Javelin · Paul Robeson-Human ServicesJavelin600g—DNS10
Apr 15Public League #3 @ South PhillyApr 15 · Shot Put · Paul Robeson-Human ServicesShot Put4kg—DNS10
Apr 15Public League #3 @ South PhillyApr 15 · 100 Meters · Paul Robeson-Human Services100 Meters—DNS10
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Discus · Place 14 · Paul Robeson-Human ServicesDiscus1kg14.41-310
Apr 9Public League #2 @ BartramApr 9 · Javelin · Place 3 · Paul Robeson-Human ServicesJavelin600g3.36-0210
Apr 9Public League #2 @ BartramApr 9 · Discus · Place 14 · Paul Robeson-Human ServicesDiscus1kg14.41-0310
Apr 9Public League #2 @ BartramApr 9 · 200 Meters · Paul Robeson-Human Services200 Meters--DNS10
Apr 9Public League #2 @ BartramApr 9 · 100 Meters · Place 26 · Paul Robeson-Human Services100 Meters26.16.97a PB10
Mar 26Public League #1 @ BartramMar 26 · Javelin · Place 2 · Paul Robeson-Human ServicesJavelin600g2.42-0910
Mar 26Public League #1 @ BartramMar 26 · Discus · Place 14 · Paul Robeson-Human ServicesDiscus1kg14.43-1110
Mar 26Public League #1 @ BartramMar 26 · Shot Put · Place 2 · Paul Robeson-Human ServicesShot Put4kg2.42-09.00 PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 8PPL Meet #4Jan 8 · Shot Put · Place 29 · Paul Robeson-Human ServicesShot Put4kg29.14-01.2510

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · Shot Put · Place 14 · Paul Robeson-Human ServicesShot Put4kg14.21-05.00 PB10
Dec 18PPL Meet #2Dec 18 · 200 Meters · Place 70 · Paul Robeson-Human Services200 Meters70.39.07a PB10
Dec 11PPL Season Kick-OffDec 11 · Shot Put · Place 23 · Paul Robeson-Human ServicesShot Put4kg23.17-08.0010