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
Shot Put · 12lb · IndoorJeffrey Tindall Field Invitational # 1 · Jan 1333-05Jeffrey Tindall Field Invitational # 1January 13, 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

3 results
DateMeetEventPlMarkGr
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 15 · CranfordCranfordTriple Jump1532-911
Jan 13Jeffrey Tindall Field Invitational # 1Jan 13 · Shot Put · Place 18 · CranfordCranfordShot Put12lb18.33-05 PB11
Jan 7Rebel Shot/Field Series 4Jan 7 · Triple Jump · Place 22 · CranfordCranfordTriple Jump2232-10.5011

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29South Brunswick Shot Put InviteDec 29 · Shot Put · Place 23 · CranfordCranfordShot Put12lb23.30-511
Dec 17Rebel Shot/Field Series 2Dec 17 · Shot Put · Place 13 · CranfordCranfordShot Put12lb13.30-511
Dec 10Rebel Shot/Field Series 1Dec 10 · Shot Put · Place 21 · CranfordCranfordShot Put12lb21.30-00.0011
Dec 8Ridge Winter InvitationalDec 8 · Shot Put · Place 40 · CranfordCranfordShot Put12lb40.29-1.5011

2025 Outdoor Track

6 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 1Union County Conference ChampionshipsMay 1 · Javelin · Place 9 · CranfordCranfordJavelin9118-810
Apr 26Paul H. Beck Memorial RelaysApr 26 · Javelin · Place 20 · CranfordCranfordJavelin20109-110