Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPIAA District 1 AAA/AA Championships · May 16136-07PIAA District 1 AAA/AA ChampionshipsMay 16, 2025
Shot Put · 12lb · IndoorTFCAGP #4 · Jan 437-01.50TFCAGP #4January 4, 2025
Shot Put · 12lb · OutdoorMarple Newtown CAL Meet · Apr 942-10.00Marple Newtown CAL MeetApril 9, 2025

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 16 · Marple NewtownDiscus1.6kg16.136-07 PB12
May 7Central League Individual ChampsMay 7 · Discus · Place 3 · Marple NewtoDiscus3132-00.0012
May 7Central League Individual ChampsMay 7 · Shot Put · Place 14 · Marple NewtoShot Put1437-04.0012
May 7CAL ChampsMay 7 · Discus · Place 3 · Marple NewtownDiscus1.6kg3.132-0012
May 7CAL ChampsMay 7 · Shot Put · Place 14 · Marple NewtownShot Put12lb14.37-04.0012
Apr 30Delco ChampsApr 30 · Discus · Place 1 · Marple NewtoDiscus1140-09—
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · Discus · Place 3 · Marple NewtoDiscus3124-0012
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · Shot Put · Place 4 · Marple NewtoShot Put442-10.0012
Apr 9Marple Newtown CAL MeetApr 9 · Discus · Place 3 · Marple NewtownDiscus1.6kg3.124-0012
Apr 9Marple Newtown CAL MeetApr 9 · Shot Put · Place 4 · Marple NewtownShot Put12lb4.42-10.00 PB12
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · Discus · Place 6 · Marple NewtownDiscus1.6kg6.116-1012
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · Shot Put · Place 10 · Marple NewtownShot Put12lb10.36-09.5012
Mar 26Ridley Boys CAL #1Mar 26 · Discus · Place 5 · Marple NewtownDiscus1.6kg5.118-0912
Mar 26Ridley Boys CAL #1Mar 26 · Shot Put · Place 5 · Marple NewtownShot Put12lb5.40-04.0012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Ursinus HS InvitationalJan 24 · Shot Put · Place 26 · Marple NewtownShot Put12lb26.36-01.5012
Jan 4TFCAGP #4Jan 4 · Shot Put · Place 15 · Marple NewtownShot Put12lb15.37-01.50 PB12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 29 · Marple NewtownShot Put12lb29.36-09.5012
Feb 9TFCAGP Last ChanceFeb 9 · Shot Put · Place 21 · Marple NewtownShot Put2137-07.5011
Feb 3TFCAofGP Meet # 7Feb 3 · Shot Put · Place 19 · Marple NewtownShot Put1936-5.5011
Jan 26T&FCAofGP #6 rescheduledJan 26 · Shot Put · Place 23 · Marple NewtownShot Put12lb23.33-811

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Upper Darby Throwers InvitationalMay 13 · Discus · Place 8 · Marple NewtownDiscus8122-09—
May 13Upper Darby Throwers InvitationalMay 13 · Shot Put · Place 13 · Marple NewtownShot Put1336-08.50—
Apr 23Boys CAL JVApr 23 · Javelin · Marple NewtownJavelin800g--DNS11
Apr 17CAL Week #3 (Marple) Apr 17 · Discus · Place 7 · Marple NewtownDiscus1.6kg7.119-0711
Apr 17CAL Week #3 (Marple) Apr 17 · Shot Put · Place 16 · Marple NewtownShot Put12lb16.36-09.5011

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · Shot Put · Place 30 · Marple NewtownShot Put12lb30.34-11.5011
Feb 3TFCAofGP - Novice MeetFeb 3 · Shot Put · Place 8 · Marple NewtownShot Put827-05.0010
Jan 7TFCAofGP Meet #5Jan 7 · Shot Put · Place 23 · Marple NewtownShot Put2327-110

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3BOYS DELCO CHAMPIONSHIPMay 3 · Discus · Place 16 · Marple NewtownDiscus1.6kg16.105-03.0010
Apr 29Unionville InvitationalApr 29 · Discus · Place 19 · Marple NewtownDiscus19110-10—
Apr 29Unionville InvitationalApr 29 · Discus · Place 19 · Marple NewtownDiscus1.6kg19.110-10Unofficial10
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · Discus · Place 12 · Marple NewtownDiscus12114-11.0010
Apr 1Haverford InvitationalApr 1 · Shot Put · Place 24 · Marple NewtoShot Put2428-04.00—
Apr 1Haverford InvitationalApr 1 · Discus · Place 19 · Marple NewtoDiscus1980-07.50—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · Shot Put · Place 11 · Marple NewtownShot Put12lb11.29-7.7510