Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 12lb · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1547-08.25NJSIAA Sectionals South Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 20Shore Conference ChampionshipsMay 20 · Shot Put · Place 17 · Toms River SouthShot Put12lb17.46-111
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Shot Put · Place 7 · Toms River SouthShot Put12lb7.47-08.25 PB11
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Shot Put · Place 7 · Toms River SouthShot Put12lb7.46-911
May 1Ocean County Relay ChampionshipsMay 1 · Shot Put · Place 16 · Toms River SouthShot Put12lb16.41-911
Apr 15A-South ChampionshipApr 15 · Shot Put · Place 19 · Toms River SouthShot Put12lb19.39-01.5011
Mar 25Fast Times at Southern High #1Mar 25 · Shot Put · Place 18 · Toms River SouthShot Put12lb18.34-03.0011

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · Shot Put · Place 15 · Toms River SouthShot Put1539-9.2511
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · Shot Put · Place 15 · Toms River SouthShot Put1539-9.2511
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 2 · Toms River SouthTriple Jump241-211
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 21 · Toms River SouthShot Put2140-9.5011
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 21 · Toms River SouthShot Put2140-9.5011
Jan 22Ocean County ChampionshipsJan 22 · Shot Put · Place 19 · Toms River SouthShot Put1938-211
Jan 22Ocean County ChampionshipsJan 22 · Shot Put · Place 19 · Toms River SouthShot Put1938-211
Jan 21Rebel Shot/Field Series 5Jan 21 · Triple Jump · Place 6 · Toms River SouthTriple Jump637-811
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Championship · Place 19 · Toms River SouthChampionship1941-411
Jan 7Rebel Shot/Field Series 4Jan 7 · Triple Jump · Place 3 · Toms River SouthTriple Jump342-3.2511

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14Ocean County Boys Frosh-NoviceMay 14 · Shot Put · Place 15 · Toms River SouthShot Put1535-710
May 14Ocean County Boys Frosh-NoviceMay 14 · Discus · Place 46 · Toms River SouthDiscus4676-910
May 14Ocean County Boys Frosh-NoviceMay 14 · Shot Put · Place 15 · Toms River SouthShot Put1535-710
May 14Ocean County Boys Frosh-NoviceMay 14 · Discus · Place 46 · Toms River SouthDiscus4676-910

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · Shot Put · Place 13 · Toms River SouthShot Put1340-1.5010
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · Shot Put · Place 13 · Toms River SouthShot Put1340-1.5010
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 9 · Toms River SouthShot Put937-710
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 9 · Toms River SouthShot Put937-710
Feb 3STCA Last Chance MeetFeb 3 · Shot Put · Place 9 · Toms River SouthShot Put937-710
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 32 · Toms River SouthShot Put3237-510
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 32 · Toms River SouthShot Put3237-510
Jan 27TR Boys Frosh/NoviceJan 27 · Shot Put · Place 5 · Toms River SouthShot Put539-3.2510
Jan 23Ocean County ChampionshipsJan 23 · Shot Put · Place 20 · Toms River SouthShot Put2037-10.5010
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 35 · Toms River SouthShot Put3539-710
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 35 · Toms River SouthShot Put3539-710
Jan 13Mid-Winter ClassicJan 13 · Shot Put · Place 2 · Toms River SouthShot Put240-110
Jan 10Toms River Relay ChampionshipsJan 10 · Shot Put · Place 12 · Toms River SouthShot Put1238-610
Jan 2Ocean County RelaysJan 2 · Shot Put · Place 3 · Toms River SouthShot Put340-110

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 16Ocean County Boys Frosh-NoviceMay 16 · Shot Put · Place 11 · Toms River SouthShot Put1134-109
May 16Ocean County Boys Frosh-NoviceMay 16 · Discus · Place 25 · Toms River SouthDiscus2570-89