Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorOcean Breeze Holiday Festival · Dec 278.08aOcean Breeze Holiday FestivalDecember 27, 2024
Discus · 1.6kg · OutdoorHammonton JV Invitational · May 1562-01Hammonton JV InvitationalMay 15, 2023
Javelin · 800g · OutdoorDelsea Field · Mar 29107-02Delsea FieldMarch 29, 2025
Shot Put · 12lb · IndoorOcean Breeze Holiday Festival · Dec 2734-2Ocean Breeze Holiday FestivalDecember 27, 2024
Shot Put · 12lb · OutdoorDelsea Field · Mar 2935-02.50Delsea FieldMarch 29, 2025

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

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Atlantic County ChampionshipsMay 6 · Javelin · Place 15 · HammontonJavelin15111-01—
Apr 15Hammonton VS EHTApr 15 · Javelin · Place 4 · HammontonJavelin4115-112
Mar 29Delsea FieldMar 29 · Javelin · Place 25 · HammontonJavelin800g25.107-02 PB12
Mar 29Delsea FieldMar 29 · Discus · HammontonDiscus1.6kg--DNS12
Mar 29Delsea FieldMar 29 · Shot Put · Place 46 · HammontonShot Put12lb46.35-02.50 PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 13 · HammontonShot Put1339-5.2512
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 24 · HammontonShot Put2438-2.5012
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 37 · HammontonShot Put3735-4.2512

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55 Meter · Place 61 · Hammonton55 Meter61.8.08a PB12
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 5 · HammontonShot Put12lb5.34-2 PB12
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 39 · HammontonShot Put3934-1.2510
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 75 · HammontonShot Put7532-7.5011
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 51 · HammontonShot Put5132-7.5011
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 44 · HammontonShot Put4432-1111

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Javelin · Place 39 · HammontonJavelin3992-0711
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 31 · HammontonDiscus3180-0211
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Javelin · Place 39 · HammontonJavelin3992-0711
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 31 · HammontonDiscus3180-0211
May 13Hammonton JV InvitationalMay 13 · Shot Put · Place 9 · HammontonShot Put933-9.5011
May 13Hammonton JV InvitationalMay 13 · Javelin · Place 11 · HammontonJavelin1191-211
May 13Hammonton JV InvitationalMay 13 · Discus · Place 7 · HammontonDiscus794-311
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Shot Put · Place 7 · HammontonShot Put735-011
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Javelin · Place 7 · HammontonJavelin783-211
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Discus · Place 8 · HammontonDiscus886-211

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30SJTCA Winter Meet #6Dec 30 · Shot Put · Place 16 · HammontonShot Put12lb16.31-011
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 48 · HammontonShot Put12lb48.31-1.7511

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 15Hammonton JV InvitationalMay 15 · Javelin · Place 16 · HammontonJavelin800g16.91-1010
May 15Hammonton JV InvitationalMay 15 · Discus · Place 20 · HammontonDiscus1.6kg20.62-01 PB10
May 15Hammonton JV InvitationalMay 15 · Shot Put · Place 17 · HammontonShot Put12lb17.26-11.7510
May 9Hammonton, OC, Vineland and MillvilleMay 9 · Javelin · Place 16 · HammontonJavelin800g16.80-110