Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorRV Tri Meet · Apr 288-00RV Tri MeetApril 2, 2025
Shot Put · 12lb · IndoorSJTCA #5 · Dec 2229-01.25SJTCA #5December 22, 2025
Shot Put · 12lb · OutdoorEustace Throwers Meet · May 1236-6.5Eustace Throwers MeetMay 12, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Eustace Throwers MeetMay 12 · Shot Put · Place 18 · Eastern SeniorShot Put12lb18.36-6.5 PB12
May 9Camden County ChampionshipsMay 9 · Shot Put · Place 16 · Eastern SeniorShot Put12lb16.33-08.5012
May 2SJTCA Open (Boys)May 2 · Shot Put · Place 52 · Eastern SeniorShot Put12lb52.35-00.2512
Apr 29Olympic Conference Championships 2026Apr 29 · Shot Put · Place 26 · Eastern SeniorShot Put12lb26.34' 4"12
Apr 21Fast Times at Cherokee HighApr 21 · Shot Put · Place 30 · Eastern SeniorShot Put12lb30.32-11.0012
Apr 11Moorestown InvitationalApr 11 · Shot Put · Place 19 · Eastern SeniorShot Put12lb19.36-01.2512
Apr 4Deptford Spartan RelaysApr 4 · Shot Put · Place 59 · Eastern SeniorShot Put12lb59.30' 5"12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · Shot Put · Place 23 · Eastern RegionalShot Put2335-412
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 35 · Eastern RegionalShot Put3535-112
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 66 · Eastern RegionalShot Put6632-212
Jan 8SJTCA #10Jan 8 · Shot Put · Place 36 · Eastern RegionalShot Put3631-712
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 28 · Eastern RegionalShot Put2831-112

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · Shot Put · Place 51 · Eastern SeniorShot Put12lb51.29-01.25 PB12
Dec 19SJTCA FROSH AND NOVICEDec 19 · Shot Put · Place 8 · Eastern SeniorShot Put12lb8.29-0.7512
Dec 13SJTCA Meet #2Dec 13 · Shot Put · Place 57 · Eastern SeniorShot Put12lb57.28-06.2512

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Javelin · Place 40 · Eastern RegiJavelin4094-0111
Apr 2RV Tri MeetApr 2 · Javelin · Place 14 · Eastern SeniorJavelin800g14.88-00 PB11
Apr 2RV Tri MeetApr 2 · Shot Put · Place 20 · Eastern SeniorShot Put12lb20.23-05.7511