Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorF.A.T Dual : West Orange Double Tri Meet · Apr 20119-9F.A.T Dual : West Orange Double Tri MeetApril 20, 2026
Shot Put · 12lb · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1543-0.75NJSIAA 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
May 23Garden State TwilightMay 23 · Discus · Place 4 · West OrangeDiscus1.6kg4.30.81m12
May 23Garden State TwilightMay 23 · Shot Put · Place 1 · West OrangeShot Put12lb1.12.86m12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 29 · West OrangeDiscus1.6kg29.96-812
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 12 · West OrangeShot Put12lb12.43-0.75 PB12
May 8Essex County ChampionshipsMay 8 · Discus · Place 21 · West OrangeDiscus1.6kg21.104-012
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 24 · West OrangeShot Put12lb24.39-312
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 7 · West OrangeDiscus1.6kg7.104-112
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 9 · West OrangeShot Put12lb9.40-712
Apr 28Essex County RelaysApr 28 · Discus · Place 18 · West OrangeDiscus1.6kg18.97-0612
Apr 28Essex County RelaysApr 28 · Shot Put · Place 20 · West OrangeShot Put12lb20.38-04.2512
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · Discus · Place 1 · West OrangeDiscus1.6kg1.119-9 PB12
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · Shot Put · Place 11 · West OrangeShot Put12lb11.35-1012
Apr 18Art Madric HOF InviteApr 18 · Discus · Place 13 · West OrangeDiscus1.6kg13.101' 5"12
Apr 18Art Madric HOF InviteApr 18 · Shot Put · Place 28 · West OrangeShot Put12lb28.33' 5"12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Discus · Place 27 · West OrangeDiscus2788-711
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Shot Put · Place 21 · West OrangeShot Put2138-411
May 8Essex County ChampionshipsMay 8 · Discus · Place 28 · West OrangeDiscus2894-111
May 8Essex County ChampionshipsMay 8 · Discus · Place 28 · West OrangeDiscus2894-111
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 12 · West OrangeDiscus1296-911
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 11 · West OrangeShot Put1139-711
Apr 29Essex County RelaysApr 29 · Discus · Place 32 · West OrangeDiscus3280-111
Apr 29Essex County RelaysApr 29 · Discus · Place 32 · West OrangeDiscus3280-111
Apr 29Essex County RelaysApr 29 · Shot Put · Place 14 · West OrangeShot Put1439-6.5011
Apr 29Essex County RelaysApr 29 · Shot Put · Place 14 · West OrangeShot Put1439-6.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · Shot Put · Place 21 · West OrangeShot Put2136-5.5011
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · Shot Put · Place 21 · West OrangeShot Put2136-5.5011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 26 · West OrangeShot Put2636-01.5010
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 26 · West OrangeShot Put2636-01.5010
May 18County Seat InvitationalMay 18 · Discus · Place 19 · West OrangeDiscus1972-0410
May 18County Seat InvitationalMay 18 · Shot Put · Place 10 · West OrangeShot Put1033-00.0010
May 16Essex County ChampionshipsMay 16 · Shot Put · Place 35 · West OrangeShot Put3535-410
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · Shot Put · Place 15 · West OrangeShot Put1537-9.7510
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · Javelin · Place 17 · West OrangeJavelin1766-710
May 3Essex County RelaysMay 3 · Shot Put · Place 37 · West OrangeShot Put3731-510
Apr 27Paul H. Beck Memorial RelaysApr 27 · Shot Put · Place 5 · West OrangeShot Put534-7.2510