Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCentral League Championship 26 · May 6127-08Central League Championship 26May 6, 2026
Shot Put · 12lb · OutdoorSpringfield Invitational · Apr 2540-10.50Springfield InvitationalApril 25, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · Discus · Place 4 · Upper DarbyDiscus1.6kg4.123' 9"12
May 8Radnor Last Chance MeetMay 8 · Shot Put · Place 2 · Upper DarbyShot Put12lb2.38' 1"12
May 6Central League Championship 26May 6 · Discus · Place 2 · Upper DarbyDiscus1.6kg2.127-08 PB12
Apr 29Delco ChampsApr 29 · Discus · Place 12 · Upper DarbyDiscus1.6kg12.108-0612
Apr 29Delco ChampsApr 29 · Shot Put · Place 14 · Upper DarbyShot Put12lb14.37-10.0012
Apr 25Springfield InvitationalApr 25 · Discus · Place 5 · Upper DarbyDiscus1.6kg5.116-0012
Apr 25Springfield InvitationalApr 25 · Shot Put · Place 2 · Upper DarbyShot Put12lb2.40-10.50 PB12
Apr 15CAL Meet #3Apr 15 · Discus · Place 6 · Upper DarbyDiscus1.6kg6.110-0812
Apr 15CAL Meet #3Apr 15 · Shot Put · Upper DarbyShot Put12lb--FOUL12
Apr 11The Bensalem InvitationalApr 11 · Discus · Place 3 · Upper DarbyDiscus1.6kg3.126-1112
Apr 11The Bensalem InvitationalApr 11 · Shot Put · Place 4 · Upper DarbyShot Put12lb4.37-812
Apr 1Green Raider InvApr 1 · Discus · Place 4 · Upper DarbyDiscus1.6kg4.119' 1"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 14 · Upper DarbyDiscus1.6kg14.104' 11"12
Mar 25Lower Merion Boys MeetMar 25 · Discus · Place 1 · Upper DarbyDiscus1.6kg1.117-0412
Mar 21Upper Darby RelaysMar 21 · Results · Place 22 · Upper DarbyResults2237-412

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10TFCAGP #5Jan 10 · Shot Put · Place 39 · Upper DarbyShot Put3934-4.5012

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · Discus · Place 11 · Upper DarbyDiscus11108-911
May 5CAL Boys JV MeetMay 5 · Discus · Place 5 · Upper DarbyDiscus594-0511
May 5CAL Boys JV MeetMay 5 · Shot Put · Place 6 · Upper DarbyShot Put634-03.0011

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Germantown Academy Last Shot InviteJan 29 · Shot Put · Place 33 · Upper DarbyShot Put3329-11.0011