Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFast Times at Southern High #1 · Mar 2568-06Fast Times at Southern High #1March 25, 2026
Shot Put · 12lb · IndoorBill Bruno Holiday Classic · Dec 1626-4Bill Bruno Holiday ClassicDecember 16, 2023
Shot Put · 12lb · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1533-04.00NJSIAA Sectionals Central Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 48 · Freehold TownshipShot Put12lb48.33-04.00 PB12
Apr 1Fast Times at Southern High (#2)Apr 1 · Discus · Place 32 · Freehold TownshipDiscus1.6kg32.67-1112
Apr 1Fast Times at Southern High (#2)Apr 1 · Shot Put · Place 32 · Freehold TownshipShot Put12lb32.27-01.0012
Mar 25Fast Times at Southern High #1Mar 25 · Discus · Place 31 · Freehold TownshipDiscus1.6kg31.68-06 PB12
Mar 25Fast Times at Southern High #1Mar 25 · Shot Put · Place 30 · Freehold TownshipShot Put12lb30.26-03.0012
Mar 21Shore Conference A NorthMar 21 · Discus · Place 26 · Freehold TownshipDiscus1.6kg26.65-0612
Mar 21Shore Conference A NorthMar 21 · Shot Put · Place 27 · Freehold TownshipShot Put12lb27.28-03.5012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27TR Boys Frosh/NoviceJan 27 · Shot Put · Place 42 · Freehold TownshipShot Put4232-211
Jan 9Monmouth County Frosh/ NoviceJan 9 · Shot Put · Place 28 · Freehold TownshipShot Put2830-611

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5STCA Last Chance MeetFeb 5 · Shot Put · Place 32 · Freehold TownshipShot Put3226-4.5010
Jan 24Monmouth County Frosh/NoviceJan 24 · Shot Put · Place 34 · Freehold TownshipShot Put3426-3.5010
Jan 6Merli InvitationalJan 6 · Shot Put · Place 13 · Freehold TownshipShot Put1324-710

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Bill Bruno Holiday ClassicDec 16 · Shot Put · Place 60 · Freehold TownshipShot Put12lb60.26-4 PB10