Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBig North Championships-Liberty and Independence · Apr 3085-6Big North Championships-Liberty and IndependenceApril 30, 2026
Javelin · 600g · OutdoorBig North Championships-Liberty and Independence · Apr 3047-10Big North Championships-Liberty and IndependenceApril 30, 2026
Shot Put · 4kg · IndoorWayne Valley High Jump / Shot Put Meet #1 · Dec 2630-2Wayne Valley High Jump / Shot Put Meet #1December 26, 2025
Shot Put · 4kg · OutdoorBig North Championships-Liberty and Independence · Apr 3026-7.50Big North Championships-Liberty and IndependenceApril 30, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Discus · Place 8 · Passaic ValleyDiscus1kg8.83-1012
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Shot Put · Place 28 · Passaic ValleyShot Put4kg28.23-09.7512
May 5Passaic County Outdoor Track ChampionshipsMay 5 · Discus · Place 10 · Passaic ValleyDiscus1kg10.82-1012
May 5Passaic County Outdoor Track ChampionshipsMay 5 · Shot Put · Place 22 · Passaic ValleyShot Put4kg22.24-4.5012
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Javelin · Place 16 · Passaic ValleyJavelin600g16.47-10 PB12
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Discus · Place 4 · Passaic ValleyDiscus1kg4.85-6 PB12
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Shot Put · Place 9 · Passaic ValleyShot Put4kg9.26-7.50 PB12
Apr 10Doc Boverini Passaic County RelaysApr 10 · Javelin · Place 32 · Passaic ValleyJavelin600g32.36-412
Apr 10Doc Boverini Passaic County RelaysApr 10 · Discus · Place 9 · Passaic ValleyDiscus1kg9.73-512
Apr 10Doc Boverini Passaic County RelaysApr 10 · Shot Put · Place 15 · Passaic ValleyShot Put4kg15.26-212
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Javelin · Place 10 · Passaic ValleyJavelin600g10.26-512
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Discus · Place 3 · Passaic ValleyDiscus1kg3.74-312
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Shot Put · Place 5 · Passaic ValleyShot Put4kg5.23-312

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 31Wayne Valley High Jump / Shot Put Meet #2Dec 31 · Shot Put · Place 2 · Passaic ValleyShot Put4kg2.26-812
Dec 26Wayne Valley High Jump / Shot Put Meet #1Dec 26 · Shot Put · Place 3 · Passaic ValleyShot Put4kg3.30-2 PB12
Dec 8Ridge Winter InvitationalDec 8 · Shot Put · Place 7 · Passaic ValleyShot Put4kg7.27-6.2512

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6Passaic County ChampionshipsMay 6 · Discus · Place 19 · Passaic ValleyDiscus1kg19.72-1011
May 6Passaic County ChampionshipsMay 6 · Shot Put · Place 24 · Passaic ValleyShot Put4kg24.24-911

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 26Wayne Valley High Jump / Shot Put Meet #1Dec 26 · Shot Put · Place 4 · Passaic ValleyShot Put4kg4.23-111
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Shot Put · Place 17 · Passaic ValleyShot Put4kg17.22-2.2511

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Passaic County ChampionshipsMay 21 · Discus · Place 13 · Passaic ValleyDiscus1kg13.80-010
Apr 12Doc Boverini Passaic County RelaysApr 12 · Discus · Place 6 · Passaic ValleyDiscus667-02—
Apr 12Doc Boverini Passaic County RelaysApr 12 · Discus · Place 6 · Passaic ValleyDiscus667-2—