Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorPassaic County Outdoor Track Championships · May 586-3Passaic County Outdoor Track ChampionshipsMay 5, 2026
Javelin · 600g · OutdoorBig North Championships-Liberty and Independence · Apr 3084-4Big North Championships-Liberty and IndependenceApril 30, 2026
Shot Put · 4kg · IndoorNJCTC Winter Relays · Dec 3023-0.25NJCTC Winter RelaysDecember 30, 2024
Shot Put · 4kg · OutdoorPassaic County Outdoor Track Championships · May 524-11.50Passaic County Outdoor Track ChampionshipsMay 5, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Javelin · Place 10 · Lakeland RegionalJavelin600g10.80-0811
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Discus · Place 24 · Lakeland RegionalDiscus1kg24.74-0011
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Shot Put · Place 29 · Lakeland RegionalShot Put4kg29.24-02.0011
May 5Passaic County Outdoor Track ChampionshipsMay 5 · Javelin · Place 19 · Lakeland RegionalJavelin600g19.71-011
May 5Passaic County Outdoor Track ChampionshipsMay 5 · Discus · Place 9 · Lakeland RegionalDiscus1kg9.86-3 PB11
May 5Passaic County Outdoor Track ChampionshipsMay 5 · Shot Put · Place 18 · Lakeland RegionalShot Put4kg18.24-11.50 PB11
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Javelin · Place 8 · Lakeland RegionalJavelin600g8.84-4 PB11
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Discus · Place 6 · Lakeland RegionalDiscus1kg6.76-111
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Shot Put · Place 13 · Lakeland RegionalShot Put4kg13.23-511
Apr 10Doc Boverini Passaic County RelaysApr 10 · Javelin · Place 13 · Lakeland RegionalJavelin600g13.74-411
Apr 10Doc Boverini Passaic County RelaysApr 10 · Discus · Place 19 · Lakeland RegionalDiscus1kg19.64-911
Apr 10Doc Boverini Passaic County RelaysApr 10 · Shot Put · Place 20 · Lakeland RegionalShot Put4kg20.23-8.5011
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Javelin · Place 4 · Lakeland RegionalJavelin600g4.72-1111
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Discus · Place 4 · Lakeland RegionalDiscus1kg4.70-1111
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Shot Put · Place 8 · Lakeland RegionalShot Put4kg8.22-1.5011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 36 · Lakeland RegionalShot Put3621-1.5011
Jan 3Garfield HS High Jump/Shot Put Invitational #2Jan 3 · Shot Put · Place 14 · Lakeland RegionalShot Put1421-7.7511

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 13 · Lakeland RegionalShot Put4kg13.22-5.2511
Jan 4Wayne Valley High Jump / Shot Put Meet #2Jan 4 · Shot Put · Place 6 · Lakeland RegionalShot Put4kg6.21-5.2510

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Javelin · Place 19 · Lakeland RegJavelin1975-1010
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Javelin · Place 12 · Lakeland RegionalJavelin1269-1110
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Javelin · Place 12 · Lakeland RegionalJavelin1269-1110
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · Javelin · Place 7 · Lakeland RegionalJavelin764-1010
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · Discus · Place 7 · Lakeland RegionalDiscus758-210
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · Shot Put · Place 6 · Lakeland RegionalShot Put621-1010
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · Javelin · Place 7 · Lakeland RegionalJavelin764-010
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · Discus · Place 9 · Lakeland RegionalDiscus961-1010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 23 · Lakeland RegionalShot Put4kg23.23-0.25 PB10
Dec 26Wayne Valley High Jump / Shot Put Meet #1Dec 26 · Shot Put · Place 8 · Lakeland RegionalShot Put4kg8.22-010

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · Shot Put · Place 9 · Lakeland RegionalShot Put4kg9.20-00.00Unofficial10