Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorUpper Dublin v Abington · Apr 1468' 0"Upper Dublin v AbingtonApril 14, 2026
Javelin · 600g · OutdoorUpper Dublin v Abington · Apr 1460' 2"Upper Dublin v AbingtonApril 14, 2026
Shot Put · 4kg · OutdoorUpper Dublin v Abington · Apr 1425' 0"Upper Dublin v AbingtonApril 14, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Discus · Place 16 · Upper DublinDiscus1kg16.62-0412
May 8SOL American Conference ChampionshipMay 8 · Shot Put · Place 11 · Upper DublinShot Put4kg11.24-09.5012
Apr 28Plymouth Whitemarsh Girls Tri #2Apr 28 · Javelin · Upper DublinJavelin600g—DNS12
Apr 28Plymouth Whitemarsh Girls Tri #2Apr 28 · Discus · Place 3 · Upper DublinDiscus1kg3.67' 4"12
Apr 28Plymouth Whitemarsh Girls Tri #2Apr 28 · Shot Put · Place 3 · Upper DublinShot Put4kg3.24' 0"12
Apr 14Upper Dublin v AbingtonApr 14 · Javelin · Place 5 · Upper DublinJavelin600g5.60' 2" PB12
Apr 14Upper Dublin v AbingtonApr 14 · Discus · Place 2 · Upper DublinDiscus1kg2.68' 0" PB12
Apr 14Upper Dublin v AbingtonApr 14 · Shot Put · Place 3 · Upper DublinShot Put4kg3.25' 0" PB12
Apr 10Cardinal ClassicApr 10 · Discus · Place 27 · Upper DublinDiscus1kg27.64' 0"12
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 28 · Upper DublinShot Put4kg28.24' 9.5"12
Apr 7Upper Dublin v QuakertownApr 7 · Javelin · Upper DublinJavelin600g—NM12
Apr 7Upper Dublin v QuakertownApr 7 · Discus · Place 6 · Upper DublinDiscus1kg6.56' 11"12
Apr 7Upper Dublin v QuakertownApr 7 · Shot Put · Place 7 · Upper DublinShot Put4kg7.22' 0"12
Mar 31Upper Dublin v WissahickonMar 31 · Discus · Place 5 · Upper DublinDiscus1kg5.58' 2"12
Mar 31Upper Dublin v WissahickonMar 31 · Shot Put · Place 3 · Upper DublinShot Put4kg3.24' 6.5"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 25 · Upper DublinDiscus1kg25.62' 10"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 25 · Upper DublinShot Put4kg25.23' 6"12
Mar 24Upper Dublin @ Hatboro Horsham (Girls)Mar 24 · Javelin · Upper DublinJavelin600g--DNS12
Mar 24Upper Dublin @ Hatboro Horsham (Girls)Mar 24 · Discus · Place 3 · Upper DublinDiscus1kg3.59-0012
Mar 24Upper Dublin @ Hatboro Horsham (Girls)Mar 24 · Shot Put · Place 3 · Upper DublinShot Put4kg3.24-02.7512
Mar 21Upper Darby RelaysMar 21 · Shot Put · Place 32 · Upper DublinShot Put3223-4.512
Mar 21Upper Darby RelaysMar 21 · Discus · Place 33 · Upper DublinDiscus3362-012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Upper Dublin v AbingtonApr 29 · Javelin · Place 5 · Upper DublinJavelin569-0711
Apr 29Upper Dublin v AbingtonApr 29 · Discus · Place 3 · Upper DublinDiscus374-0311
Apr 29Upper Dublin v AbingtonApr 29 · Shot Put · Place 5 · Upper DublinShot Put526-03.5011
Apr 4Cardinal ClassicApr 4 · Discus · Place 40 · Upper DublinDiscus4053-0311
Mar 29North Penn OpenMar 29 · Discus · Place 25 · Upper DublinDiscus2567-08.0011
Mar 29North Penn OpenMar 29 · Shot Put · Place 18 · Upper DublinShot Put1826-06.5011

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Javelin · Place 15 · Upper DublinJavelin1564-810