Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFast Times at Cherokee High · Apr 2164-08Fast Times at Cherokee HighApril 21, 2026
Shot Put · 12lb · OutdoorGeorgian Court University HS Challenge · Apr 1131-05.50Georgian Court University HS ChallengeApril 11, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Burlington County Divisional ChampionshipsMay 1 · Discus · PalmyraDiscus1.6kg—DNS12
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · PalmyraShot Put12lb—DNS12
Apr 21Fast Times at Cherokee HighApr 21 · Discus · Place 34 · PalmyraDiscus1.6kg34.64-08 PB12
Apr 21Fast Times at Cherokee HighApr 21 · Shot Put · Place 35 · PalmyraShot Put12lb35.30-11.5012
Apr 11Georgian Court University HS ChallengeApr 11 · Shot Put · Place 45 · PalmyraShot Put12lb45.31-05.50 PB12

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18Cherokee Throw Down #3Feb 18 · Shot Put · Place 32 · PalmyraShot Put3232-1011
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 19 · PalmyraShot Put1930-311
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 19 · PalmyraShot Put1930-311
Jan 22SJTCA #14Jan 22 · Shot Put · Place 33 · PalmyraShot Put3331-9.5011
Jan 22SJTCA #14Jan 22 · Shot Put · Place 33 · PalmyraShot Put3331-9.5011
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 45 · PalmyraShot Put4532-3.5011

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12SJTCA Winter Meet #18Feb 12 · Shot Put · Place 13 · PalmyraShot Put1331-510
Jan 29SJTCA Winter Meet #14Jan 29 · Shot Put · Place 35 · PalmyraShot Put3530-5.7510
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 86 · PalmyraShot Put8631-3.2510
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 31 · PalmyraShot Put3131-3.2510
Jan 22SJTCA Winter Meet #12Jan 22 · Shot Put · Place 30 · PalmyraShot Put3032-0.2510
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 18 · PalmyraShot Put1832-9.2510
Jan 8SJTCA Winter Meet #8Jan 8 · Shot Put · Place 37 · PalmyraShot Put3730-810

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9Cherokee Throw Down #3Feb 9 · Shot Put · Place 2 · PalmyraShot Put230-10.25—
Jan 24Cherokee Throw Down #2Jan 24 · Shot Put · Place 6 · PalmyraShot Put625-08.50—
Jan 18SJTCA Winter Meet #7Jan 18 · Shot Put · Place 42 · PalmyraShot Put4225-8.509
Jan 18SJTCA Winter Meet #7Jan 18 · Shot Put · Place 42 · PalmyraShot Put4225-8.509
Jan 18SJTCA Winter Meet #7Jan 18 · Shot Put · Place 42 · PalmyraShot Put4225-8.509
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 9 · PalmyraShot Put925-7.259