Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorUpper Dublin v Abington · Apr 1488' 9"Upper Dublin v AbingtonApril 14, 2026
Shot Put · 4kg · OutdoorAbington @ Hatboro Horsham · Apr 727-06.75Abington @ Hatboro HorshamApril 7, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30Montgomery Memorial MeetApr 30 · Shot Put · Place 17 · AbingtonShot Put4kg17.23' 9"12
Apr 17Jack Armstrong InviteApr 17 · Javelin · Place 1 · AbingtonJavelin600g1.79-0712
Apr 17Jack Armstrong InviteApr 17 · Shot Put · Place 7 · AbingtonShot Put4kg7.25-04.2512
Apr 14Upper Dublin v AbingtonApr 14 · Javelin · Place 1 · AbingtonJavelin600g1.88' 9" PB12
Apr 14Upper Dublin v AbingtonApr 14 · Shot Put · Place 1 · AbingtonShot Put4kg1.27' 0"12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Shot Put · Place 6 · AbingtonShot Put4kg6.25-612
Apr 7Abington @ Hatboro HorshamApr 7 · Javelin · Place 2 · AbingtonJavelin600g2.75-0312
Apr 7Abington @ Hatboro HorshamApr 7 · Shot Put · Place 2 · AbingtonShot Put4kg2.27-06.75 PB12
Apr 2Jim Kelly InvitationalApr 2 · Javelin · AbingtonJavelin600g—DNS12
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · AbingtonShot Put4kg—DNS12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · Place 25 · AbingtonJavelin600g25.59' 7"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 12 · AbingtonShot Put4kg12.27' 1"12