Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCB West Relays · Apr 1895' 2"CB West RelaysApril 18, 2026
Javelin · 800g · OutdoorCardinal Classic · Apr 1097' 5"Cardinal ClassicApril 10, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Javelin · Place 23 · Upper DublinJavelin800g23.95-1111
May 8SOL American Conference ChampionshipMay 8 · Discus · Place 15 · Upper DublinDiscus1.6kg15.92-1111
Apr 28Upper Dublin v Plymouth WhitemarshApr 28 · Javelin · Place 11 · Upper DublinJavelin800g11.80' 6"11
Apr 28Upper Dublin v Plymouth WhitemarshApr 28 · Discus · Place 6 · Upper DublinDiscus1.6kg6.78' 2"11
Apr 18CB West RelaysApr 18 · Discus · Place 14 · Upper DublinDiscus1.6kg14.95' 2" PB11
Apr 10Cardinal ClassicApr 10 · Javelin · Place 30 · Upper DublinJavelin800g30.97' 5" PB11
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 25 · Upper DublinJavelin800g25.82' 4"11
Mar 31Upper Dublin v WissahickonMar 31 · Javelin · Place 3 · Upper DublinJavelin800g3.93' 5"11
Mar 31Upper Dublin v WissahickonMar 31 · Discus · Place 5 · Upper DublinDiscus1.6kg5.91' 7"11
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · Javelin · Place 9 · Upper DublinJavelin800g9.90' 4"11
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · Discus · Place 8 · Upper DublinDiscus1.6kg8.93' 8"11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 29Upper Dublin v AbingtonApr 29 · Javelin · Place 8 · Upper DublinJavelin873-1010