Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHammonton, OC, Vineland and Millville · May 994-4Hammonton, OC, Vineland and MillvilleMay 9, 2023
Shot Put · 12lb · IndoorSJTCA Winter Meet #4 · Dec 2342-7.75SJTCA Winter Meet #4December 23, 2023
Shot Put · 12lb · OutdoorSJTCA Elite · May 150-04.00SJTCA EliteMay 1, 2025

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

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Atlantic County ChampionshipsMay 6 · Discus · Place 11 · HammontonDiscus11104-09—
May 6Atlantic County ChampionshipsMay 6 · Shot Put · Place 3 · HammontonShot Put346-11.25—
May 1SJTCA EliteMay 1 · Shot Put · Place 7 · HammontonShot Put12lb7.50-04.00 PB12
Apr 19Woodbury RelaysApr 19 · Shot Put · Place 11 · HammontonShot Put1146-05.5012
Apr 15Hammonton VS EHTApr 15 · Shot Put · Place 3 · HammontonShot Put346-0.5012
Apr 15Hammonton VS EHTApr 15 · Discus · Place 6 · HammontonDiscus6105-812
Mar 29Delsea FieldMar 29 · Discus · HammontonDiscus1.6kg--DNS12
Mar 29Delsea FieldMar 29 · Shot Put · Place 9 · HammontonShot Put12lb9.46-09.2512

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 15 · HammontonShot Put1539-3.5012
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · Shot Put · Place 16 · HammontonShot Put1639-612
Jan 25SJTCA #15Jan 25 · Shot Put · Place 5 · HammontonShot Put542-312
Jan 25SJTCA #15Jan 25 · Shot Put · Place 5 · HammontonShot Put542-312
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 9 · HammontonShot Put942-712
Jan 22SJTCA Meet #13Jan 22 · Shot Put · Place 14 · HammontonShot Put1412.80m—
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 11 · HammontonShot Put1142-6.2512

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · Triple Jump · HammontonTriple Jump--DNS12
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 22 · HammontonShot Put2242-611
Jan 27SJTCA Winter Meet #13Jan 27 · Shot Put · Place 11 · HammontonShot Put1141-1011
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 27 · HammontonShot Put2740-9.2511
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 16 · HammontonShot Put1643-9.5011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 8 · HammontonShot Put846-07.2511
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 8 · HammontonShot Put846-07.2511
May 17Atlantic County ChampionshipsMay 17 · Shot Put · Place 6 · HammontonShot Put646-411
Apr 25Delsea Crusader Field MeetApr 25 · Shot Put · Place 22 · HammontonShot Put2243-00.00—
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Shot Put · Place 3 · HammontonShot Put344-5.7511
Apr 23F.A.T. Dual: Hammonton vs MainlandApr 23 · Discus · Place 7 · HammontonDiscus786-1011
Apr 20Woodbury RelaysApr 20 · Shot Put · Place 24 · HammontonShot Put12lb24.42-05.7511
Apr 6Rebel RelaysApr 6 · Shot Put · Place 10 · HammontonShot Put1041-11.3011
Apr 6Rebel RelaysApr 6 · Discus · Place 21 · HammontonDiscus2193-811

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30SJTCA Winter Meet #6Dec 30 · Shot Put · Place 6 · HammontonShot Put12lb6.41-3.5011
Dec 23SJTCA Winter Meet #4Dec 23 · Shot Put · Place 9 · HammontonShot Put12lb9.42-7.75 PB11
Feb 15SJTCA Winter Meet #15Feb 15 · Shot Put · Place 9 · HammontonShot Put939-3.5010
Feb 9Cherokee Throw Down #3Feb 9 · Shot Put · Place 2 · HammontonShot Put240-07.00—
Jan 24Cherokee Throw Down #2Jan 24 · Shot Put · Place 6 · HammontonShot Put635-06.00—
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 5 · HammontonShot Put535-610

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 12 · HammontonShot Put1244-510
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 12 · HammontonShot Put1244-05.0010
May 24Cape Atlantic League MeetMay 24 · Shot Put · Place 9 · HammontonShot Put944-01.50—
May 19Atlantic County ChampionshipsMay 19 · Shot Put · Place 8 · HammontonShot Put12lb8.43-11.2510
May 9Hammonton, OC, Vineland and MillvilleMay 9 · Discus · Place 10 · HammontonDiscus1.6kg10.94-4 PB10
May 9Hammonton, OC, Vineland and MillvilleMay 9 · Shot Put · Place 5 · HammontonShot Put12lb5.40-910
Apr 15Moorestown InvitationalApr 15 · Shot Put · Place 4 · HammontonShot Put439-9.75SO
Apr 15Moorestown InvitationalApr 15 · Shot Put · Place 4 · HammontonShot Put439-9.75SO
Apr 8Bridgeton RelaysApr 8 · Discus · Place 12 · HammontonDiscus1278-710

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Demarest InvitationalDec 17 · Shot Put · Place 46 · HammontonShot Put12lb46.30-03.0010

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21SJTCA OpenMay 21 · Shot Put · Place 25 · HammontonShot Put12lb25.37-39
May 16Hammonton Novice MeetMay 16 · Shot Put · Place 2 · HammontonShot Put236-04.00—
May 3Mainland Quad MeetMay 3 · Shot Put · Place 12 · HammontonShot Put12lb12.32-04.759