Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorChes-Mont Champs · May 6105' 0"Ches-Mont ChampsMay 6, 2026
Shot Put · 12lb · IndoorGarden State TC Invitational · Feb 2037-08.00Garden State TC InvitationalFebruary 20, 2026
Shot Put · 12lb · OutdoorChes-Mont Champs · May 639' 9.25"Ches-Mont ChampsMay 6, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · Discus · Place 19 · Avon GroveDiscus1.6kg19.105' 0" PB12
May 6Ches-Mont ChampsMay 6 · Shot Put · Place 11 · Avon GroveShot Put12lb11.39' 9.25" PB12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 35 · Avon GroveDiscus1.6kg35.65' 5"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 23 · Avon GroveShot Put12lb23.36' 8.5"12
Mar 21Upper Darby RelaysMar 21 · Shot Put · Place 25 · Avon GroveShot Put2536-5.512

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · Shot Put · Place 16 · Avon GroveShot Put12lb16.37-08.00 PB12
Feb 14Henderson InvitationalFeb 14 · Shot Put · Avon GroveShot Put12lb--FOUL12
Jan 14Henderson Polar Bear # 1Jan 14 · Shot Put · Place 2 · Avon Grove 01Shot Put237-06.50SR
Jan 10Kevin Dare InviteJan 10 · Shot Put · Place 22 · AVON GROVEShot Put2235-8.7512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27F&M Dip In The Snow HS InviteDec 27 · Shot Put · Place 15 · Avon GroveShot Put12lb15.35-01.2512
Dec 13Alvernia Holiday ClassicDec 13 · Shot Put · Avon GroveShot Put12lb—DNS12
Dec 6F&M HS Meet #1 (Full)Dec 6 · Shot Put · Place 18 · Avon GroveShot Put12lb18.35-03.5012

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · Shot Put · Place 20 · Avon GroveShot Put12lb20.37-05.5011
Apr 12Coatesville Track and Field InvitationalApr 12 · Discus · Avon GroveDiscus1.6kg—DNS11
Apr 12Coatesville Track and Field InvitationalApr 12 · Shot Put · Avon GroveShot Put12lb—DNS11
Apr 10Ches Mont National Super Meet # 2Apr 10 · Discus · Place 17 · Avon GroveDiscus1.6kg17.88-00.0011
Apr 5Haverford InvitationalApr 5 · Shot Put · Place 21 · Avon GroveShot Put2134-311
Mar 29North Penn OpenMar 29 · Discus · Place 37 · Avon GroveDiscus3787-10.0011
Mar 29North Penn OpenMar 29 · Shot Put · Place 38 · Avon GroveShot Put3833-06.2511

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 16Ches Mont National Super Meet #1Apr 16 · Shot Put · Place 27 · Avon GroveShot Put12lb27.27-09.5010
Apr 15Oxf/AG ShowdownApr 15 · Discus · Place 3 · Avon GroveDiscus386-10.00—