Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorDr Jack M Toms Alumni Invitational · Mar 2743.05mDr Jack M Toms Alumni InvitationalMarch 27, 2026
Hammer · 16lb / 7.26kg · OutdoorDennis Craddock · Apr 1048.80mDennis CraddockApril 10, 2026
Shot Put · 12lb · OutdoorNJSIAA State Meet Of Champions · Jun 1253-00.75NJSIAA State Meet Of ChampionsJune 12, 2024
Shot Put · 16lb / 7.26kg · OutdoorLiberty Twilight Qualifer · May 615.56mLiberty Twilight QualiferMay 6, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · Hammer · Place 11 · LibertyLibertyHammer16lb / 7.26kg11.41.17mFr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · Discus · Place 12 · LibertyLibertyDiscus2kg12.37.20mFr
May 142026 C*USA Outdoor T&F ChampionshipsMay 14 · Shot Put · Place 9 · LibertyLibertyShot Put16lb / 7.26kg9.15.53mFr
May 6Liberty Twilight QualiferMay 6 · Hammer · Place 4 · LibertyLibertyHammer16lb / 7.26kg4.47.13mFr
May 6Liberty Twilight QualiferMay 6 · Shot Put · Place 7 · LibertyLibertyShot Put16lb / 7.26kg7.15.56m PBFr
Apr 24Charlotte InviteApr 24 · Hammer · LibertyLibertyHammer16lb / 7.26kg--DNSFr
Apr 24Charlotte InviteApr 24 · Discus · LibertyLibertyDiscus2kg--NMFr
Apr 24Charlotte InviteApr 24 · Shot Put · Place 11 · LibertyLibertyShot Put16lb / 7.26kg11.14.62mFr
Apr 17Virginia ChallengeApr 17 · Hammer · LibertyLibertyHammer16lb / 7.26kg--FSFr
Apr 17Virginia ChallengeApr 17 · Discus · Place 29 · LibertyLibertyDiscus2kg29.43.02mFr
Apr 17Virginia ChallengeApr 17 · Shot Put · Place 27 · LibertyLibertyShot Put16lb / 7.26kg27.15.40mFr
Apr 10Dennis CraddockApr 10 · Hammer · Place 4 · LibertyLibertyHammer16lb / 7.26kg4.48.80m PBFr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Hammer · LibertyLibertyHammer16lb / 7.26kg--DNSFr
Mar 27Dr Jack M Toms Alumni InvitationalMar 27 · Discus · Place 11 · LibertyLibertyDiscus2kg11.43.05m PBFr
Mar 21Virginia OpenerMar 21 · Discus · Place 8 · LibertyLibertyDiscus846.04mFr
Mar 21Virginia OpenerMar 21 · Shot Put · Place 11 · LibertyLibertyShot Put1114.66mFr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 27CUSA IndoorFeb 27 · Shot Put · Place 9 · LibertyLibertyShot Put915.54m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Shot Put · Place 10 · WilliamstownWilliamstownShot Put1056-08.0012
May 30NJSIAA Group Championships - 1 & 4May 30 · Shot Put · Place 3 · WilliamstownWilliamstownShot Put358-01.5012
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Discus · Place 2 · WilliamstownWilliamstownDiscus2154-0612
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Shot Put · Place 2 · WilliamstownWilliamstownShot Put253-04.2512
May 9Gloucester County ChampionshipsMay 9 · Discus · Place 1 · WilliamstownWilliamstownDiscus1154-1112
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 1 · WilliamstownWilliamstownShot Put157-11.0012
Apr 19Woodbury RelaysApr 19 · Discus · Place 4 · WilliamstownWilliamstownDiscus4157-0012
Apr 19Woodbury RelaysApr 19 · Shot Put · Place 3 · WilliamstownWilliamstownShot Put353-08.7512
Apr 16Clearview & Washington Twp @ WilliamstownApr 16 · Discus · Place 1 · WilliamstownWilliamstownDiscus1175-04—
Apr 16Clearview & Washington Twp @ WilliamstownApr 16 · Shot Put · Place 1 · WilliamstownWilliamstownShot Put157-07.00—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · Shot Put · Place 3 · WilliamstownWilliamstownShot Put353-1.5012
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · Shot Put · Place 2 · WilliamstownWilliamstownShot Put254-02.2512
Feb 14NJSIAA Sectional Championships - South Group 4Feb 14 · Shot Put · Place 2 · WilliamstownWilliamstownShot Put254-02.2512
Jan 31Olympic & Tri-County Conf MeetJan 31 · Shot Put · Place 3 · WilliamstownWilliamstownShot Put353-0.2512
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 2 · WilliamstownWilliamstownShot Put252-1012
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 3 · WilliamstownWilliamstownShot Put351-4.7512
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 2 · WilliamstownWilliamstownShot Put253-912

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Shot Put · Place 15 · WilliamstownWilliamstownShot Put12lb15.53-00.75 PB11
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Shot Put · Place 5 · WilliamstownWilliamstownShot Put553-05.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 25 · WilliamstownWilliamstownDiscus25113-0911
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 25 · WilliamstownWilliamstownDiscus25113-0911
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 3 · WilliamstownWilliamstownShot Put350-11.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 3 · WilliamstownWilliamstownShot Put350-11.0011
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 25 · WilliamstownWilliamstownDiscus25113-0911
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 3 · WilliamstownWilliamstownShot Put350-11.0011
May 22Tri County Conference Championships May 22 · Discus · Place 21 · WilliamstownWilliamstownDiscus2197-511
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 4 · WilliamstownWilliamstownShot Put448-511
May 9Gloucester County ChampionshipsMay 9 · Discus · Place 3 · WilliamstownWilliamstownDiscus3143-211
Apr 13Fast Times at Cherokee HighApr 13 · Discus · Place 27 · WilliamstownWilliamstownDiscus2799-11—
Apr 13Fast Times at Cherokee HighApr 13 · Shot Put · Place 12 · WilliamstownWilliamstownShot Put1245-01.50—
Apr 6Deptford Spartan RelaysApr 6 · Discus · Place 14 · WilliamstownWilliamstownDiscus14110-03—
Apr 6Deptford Spartan RelaysApr 6 · Shot Put · Place 10 · WilliamstownWilliamstownShot Put1042-06.00—