Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 15184-05NJSIAA Sectionals South Groups 2 and 3May 15, 2026
Shot Put · 4kg · OutdoorNJSIAA Group Championships - 2 & 3 · May 2946-8.50NJSIAA Group Championships - 2 & 3May 29, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Discus · Place 1 · Delsea RegionalDiscus1kg1.180-0312
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Shot Put · Place 2 · Delsea RegionalShot Put4kg2.45-07.5012
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 1 · Delsea RegionalDiscus1kg1.169-212
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 1 · Delsea RegionalShot Put4kg1.46-8.50 PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Discus · Place 1 · Delsea RegionalDiscus1kg1.184-05 PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Shot Put · Place 1 · Delsea RegionalShot Put4kg1.45-02.0012
May 8Gloucester County Championships 2026May 8 · Discus · Place 1 · Delsea RegionalDiscus1kg1.178' 7"12
May 8Gloucester County Championships 2026May 8 · Shot Put · Place 1 · Delsea RegionalShot Put4kg1.45' 5.5"12
Apr 18The Woodbury RelaysApr 18 · Discus · Place 1 · Delsea RegionalDiscus1kg1.179-612
Apr 18The Woodbury RelaysApr 18 · Shot Put · Place 1 · Delsea RegionalShot Put4kg1.46-212
Apr 4Deptford Spartan RelaysApr 4 · Discus · Place 1 · Delsea RegionalDiscus1kg1.170' 8"12
Apr 4Deptford Spartan RelaysApr 4 · Shot Put · Place 1 · Delsea RegionalShot Put4kg1.44' 1.50"12
Mar 3Cherokee Throw Down ChampionshipsMar 3 · Shot Put · Place 1 · Delsea RegionalShot Put143-1012
Mar 3Cherokee Throw Down ChampionshipsMar 3 · Shot Put · Place 1 · Delsea RegionalShot Put143-1012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 1 · Delsea RegionalShot Put148-012
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 1 · Delsea RegionalShot Put148-012
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · Shot Put · Place 1 · Delsea RegionalShot Put145-7.5012
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 1 · Delsea RegionalShot Put145-412
Jan 24SJTCA #15Jan 24 · Shot Put · Place 1 · Delsea RegionalShot Put145-812
Jan 24SJTCA #15Jan 24 · Shot Put · Place 1 · Delsea RegionalShot Put145-812
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Championship · Place 1 · Delsea RegionalChampionship141-512
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 1 · Delsea RegionalShot Put146-11.5012

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11The Winner's Circle at The Horse FarmJun 11 · Shot Put · Place 1 · Delsea RegionalShot Put140-11.7511
May 30NJSIAA Group Championships - 2 & 3May 30 · Shot Put · Place 3 · Delsea RegionalShot Put340-7.7511
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 1 · Delsea RegionalDiscus1161-411

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 3 · Delsea RegionalShot Put340-10.7511
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 3 · Delsea RegionalShot Put340-10.7511
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · Shot Put · Place 3 · Delsea RegionalShot Put338-611
Jan 31Olympic & Tri-County Conf MeetJan 31 · Shot Put · Place 2 · Delsea RegionalShot Put238-411
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 3 · Delsea RegionalShot Put340-011

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Discus · Place 2 · Delsea RegionalDiscus1kg2.152-0610
May 22Tri County Conference Championships May 22 · Shot Put · Place 1 · Delsea RegionalShot Put138-5.7510
May 22Tri County Conference Championships May 22 · Discus · Place 1 · Delsea RegionalDiscus1146-1010
May 21Delsea Crusader Field MeetMay 21 · Shot Put · Place 4 · Delsea RegionalShot Put435-5.2510
May 21Delsea Crusader Field MeetMay 21 · Discus · Place 1 · Delsea RegionalDiscus1149-210
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 1 · Delsea RegionalShot Put137-3.5010
May 9Gloucester County ChampionshipsMay 9 · Discus · Place 3 · Delsea RegionalDiscus3123-010
Apr 13West Deptford RelaysApr 13 · Discus · Place 6 · Delsea RegionalDiscus692-010
Apr 13West Deptford RelaysApr 13 · Shot Put · Place 1 · Delsea RegionalShot Put134-3.7510

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22SJTCA Winter Meet #21Feb 22 · Shot Put · Place 1 · Delsea RegionalShot Put139-910
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 3 · Delsea RegionalShot Put338-1.2510
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 3 · Delsea RegionalShot Put338-1.2510
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 3 · Delsea RegionalShot Put336-910
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 2 · Delsea RegionalShot Put238-1.7510
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 2 · Delsea RegionalShot Put238-1.7510