Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHammonton JV Invite · May 1339-1Hammonton JV InviteMay 13, 2026
Javelin · 600g · OutdoorHammonton JV Invite · May 1352-5Hammonton JV InviteMay 13, 2026
Shot Put · 4kg · OutdoorHammonton JV Invite · May 1318-6.75Hammonton JV InviteMay 13, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · Javelin · Place 13 · HammontonJavelin600g13.52-010
May 21Cherokee Final Countdown- Last ChanceMay 21 · Shot Put · Place 17 · HammontonShot Put4kg17.18-6.2510
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Javelin · Place 37 · HammontonJavelin600g37.50-1110
May 13Hammonton JV InviteMay 13 · Javelin · Place 14 · HammontonJavelin600g14.52-5 PB10
May 13Hammonton JV InviteMay 13 · Discus · Place 26 · HammontonDiscus1kg26.39-1 PB10
May 13Hammonton JV InviteMay 13 · Shot Put · Place 20 · HammontonShot Put4kg20.18-6.75 PB10
May 4Atlantic County ChampionshipsMay 4 · Javelin · Place 21 · HammontonJavelin600g21.42-0510
Mar 25Fast Times at Southern High #1Mar 25 · Javelin · Place 19 · HammontonJavelin600g19.43-0010

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 35 · HammontonShot Put3516-1110
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 46 · HammontonShot Put4616-4.5010

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 15Hammonton VS EHTApr 15 · Javelin · Place 9 · HammontonJavelin930-59

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 8 · HammontonShot Put814-99
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 7 · HammontonShot Put713-19
Jan 8SJTCA Meet #10Jan 8 · Shot Put · Place 49 · HammontonShot Put4910-11.759
Jan 8SJTCA Meet #10Jan 8 · Shot Put · Place 49 · HammontonShot Put4910-11.759