Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1550-5NJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Hammer · SpeedstersSpeedstersHammer12lb—DNS12
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put12lb1.14.04m12
Jun 18Adidas Track Nationals 2026Jun 18 · Shot Put · Place 55 · UnattachedUnattachedShot Put12lb55.13.9112
Jun 13GCN All-Comers SeriesJun 13 · Shot Put · Place 4 · SpeedstersSpeedstersShot Put12lb4.14.27m12
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put12lb2.14.81m12
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 14 · BloomfieldBloomfieldShot Put12lb14.47-08.7512
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Shot Put · SpeedstersSpeedstersShot Put12lb--DNS12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 2 · BloomfieldBloomfieldShot Put12lb2.50-5 PB12
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 2 · BloomfieldBloomfieldShot Put12lb2.50-012
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 2 · BloomfieldBloomfieldShot Put12lb2.49-312
Apr 28Essex County RelaysApr 28 · Shot Put · Place 1 · BloomfieldBloomfieldShot Put12lb1.49-02.5012
Apr 25Paul H. Beck Memorial RelaysApr 25 · Shot Put · Place 2 · BloomfieldBloomfieldShot Put12lb2.45-2.5012
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 5 · BloomfieldBloomfieldShot Put12lb5.47-04.0012
Apr 11Moorestown InvitationalApr 11 · Shot Put · Place 4 · BloomfieldBloomfieldShot Put12lb4.47-04.5012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put113.77m18