Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorNJ Spiked Shoe Holiday · Dec 1837.92aNJ Spiked Shoe HolidayDecember 18, 2023
55 Meter · IndoorNJ Spiked Shoe Holiday · Dec 1810.23aNJ Spiked Shoe HolidayDecember 18, 2023
Discus · 1kg · OutdoorPassaic County Outdoor Track Championships · May 5108-6Passaic County Outdoor Track ChampionshipsMay 5, 2026
Javelin · 600g · OutdoorNJSIAA Group Championships - 2 & 3 · May 29102-3NJSIAA Group Championships - 2 & 3May 29, 2026
Shot Put · 4kg · IndoorGarfield HS High Jump/Shot Put Invitational #1 · Dec 2027-9.50Garfield HS High Jump/Shot Put Invitational #1December 20, 2025
Shot Put · 4kg · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 1530-05.00NJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 10 · Lakeland RegionalJavelin600g10.102-3 PB11
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 8 · Lakeland RegionalDiscus1kg8.101-911
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Javelin · Place 7 · Lakeland RegionalJavelin600g7.86-0011
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Discus · Place 6 · Lakeland RegionalDiscus1kg6.98-0011
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · Shot Put · Place 8 · Lakeland RegionalShot Put4kg8.30-05.00 PB11
May 5Passaic County Outdoor Track ChampionshipsMay 5 · Javelin · Place 4 · Lakeland RegionalJavelin600g4.91-711
May 5Passaic County Outdoor Track ChampionshipsMay 5 · Discus · Place 3 · Lakeland RegionalDiscus1kg3.108-6 PB11
May 5Passaic County Outdoor Track ChampionshipsMay 5 · Shot Put · Place 8 · Lakeland RegionalShot Put4kg8.29-10.5011
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Javelin · Place 5 · Lakeland RegionalJavelin600g5.93-411
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Discus · Place 1 · Lakeland RegionalDiscus1kg1.104-411
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Shot Put · Place 4 · Lakeland RegionalShot Put4kg4.29-2.5011
Apr 10Doc Boverini Passaic County RelaysApr 10 · Javelin · Place 11 · Lakeland RegionalJavelin600g11.78-1011
Apr 10Doc Boverini Passaic County RelaysApr 10 · Discus · Place 2 · Lakeland RegionalDiscus1kg2.94-611
Apr 10Doc Boverini Passaic County RelaysApr 10 · Shot Put · Place 7 · Lakeland RegionalShot Put4kg7.29-811
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Javelin · Place 1 · Lakeland RegionalJavelin600g1.96-1011
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Discus · Place 2 · Lakeland RegionalDiscus1kg2.75-711
Apr 6F.A.T Dual: Wayne Valley, Passaic Valley @ LakelandApr 6 · Shot Put · Place 2 · Lakeland RegionalShot Put4kg2.28-911

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 16 · Lakeland RegionalShot Put1629-4.7511
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · Shot Put · Place 6 · Lakeland RegShot Put628-01.0011
Jan 17Bob Chiswell ClassicJan 17 · Shot Put · Place 11 · Lakeland RegionalShot Put1130-111
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 11 · Lakeland RegionalShot Put1128-9.2511
Jan 3Garfield HS High Jump/Shot Put Invitational #2Jan 3 · Shot Put · Place 12 · Lakeland RegionalShot Put1228-9.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 12 · Lakeland RegionalShot Put4kg12.27-9.50 PB11
Jan 4Wayne Valley High Jump / Shot Put Meet #2Jan 4 · Shot Put · Place 7 · Lakeland RegionalShot Put4kg7.21-310

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Javelin · Place 13 · Lakeland RegJavelin1382-0110
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Discus · Place 15 · Lakeland RegDiscus1585-0510
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · Shot Put · Place 19 · Lakeland RegShot Put1926-09.2510
May 6Passaic County ChampionshipsMay 6 · Javelin · Place 10 · Lakeland RegionalJavelin600g10.83-1010
May 6Passaic County ChampionshipsMay 6 · Discus · Place 13 · Lakeland RegionalDiscus1kg13.83-610
May 6Passaic County ChampionshipsMay 6 · Shot Put · Place 20 · Lakeland RegionalShot Put4kg20.26-0.5010
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Javelin · Place 5 · Lakeland RegionalJavelin593-710
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Shot Put · Place 9 · Lakeland RegionalShot Put927-6.5010
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Javelin · Place 5 · Lakeland RegionalJavelin593-710
Apr 30Big North Championships-Liberty and IndependenceApr 30 · Shot Put · Place 9 · Lakeland RegionalShot Put927-6.5010
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · Javelin · Place 2 · Lakeland RegionalJavelin294-1010
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · Discus · Place 3 · Lakeland RegionalDiscus389-810
Apr 21F.A.T. Dual: Wayne Hills @ LakelandApr 21 · Shot Put · Place 4 · Lakeland RegionalShot Put427-11.5010
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · Javelin · Place 3 · Lakeland RegionalJavelin378-110
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · Discus · Place 3 · Lakeland RegionalDiscus380-410
Apr 7F.A.T. Duals: Lakeland+Passaic Valley @ Wayne ValleyApr 7 · Shot Put · Place 5 · Lakeland RegionalShot Put524-210

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 26Wayne Valley High Jump / Shot Put Meet #1Dec 26 · Shot Put · Place 9 · Lakeland RegionalShot Put4kg9.20-610

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · Shot Put · Place 7 · Lakeland RegionalShot Put4kg7.21-04.50Unofficial10
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 14 · Lakeland RegJavelin1480-119
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 14 · Lakeland RegJavelin1480-119
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · Javelin · Place 14 · Lakeland RegJavelin1480-119
May 21Passaic County ChampionshipsMay 21 · Javelin · Place 8 · Lakeland RegionalJavelin600g8.84-99
May 7F.A.T. Duals: Wayne Valley, Fair Lawn @ Lakeland HSMay 7 · Javelin · Place 9 · Lakeland RegJavelin972-099
May 7F.A.T. Duals: Wayne Valley, Fair Lawn @ Lakeland HSMay 7 · Shot Put · Place 12 · Lakeland RegShot Put1221-08.009
May 3Big North Championships-Independence and LibertyMay 3 · Javelin · Place 14 · Lakeland RegionalJavelin1473-29
Apr 16F.A.T. Duals: Passaic Valley @ LakelandApr 16 · Shot Put · Place 10 · Lakeland RegionalShot Put1020-4.509

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18NJ Spiked Shoe HolidayDec 18 · 55 Meter · Place 72 · Lakeland Regional55 MeterRound P72.10.23a PB9
Dec 18NJ Spiked Shoe HolidayDec 18 · 200 Meters · Place 81 · Lakeland Regional200 Meters81.37.92a PB9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 55 Meter · Place 35 · Lakeland Regional55 Meter35.10.32aUnofficial9
Dec 12West Milford, Lakeland @ Passaic ValleyDec 12 · 200 Meters · Place 36 · Lakeland Regional200 Meters36.40.17aUnofficial9