Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSalem County Championships · Apr 3065-00Salem County ChampionshipsApril 30, 2026
Javelin · 600g · OutdoorSalem County Champs · Apr 2273-10Salem County ChampsApril 22, 2025
Shot Put · 4kg · IndoorSJTCA Meet #2 · Dec 1332-01.50SJTCA Meet #2December 13, 2025
Shot Put · 4kg · OutdoorTri County Conf Showcase · May 734-02.50Tri County Conf ShowcaseMay 7, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 14 · Penns GroveShot Put4kg14.32-09.0011
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Javelin · Place 17 · Penns GroveJavelin1774-1011
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Discus · Place 26 · Penns GroveDiscus2662-0311
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Shot Put · Place 4 · Penns GroveShot Put435-10.0011
Apr 30Salem County ChampionshipsApr 30 · Javelin · Place 11 · Penns GroveJavelin600g11.69-0111
Apr 30Salem County ChampionshipsApr 30 · Discus · Place 10 · Penns GroveDiscus1kg10.65-00 PB11
Apr 30Salem County ChampionshipsApr 30 · Shot Put · Place 1 · Penns GroveShot Put4kg1.33-08.7511
Apr 18The Woodbury RelaysApr 18 · Shot Put · Place 13 · Penns GroveShot Put4kg13.31-9.2511

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 14 · Penns GroveShot Put1429-1111
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · Shot Put · Place 4 · Penns GroveShot Put430-11.2511
Jan 6Cherokee Throw Down #2Jan 6 · Shot Put · Place 10 · Penns GroveShot Put1030-611

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20SJTCA Meet #4Dec 20 · Shot Put · Place 10 · Penns GroveShot Put4kg10.29-08.0011
Dec 13SJTCA Meet #2Dec 13 · Shot Put · Place 5 · Penns GroveShot Put4kg5.32-01.50 PB11
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 19 · Penns GroveShot Put1926-4.5010
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · Shot Put · Place 6 · Penns GroveShot Put630-010
Jan 31Olympic & Tri-County Conf MeetJan 31 · Shot Put · Place 14 · Penns GroveShot Put1425-9.5010
Jan 17NJSIAA Relay Championships - Group 1Jan 17 · Shot Put · Place 21 · Penns GroveShot Put2126-10.7510
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 20 · Penns GroveShot Put2026-2.2510

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Shot Put · Place 12 · Penns GroveShot Put1230-11.0010
May 7Tri County Conf ShowcaseMay 7 · Javelin · Place 18 · Penns GroveJavelin600g18.68-0510
May 7Tri County Conf ShowcaseMay 7 · Discus · Penns GroveDiscus1kg--DNS10
May 7Tri County Conf ShowcaseMay 7 · Shot Put · Place 7 · Penns GroveShot Put4kg7.34-02.50 PB10
Apr 22Salem County ChampsApr 22 · Javelin · Place 8 · Penns GroveJavelin600g8.73-10 PB10
Apr 22Salem County ChampsApr 22 · Discus · Place 9 · Penns GroveDiscus1kg9.61-0010
Apr 22Salem County ChampsApr 22 · Shot Put · Place 2 · Penns GroveShot Put4kg2.32-02.2510
Apr 19Woodbury RelaysApr 19 · Shot Put · Place 17 · Penns GroveShot Put1729-01.2510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17SJTCA Meet #3Dec 17 · Shot Put · Place 9 · Penns GroveShot Put4kg9.27-4.5010

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 15 · Penns GroveShot Put1529-08.509
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 15 · Penns GroveShot Put1529-08.509
May 22Tri County Conference Championships May 22 · Shot Put · Place 8 · Penns GroveShot Put832-29
May 8Salem County ChampionshipsMay 8 · Javelin · Place 10 · Penns GroveJavelin1065-06.50—
May 8Salem County ChampionshipsMay 8 · Shot Put · Place 7 · Penns GroveShot Put727-07.75—
Apr 13West Deptford RelaysApr 13 · Javelin · Place 14 · Penns GroveJavelin1462-59
Apr 13West Deptford RelaysApr 13 · Shot Put · Place 10 · Penns GroveShot Put1026-3.509