Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorThe Bensalem Invitational · Apr 1165-9The Bensalem InvitationalApril 11, 2026
Javelin · 600g · OutdoorPublic League #3 @ Northeast · Apr 1679' 2"Public League #3 @ NortheastApril 16, 2026
Shot Put · 4kg · IndoorPPL Season Kick-Off · Dec 1125-08.25PPL Season Kick-OffDecember 11, 2025
Shot Put · 4kg · OutdoorGreen Raider Inv · Apr 131' 3"Green Raider InvApril 1, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Javelin · Place 5 · Central (Philadelphia)Javelin600g5.78-109
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Discus · Place 14 · Central (Philadelphia)Discus1kg14.54-059
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Shot Put · Place 9 · Central (Philadelphia)Shot Put4kg9.28-07.759
May 6Public LeagueMay 6 · Javelin · Place 3 · Central (Philadelphia)Javelin600g3.69-059
May 6Public LeagueMay 6 · Discus · Place 14 · Central (Philadelphia)Discus1kg14.54-069
May 6Public LeagueMay 6 · Shot Put · Place 8 · Central (Philadelphia)Shot Put4kg8.27-01.509
May 2Lower Merion InvitationalMay 2 · Javelin · Place 16 · Central (Philadelphia)Javelin600g16.65-00.009
May 2Lower Merion InvitationalMay 2 · Discus · Place 13 · Central (Philadelphia)Discus1kg13.63-10.009
May 2Lower Merion InvitationalMay 2 · Shot Put · Place 11 · Central (Philadelphia)Shot Put4kg11.27-07.009
Apr 30Public League #4 @ NortheastApr 30 · Javelin · Place 1 · Central (Philadelphia)Javelin600g1.67-029
Apr 30Public League #4 @ NortheastApr 30 · Shot Put · Place 2 · Central (Philadelphia)Shot Put4kg2.27-06.509
Apr 20Public League RelaysApr 20 · Javelin · Place 1 · Central (Philadelphia)Javelin600g1.69-019
Apr 20Public League RelaysApr 20 · Shot Put · Place 5 · Central (Philadelphia)Shot Put4kg5.28-05.009
Apr 16Public League #3 @ NortheastApr 16 · Javelin · Place 1 · Central (Philadelphia)Javelin600g1.79' 2" PB9
Apr 16Public League #3 @ NortheastApr 16 · Shot Put · Place 2 · Central (Philadelphia)Shot Put4kg2.30' 4.25"9
Apr 11The Bensalem InvitationalApr 11 · Discus · Place 9 · Central (Philadelphia)Discus1kg9.65-9 PB9
Apr 11The Bensalem InvitationalApr 11 · Shot Put · Place 4 · Central (Philadelphia)Shot Put4kg4.30-4.509
Apr 8Public League #2 @ South PhillyApr 8 · Shot Put · Place 4 · Central (Philadelphia)Shot Put4kg4.25' 11"9
Apr 1Green Raider InvApr 1 · Shot Put · Place 4 · Central (Philadelphia)Shot Put4kg4.31' 3" PB9
Mar 26Public League #1 @ NortheastMar 26 · Shot Put · Place 2 · Central (Philadelphia)Shot Put4kg2.27' 11"9
Mar 21Upper Darby RelaysMar 21 · Shot Put · Place 19 · CentralShot Put1926-5.59

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Philadelphia Public League ChampionshipsFeb 8 · Shot Put · Place 4 · Central 12Shot Put426-11.759
Feb 1Tim Hickey RelaysFeb 1 · Shot Put · Place 6 · CentralShot Put628-08.509
Jan 8PPL Meet #4Jan 8 · Shot Put · Place 9 · Central (Philadelphia)Shot Put4kg9.24-09.759
Jan 2PPL Indoor #3Jan 2 · Shot Put · Place 11 · CentralShot Put1125-01.759

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · Shot Put · Place 8 · Central (Philadelphia)Shot Put4kg8.25-08.25 PB9