Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 4kg · IndoorUpper Dublin Winter Series - Relay Night · Feb 1131-02.50Upper Dublin Winter Series - Relay NightFebruary 11, 2026
Shot Put · 4kg · OutdoorCAL Meet #4 · Apr 1629-05.00CAL Meet #4April 16, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29Delco ChampsApr 29 · Shot Put · Marple NewtownShot Put4kg--DNS12
Apr 16CAL Meet #4Apr 16 · Shot Put · Place 3 · Marple NewtownShot Put4kg3.29-05.00 PB12
Apr 11Delco RelaysApr 11 · Shot Put · Place 5 · Marple NewtownShot Put4kg5.27-10.0012
Apr 8Ridley CALApr 8 · Shot Put · Place 7 · Marple NewtownShot Put4kg7.27' 7.25"12
Mar 21Upper Darby RelaysMar 21 · Shot Put · Place 8 · Marple NewtownShot Put828-212

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13Tim Hickey Meet of ChampsFeb 13 · Shot Put · Place 16 · Marple NewtoShot Put1631-09.2512
Feb 11Upper Dublin Winter Series - Relay NightFeb 11 · Shot Put · Place 7 · Marple NewtownShot Put4kg7.31-02.50 PB12
Jan 9DVGTCA Meet #5Jan 9 · Shot Put · Place 20 · Marple NewtoShot Put2028-08.5012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 8 · Marple NewtownShot Put4kg8.30-03.0012
Dec 12DVGTCA Meet #1Dec 12 · Shot Put · Place 15 · Marple NewtownShot Put4kg15.30-04.5012
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 38 · Marple NewtownShot Put4kg38.25-9.5011
Jan 10DVGTCA Meet #6Jan 10 · Shot Put · Place 24 · Marple NewtoShot Put2428-02.7511

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9CAL Meet #3 - Haverford (Girls Only)Apr 9 · Shot Put · Place 5 · Marple NewtownShot Put4kg5.26-09.0011
Apr 2CAL Meet #2 (UD)Apr 2 · Shot Put · Place 6 · Marple NewtownShot Put4kg6.25-04.0011

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · Shot Put · Place 14 · Marple NewtoShot Put1425-11.5010
Apr 26UD InviteApr 26 · Shot Put · Place 14 · Marple NewtownShot Put4kg14.27-07.0010
Apr 13Delco RelaysApr 13 · Shot Put · Place 11 · Marple NewtownShot Put1125-2.2510
Apr 9Garnet Valley Dual #1Apr 9 · Shot Put · Place 10 · Marple NewtownShot Put4kg10.26-04.0010
Mar 16The Phoenixville ClassicMar 16 · Shot Put · Place 15 · Marple NewtoShot Put1524-10.00—
Mar 16The Phoenixville ClassicMar 16 · Shot Put · Place 15 · Marple NewtoShot Put1524-10.00—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9DVG Consolation MeetFeb 9 · Shot Put · Place 18 · Marple NewtownShot Put1823-310

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8DVGTCA Meet #1Dec 8 · Shot Put · Place 29 · Marple NewtownShot Put4kg29.24-09.5010

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · Shot Put · Place 26 · Marple NewtownShot Put2622-11.009
Apr 19CAL Girls Meet #3 - Lower MerionApr 19 · Shot Put · Place 12 · Marple NewtownShot Put4kg12.22-07.509