Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorNJIC Championships · Jan 2534.59aNJIC ChampionshipsJanuary 25, 2024
Discus · 1kg · OutdoorBergen County Championships · May 856' 0"Bergen County ChampionshipsMay 8, 2026
Javelin · 600g · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1583-8NJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
Shot Put · 4kg · IndoorGarfield HS High Jump/Shot Put Invitational #1 · Dec 2022-2.50Garfield HS High Jump/Shot Put Invitational #1December 20, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Javelin · Place 13 · New MilfordJavelin600g13.83-8 PB11
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 33 · New MilfordDiscus1kg33.54-411
May 8Bergen County ChampionshipsMay 8 · Javelin · Place 8 · New MilfordJavelin600g8.78' 5"11
May 8Bergen County ChampionshipsMay 8 · Discus · Place 21 · New MilfordDiscus1kg21.56' 0" PB11
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Javelin · Place 7 · New MilfordJavelin600g7.78-411
Apr 17Bergen County RelaysApr 17 · Javelin · Place 13 · New MilfordJavelin600g13.71-0311

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Garfield HS High Jump/Shot Put Invitational #3Jan 10 · Shot Put · Place 45 · New MilfordShot Put4520-611

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 16 · New MilfordShot Put4kg16.22-2.50 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20North Jersey Sophomore ChampionshipMay 20 · Javelin · Place 5 · New MilfordJavelin575-3—
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Javelin · Place 28 · New MilfordJavelin2864-410
May 9Bergen County ChampionshipsMay 9 · Javelin · Place 12 · New MilfordJavelin600g12.73-1110
Apr 28NJIC American+Patriot Division ChampsApr 28 · Javelin · Place 10 · New MilfordJavelin1073-510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Bergen County ChampionshipsFeb 14 · 200 Meters · Place 76 · New Milford200 Meters7637.369
Jan 25NJIC ChampionshipsJan 25 · 200 Meters · Place 83 · New Milford200 Meters83.34.59a PB9