Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorEssex County Relays · Apr 2888-10Essex County RelaysApril 28, 2026
Javelin · 800g · OutdoorEssex County Relays · Apr 2867-09Essex County RelaysApril 28, 2026
Shot Put · 12lb · IndoorGarfield HS High Jump/Shot Put Invitational #1 · Dec 2029-0.50Garfield HS High Jump/Shot Put Invitational #1December 20, 2025
Shot Put · 12lb · OutdoorEssex County Championships · May 835-7Essex County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18Newark Public Schools HS ChampionshipsMay 18 · Javelin · Place 10 · BarringerJavelin800g10.50-1011
May 18Newark Public Schools HS ChampionshipsMay 18 · Shot Put · Place 9 · BarringerShot Put12lb9.34-7.5011
May 8Essex County ChampionshipsMay 8 · Discus · Place 40 · BarringerDiscus1.6kg40.80-311
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 40 · BarringerShot Put12lb40.35-7 PB11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Javelin · Place 17 · BarringerJavelin800g17.64-811
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 12 · BarringerDiscus1.6kg12.83-911
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 12 · BarringerShot Put12lb12.33-911
Apr 28Essex County RelaysApr 28 · Javelin · Place 37 · BarringerJavelin800g37.67-09 PB11
Apr 28Essex County RelaysApr 28 · Discus · Place 32 · BarringerDiscus1.6kg32.88-10 PB11
Apr 28Essex County RelaysApr 28 · Shot Put · Place 31 · BarringerShot Put12lb31.34-04.7511

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · Shot Put · Place 29 · BarringerShot Put2932-10.2511

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 19 · BarringerShot Put12lb19.29-0.50 PB12
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · Shot Put · Place 26 · BarringerShot Put2630-6.2511
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · Shot Put · Place 26 · BarringerShot Put2630-6.2511
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 51 · BarringerShot Put5126-2.5011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Newark Public Schools ChampionshipsMay 19 · Shot Put · Place 20 · BarringerShot Put2030-1010
May 19Newark Public Schools ChampionshipsMay 19 · Discus · Place 10 · BarringerDiscus1082-810
May 8Essex County ChampionshipsMay 8 · Discus · Place 41 · BarringerDiscus4182-410
May 8Essex County ChampionshipsMay 8 · Discus · Place 41 · BarringerDiscus4182-410
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 54 · BarringerShot Put5430-3.7510
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 19 · BarringerShot Put1929-710
Apr 29Essex County RelaysApr 29 · Discus · Place 44 · BarringerDiscus4461-210
Apr 29Essex County RelaysApr 29 · Discus · Place 44 · BarringerDiscus4461-210