Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorChes-Mont Champs · May 661' 0"Ches-Mont ChampsMay 6, 2026
Shot Put · 4kg · IndoorDVGTCA Meet #1 · Dec 1218-01.75DVGTCA Meet #1December 12, 2025
Shot Put · 4kg · OutdoorChes Mont JV 26 · Apr 2220-00.00Ches Mont JV 26April 22, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · Discus · Place 22 · Great ValleyDiscus1kg22.61' 0" PB10
May 2Lower Merion InvitationalMay 2 · Discus · Place 15 · Great ValleyDiscus1kg15.60-10.0010
Apr 22Ches Mont JV 26Apr 22 · Discus · Place 8 · Great ValleyDiscus1kg8.60-0010
Apr 22Ches Mont JV 26Apr 22 · Shot Put · Place 12 · Great ValleyShot Put4kg12.20-00.00 PB10
Apr 1Rustin InviteApr 1 · Discus · Place 18 · Great ValleyDiscus1kg18.60-10.0010
Mar 21Upper Darby RelaysMar 21 · Discus · Place 41 · Great ValleyDiscus4156-1110
Mar 14Phantom InvitationalMar 14 · Discus · Place 15 · Great ValleyDiscus1555-210

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12DVGTCA Meet #1Dec 12 · Shot Put · Place 75 · Great ValleyShot Put4kg75.18-01.75 PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · Discus · Place 25 · Great ValleyDiscus1kg25.52-069
Apr 23Ches Mont JV MeetApr 23 · Discus · Place 7 · Great ValleyDiscus1kg7.56-39
Apr 23Ches Mont JV MeetApr 23 · Shot Put · Place 19 · Great ValleyShot Put4kg19.16-89
Mar 15Phantom InvitationalMar 15 · Discus · Place 13 · Great ValleyDiscus1352-2—