Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 15125-04NJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
Javelin · 800g · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 15149-00NJSIAA Sectionals North 2 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

14 results
DateMeetEventPlMarkGr
Jul 10American JavFestJul 10 · Javelin · Place 3 · Cranford-NJCranford-NJJavelin800g3.44.08m12
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 20 · CranfordCranfordJavelin800g20.136-511
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Javelin · Place 4 · CranfordCranfordJavelin800g4.149-00 PB11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Discus · Place 7 · CranfordCranfordDiscus1.6kg7.125-04 PB11
May 7Union County ChampionshipsMay 7 · Javelin · Place 3 · CranfordCranfordJavelin800g3.141-011
May 7Union County ChampionshipsMay 7 · Discus · Place 10 · CranfordCranfordDiscus1.6kg10.118-111
Apr 25Paul H. Beck Memorial RelaysApr 25 · Javelin · Place 8 · CranfordCranfordJavelin800g8.116-311
Apr 14Union County Relay ChampionshipApr 14 · Javelin · Place 4 · CranfordCranfordJavelin800g4.140-0011
Apr 14Union County Relay ChampionshipApr 14 · Discus · Place 6 · CranfordCranfordDiscus1.6kg6.120-1011
Apr 11Dodgertown RelaysApr 11 · Javelin · Place 10 · CranfordCranfordJavelin800g10.114-0411
Apr 11Dodgertown RelaysApr 11 · Discus · Place 9 · CranfordCranfordDiscus1.6kg9.104-0711
Apr 4Summit RelaysApr 4 · Javelin · Place 10 · CranfordCranfordJavelin800g10.116-0811
Apr 4Summit RelaysApr 4 · Discus · Place 26 · CranfordCranfordDiscus1.6kg26.100-0311
Apr 1Penn Relays QualifierApr 1 · Javelin · Place 9 · CranfordCranfordJavelin800g9.138-311

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 15 · CranfordCranfordTriple Jump1532-911
Jan 7Rebel Shot/Field Series 4Jan 7 · Triple Jump · Place 22 · CranfordCranfordTriple Jump2232-10.5011

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Union County Championship RelaysMay 20 · Javelin · Place 20 · CranfordCranfordJavelin20117-410
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Javelin · Place 11 · CranfordCranfordJavelin11121-0510
May 8Union County ChampionshipsMay 8 · Javelin · Place 22 · CranfordCranfordJavelin22112-1010
May 8Union County ChampionshipsMay 8 · Javelin · Place 22 · CranfordCranfordJavelin22112-1010
May 8Union County ChampionshipsMay 8 · Javelin · Place 22 · CranfordCranfordJavelin22112-1010
May 8Union County ChampionshipsMay 8 · Javelin · Place 22 · CranfordCranfordJavelin22112-1010
May 1Union County Conference ChampionshipsMay 1 · Javelin · Place 9 · CranfordCranfordJavelin9118-810
Apr 26Paul H. Beck Memorial RelaysApr 26 · Javelin · Place 20 · CranfordCranfordJavelin20109-110