Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorSJTCA Open (Boys) · May 253-11.00SJTCA Open (Boys)May 2, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 7 · Delsea RegionalShot Put12lb7.48-9.7511
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Shot Put · Place 1 · Delsea RegionalShot Put12lb1.53-06.2511
May 8Gloucester County Championships 2026May 8 · Shot Put · Place 2 · Delsea RegionalShot Put12lb2.51' 6.5"11
May 2SJTCA Open (Boys)May 2 · Shot Put · Place 1 · Delsea RegionalShot Put12lb1.53-11.00 PB11
Apr 18The Woodbury RelaysApr 18 · Shot Put · Place 1 · Delsea RegionalShot Put12lb1.50-10.5011
Apr 11CBA TRN Delsea Throwers Tri MeetApr 11 · Shot Put · Place 3 · Delsea RegionalShot Put12lb3.50-8.7511
Apr 4Deptford Spartan RelaysApr 4 · Shot Put · Place 2 · Delsea RegionalShot Put12lb2.52' 2.25"11
Mar 3Cherokee Throw Down ChampionshipsMar 3 · Shot Put · Place 1 · Delsea RegionalShot Put151-2.2511
Mar 3Cherokee Throw Down ChampionshipsMar 3 · Shot Put · Place 1 · Delsea RegionalShot Put151-2.2511

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 26SJTCA #20Feb 26 · Shot Put · Place 1 · Delsea RegionalShot Put148-1111
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 3 · Delsea RegionalShot Put353-511
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · Shot Put · Place 3 · Delsea RegionalShot Put347-10.2511
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · Shot Put · Place 3 · Delsea RegionalShot Put347-10.2511
Jan 31SJTCA #16Jan 31 · Shot Put · Place 3 · Delsea RegionalShot Put347-10.2511
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 3 · Delsea RegionalShot Put345-611
Jan 24SJTCA #15Jan 24 · Shot Put · Place 1 · Delsea RegionalShot Put148-10.5011
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Championship · Place 6 · Delsea RegionalChampionship648-5.2511
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 2 · Delsea RegionalShot Put246-11.5011