Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUpper Dublin at HH · Apr 956-02Upper Dublin at HHApril 9, 2024
Javelin · 800g · OutdoorUpper Dublin v Plymouth Whitemarsh · Apr 28112' 11"Upper Dublin v Plymouth WhitemarshApril 28, 2026
Shot Put · 12lb · OutdoorCardinal Classic · Apr 1045' 0.75"Cardinal ClassicApril 10, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Javelin · Place 25 · Upper DublinJavelin800g25.91-1012
May 8SOL American Conference ChampionshipMay 8 · Shot Put · Place 7 · Upper DublinShot Put12lb7.43-02.7512
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 23 · Upper DublinJavelin800g23.100' 11"12
Apr 30Helman/Hosier InviteApr 30 · Shot Put · Place 5 · Upper DublinShot Put12lb5.44' 8"12
Apr 28Upper Dublin v Plymouth WhitemarshApr 28 · Javelin · Place 7 · Upper DublinJavelin800g7.112' 11" PB12
Apr 28Upper Dublin v Plymouth WhitemarshApr 28 · Shot Put · Place 4 · Upper DublinShot Put12lb4.42' 8"12
Apr 18CB West RelaysApr 18 · Shot Put · Place 6 · Upper DublinShot Put12lb6.42' 11"12
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 6 · Upper DublinShot Put12lb6.45' 0.75" PB12
Apr 2Jim Kelly InvitationalApr 2 · Javelin · Place 17 · Upper DublinJavelin800g17.107' 1"12
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · Place 12 · Upper DublinShot Put12lb12.41' 8.5"12
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · Javelin · Place 4 · Upper DublinJavelin800g4.110' 8"12
Mar 24Hatboro Horsham at Upper Dublin (Boys)Mar 24 · Shot Put · Place 6 · Upper DublinShot Put12lb6.39' 5"12

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Javelin · Place 20 · Upper DublinJavelin800g20.99-0011
May 9SOL AmericanMay 9 · Discus · Upper DublinDiscus1.6kg--DNS11
May 9SOL AmericanMay 9 · Shot Put · Place 10 · Upper DublinShot Put12lb10.37-00.5011
May 1Trojan Track ClassicMay 1 · Shot Put · Place 10 · Upper DublinShot Put1041-05.0011
Apr 29Upper Dublin v AbingtonApr 29 · Javelin · Place 5 · Upper DublinJavelin5109-0311
Apr 29Upper Dublin v AbingtonApr 29 · Discus · Place 8 · Upper DublinDiscus873-0411
Apr 29Upper Dublin v AbingtonApr 29 · Shot Put · Place 3 · Upper DublinShot Put340-07.0011
Apr 15Plymouth Whitemarsh Boys TriApr 15 · Javelin · Upper DublinJavelin800g--DNS11
Apr 15Plymouth Whitemarsh Boys TriApr 15 · Discus · Upper DublinDiscus1.6kg--DNS11
Apr 15Plymouth Whitemarsh Boys TriApr 15 · Shot Put · Upper DublinShot Put12lb--DNS11
Apr 4Cardinal ClassicApr 4 · Shot Put · Place 13 · Upper DublinShot Put1339-07.7511
Mar 29North Penn OpenMar 29 · Javelin · Place 33 · Upper DublinJavelin33105-06.0011
Mar 29North Penn OpenMar 29 · Discus · Place 52 · Upper DublinDiscus5267-00.0011
Mar 29North Penn OpenMar 29 · Shot Put · Place 29 · Upper DublinShot Put2936-04.0011
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · Javelin · Place 4 · Upper DublinJavelin498-0011
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · Discus · Place 8 · Upper DublinDiscus881-0811
Mar 25Upper Dublin vs Hatboro Horsham (Boys)Mar 25 · Shot Put · Place 3 · Upper DublinShot Put336-05.5011

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Shot Put · Place 11 · Upper DublinShot Put1134-810
Apr 9Upper Dublin at HHApr 9 · Javelin · Place 10 · Upper DublinJavelin800g10.88-0810
Apr 9Upper Dublin at HHApr 9 · Discus · Place 14 · Upper DublinDiscus1.6kg14.56-02 PB10
Apr 9Upper Dublin at HHApr 9 · Shot Put · Place 5 · Upper DublinShot Put12lb5.35-07.5010

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12SOL American Conference ChampionshipsMay 12 · Shot Put · Place 18 · Upper DublinShot Put1831-03.509
May 12SOL American Conference ChampionshipsMay 12 · Shot Put · Place 18 · Upper DublinShot Put1831-3.509
Apr 11Upper Dublin v Hatboro HorshamApr 11 · Javelin · Place 11 · Upper DublinJavelin1185-059
Apr 11Upper Dublin v Hatboro HorshamApr 11 · Shot Put · Place 13 · Upper DublinShot Put1327-07.009