Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorOcean State Cup · Apr 329.96mOcean State CupApril 3, 2026
Shot Put · 4kg · IndoorOcean Breeze Holiday Festival · Dec 2732-7.75Ocean Breeze Holiday FestivalDecember 27, 2023
Shot Put · 4kg · OutdoorConference of New England Outdoor Championships · Apr 2411.47mConference of New England Outdoor ChampionshipsApril 24, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1New England Division III Outdoor ChampionshipsMay 1 · Shot Put · Place 14 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg14.11.30mFr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Javelin · Place 14 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Javelin600g14.26.44mFr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Shot Put · Place 2 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg2.11.47m PBFr
Apr 10Silfen InvitationalApr 10 · Javelin · Place 15 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Javelin600g15.25.22mFr
Apr 10Silfen InvitationalApr 10 · Discus · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Discus1kg--FSFr
Apr 10Silfen InvitationalApr 10 · Shot Put · Place 2 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg2.10.85mFr
Apr 3Ocean State CupApr 3 · Javelin · Place 7 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Javelin600g7.29.96m PBFr
Apr 3Ocean State CupApr 3 · Discus · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Discus1kg—DNSFr
Apr 3Ocean State CupApr 3 · Shot Put · Place 10 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg10.11.12mFr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 1New England Division III Indoor ChampionshipsMar 1 · Shot Put · Place 22 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put2210.24mFR
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 3 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put311.48mFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 20 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put2010.25mFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · Shot Put · Place 17 · Johnson & Wales (R.I.)Johnson & Wales (R.I.)Shot Put4kg17.9.43mFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 9 · Washington TwpWashington TwpJavelin9106-0612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 9 · Washington TwpWashington TwpJavelin9106-0612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 5 · Washington TwpWashington TwpShot Put536-03.5012
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 5 · Washington TwpWashington TwpShot Put536-03.5012
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Javelin · Place 9 · Washington TwpWashington TwpJavelin9106-0612
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Shot Put · Place 5 · Washington TwpWashington TwpShot Put536-03.5012
May 21Delsea Crusader Field MeetMay 21 · Shot Put · Place 5 · Washington TwpWashington TwpShot Put535-5.2512
May 21Delsea Crusader Field MeetMay 21 · Javelin · Place 3 · Washington TwpWashington TwpJavelin3103-612
May 9Gloucester County ChampionshipsMay 9 · Shot Put · Place 6 · Washington TwpWashington TwpShot Put633-112
May 9Gloucester County ChampionshipsMay 9 · Javelin · Place 1 · Washington TwpWashington TwpJavelin1108-1112
May 2SJTCA Elite MeetMay 2 · Javelin · Place 21 · Washington TownshipWashington TownshipJavelin600g21.73-712
May 2SJTCA Elite MeetMay 2 · Shot Put · Place 14 · Washington TownshipWashington TownshipShot Put4kg14.34-1.7512
Apr 20Woodbury RelaysApr 20 · Javelin · Place 15 · Washington TownshipWashington TownshipJavelin600g15.92-0012
Apr 20Woodbury RelaysApr 20 · Shot Put · Place 11 · Washington TownshipWashington TownshipShot Put4kg11.32-08.2512

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 10 · Washington TwpWashington TwpShot Put1033-112
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · Shot Put · Place 10 · Washington TwpWashington TwpShot Put1033-112
Feb 13Cherokee Throw Down #3Feb 13 · Shot Put · Place 4 · Washington TwpWashington TwpShot Put433-2.7512
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 3 · Washington TwpWashington TwpShot Put333-9.7512
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · Shot Put · Place 3 · Washington TwpWashington TwpShot Put333-9.7512
Jan 26Olympic & Tri-County Conf MeetJan 26 · Shot Put · Place 8 · Washington TwpWashington TwpShot Put832-10.5012
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 10 · Washington TwpWashington TwpShot Put1033-9.7512
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 10 · Washington TwpWashington TwpShot Put1033-9.7512
Jan 18Cherokee Throw Down #1Jan 18 · Shot Put · Place 7 · Washington TwpWashington TwpShot Put735-1.7512
Jan 15NJSIAA Relay Championships - Group 4Jan 15 · Shot Put · Place 5 · Washington TwpWashington TwpShot Put533-812
Jan 3SJTCA Winter Meet #7Jan 3 · Shot Put · Place 7 · Washington TwpWashington TwpShot Put732-1112

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 8 · Washington TownshipWashington TownshipShot Put4kg8.32-7.75 PB12
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · Shot Put · Place 9 · Washington TownshipWashington TownshipShot Put4kg9.32-07.2512
Dec 12SJTCA Winter Meet #2Dec 12 · Shot Put · Place 5 · Washington TownshipWashington TownshipShot Put4kg5.31-04.2512
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 13 · Washington TwpWashington TwpShot Put1332-11.5011
Jan 27Olympic Conference #2Jan 27 · Shot Put · Place 5 · Washington TwpWashington TwpShot Put531-1011
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · Shot Put · Place 13 · Washington TwpWashington TwpShot Put1332-1.5011
Jan 14NJSIAA Relay Championships - Group 4Jan 14 · Shot Put · Place 13 · Washington TwpWashington TwpShot Put1332-1.5011
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 3 · Washington TwpWashington TwpShot Put332-5.7511
Jan 4SJTCA Winter Meet #5Jan 4 · Shot Put · Place 7 · Washington TwpWashington TwpShot Put731-2.5011

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 28Tri County Conference Meet #1Dec 28 · Shot Put · Place 5 · Washington TownshipWashington TownshipShot Put4kg5.29-711
Dec 17Coaches Hall of Fame InvitationalDec 17 · Shot Put · Place 10 · Washington TownshipWashington TownshipShot Put4kg10.30-11.0011
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 9 · Washington TwpWashington TwpShot Put929-910
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 9 · Washington TwpWashington TwpShot Put929-910
Jan 25Cherokee Throw Down #2Jan 25 · Shot Put · Place 5 · Washington TwpWashington TwpShot Put526-4.2510
Jan 22SJTCA Winter Meet #8Jan 22 · Shot Put · Place 18 · Washington TwpWashington TwpShot Put1828-2.5010

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 18 · Washington TownshipWashington TownshipShot Put4kg18.25-03.7510
Dec 20SJTCA Winter Meet #1Dec 20 · Shot Put · Place 11 · Washington TownshipWashington TownshipShot Put4kg11.26-07.5010