Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJIC Colonial+Patriot Division Champs · Apr 2791-9NJIC Colonial+Patriot Division ChampsApril 27, 2026
Javelin · 600g · OutdoorNJIC Colonial+Patriot Division Champs · Apr 2750-8NJIC Colonial+Patriot Division ChampsApril 27, 2026
Shot Put · 4kg · IndoorNJIC Championships · Jan 2825-09.50NJIC ChampionshipsJanuary 28, 2026
Shot Put · 4kg · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1529-8NJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Garden State TwilightMay 23 · Discus · Place 2 · UnattachedUnattachedDiscus1kg2.21.05m9
May 23Garden State TwilightMay 23 · Shot Put · Place 2 · UnattachedUnattachedShot Put4kg2.7.98m9
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 12 · New MilfordNew MilfordShot Put4kg12.29-8 PB9
May 11Bergen County Frosh Girls ChampsMay 11 · Discus · Place 2 · New MilfordNew MilfordDiscus1kg2.90-39
May 11Bergen County Frosh Girls ChampsMay 11 · Shot Put · Place 6 · New MilfordNew MilfordShot Put4kg6.27-10.759
May 8Bergen County ChampionshipsMay 8 · Shot Put · Place 14 · New MilfordNew MilfordShot Put4kg14.25' 3.5"9
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Javelin · Place 18 · New MilfordNew MilfordJavelin600g18.50-8 PB9
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Discus · Place 4 · New MilfordNew MilfordDiscus1kg4.91-9 PB9
Apr 27NJIC Colonial+Patriot Division ChampsApr 27 · Shot Put · Place 4 · New MilfordNew MilfordShot Put4kg4.28-09
Apr 17Bergen County RelaysApr 17 · Shot Put · Place 10 · New MilfordNew MilfordShot Put4kg10.26-10.009

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28NJIC ChampionshipsJan 28 · Shot Put · Place 22 · New MilfordNew MilfordShot Put4kg22.25-09.50 PB9
Jan 21Bergen County RelaysJan 21 · Shot Put · Place 12 · New MilfordNew MilfordShot Put1227-11.00—
Jan 21Bergen County RelaysJan 21 · Shot Put · Place 12 · New MilfordNew MilfordShot Put1227-11.00—