Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA State Meet Of Champions · Jun 12131-08NJSIAA State Meet Of ChampionsJune 12, 2024
Hammer · 4kg · OutdoorSam Howell Invitational · Apr 442.36mSam Howell InvitationalApril 4, 2026
Shot Put · 4kg · OutdoorLarry Ellis Invitational · May 113.68mLarry Ellis InvitationalMay 1, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Ivy League Outdoor Track & Field ChampionshipsMay 16 · Shot Put · Place 12 · PrincetonPrincetonShot Put4kg12.13.64mFr
May 1Larry Ellis InvitationalMay 1 · Hammer · Place 24 · PrincetonPrincetonHammer4kg24.40.51mFr
May 1Larry Ellis InvitationalMay 1 · Shot Put · Place 15 · PrincetonPrincetonShot Put4kg15.13.68m PBFr
Apr 17Virginia ChallengeApr 17 · Hammer · Place 43 · PrincetonPrincetonHammer4kg43.38.48mFr
Apr 17Virginia ChallengeApr 17 · Shot Put · Place 26 · PrincetonPrincetonShot Put4kg26.13.06mFr
Apr 4Sam Howell InvitationalApr 4 · Hammer · Place 14 · PrincetonPrincetonHammer4kg14.42.36m PBFr
Apr 4Sam Howell InvitationalApr 4 · Shot Put · Place 8 · PrincetonPrincetonShot Put4kg8.13.09mFr

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put143-3.5012
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 12 · Toms River SouthToms River SouthDiscus12105-212
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 3 · Toms River SouthToms River SouthDiscus3107-712
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 3 · Toms River SouthToms River SouthDiscus3107-712
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put146-112
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put146-112
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 3 · Toms River SouthToms River SouthDiscus3107-712
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 3 · Toms River SouthToms River SouthDiscus3107-712
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put146-112
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put146-112
May 2Ocean County Relay ChampionshipsMay 2 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put142-1.3012
May 2Ocean County Relay ChampionshipsMay 2 · Discus · Place 1 · Toms River SouthToms River SouthDiscus1113-612

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 2 · Toms River SouthToms River SouthShot Put243-4.5012
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 2 · Toms River SouthToms River SouthShot Put243-4.5012
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put146-712
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put143-812
Jan 23Ocean County ChampionshipsJan 23 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put141-0.5012
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put142-512
Jan 10Toms River Relay ChampionshipsJan 10 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put138-3.5012
Jan 2Ocean County RelaysJan 2 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put140-112

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Discus · Place 9 · Toms River SouthToms River SouthDiscus1kg9.131-08 PB11
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Shot Put · Place 4 · Toms River SouthToms River SouthShot Put4kg4.43-10.2511
May 18Shore Conference ChampionshipsMay 18 · Shot Put · Place 2 · Toms River SouthToms River SouthShot Put243-211
May 18Shore Conference ChampionshipsMay 18 · Discus · Place 1 · Toms River SouthToms River SouthDiscus1135-911
May 3Ocean County Relay ChampionshipsMay 3 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put141-1011
May 3Ocean County Relay ChampionshipsMay 3 · Discus · Place 1 · Toms River SouthToms River SouthDiscus1121-211
Apr 6Rebel RelaysApr 6 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put141-411
Apr 6Rebel RelaysApr 6 · Discus · Place 1 · Toms River SouthToms River SouthDiscus1121-411

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 2 · Toms River SouthToms River SouthShot Put238-10.5011
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 2 · Toms River SouthToms River SouthShot Put238-10.5011
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put139-611
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put139-611
Feb 7Rebel Shot/Field Series 4Feb 7 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put140-2.2511
Jan 25Shore Conference Indoor ChampionshipsJan 25 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put142-1.2511
Jan 18Ocean County ChampionshipsJan 18 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put138-111
Jan 14NJSIAA Relay Championships - Group 3Jan 14 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put140-1.5011
Jan 4Ocean County RelaysJan 4 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put139-311
Jan 2Rebel Shot/Jump Series 2Jan 2 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put138-1.5011

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 3 · Toms River SouthToms River SouthShot Put336-5.5010
May 11Bill Bruno Ocean County ChampionshipsMay 11 · Discus · Place 2 · Toms River SouthToms River SouthDiscus2118-1010
May 11Bill Bruno Ocean County ChampionshipsMay 11 · Shot Put · Place 2 · Toms River SouthToms River SouthShot Put234-410
May 5Ocean County Relay ChampionshipsMay 5 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put135-3.8010
May 5Ocean County Relay ChampionshipsMay 5 · Discus · Place 1 · Toms River SouthToms River SouthDiscus1104-310
Apr 8Rebel RelaysApr 8 · Discus · Place 3 · Toms River SouthToms River SouthDiscus3110-410
Apr 8Rebel RelaysApr 8 · Discus · Place 3 · Toms River SouthToms River SouthDiscus3110-410

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14Rebel Shot/Field Series 4Feb 14 · Long Jump · Place 1 · Toms River SouthToms River SouthLong Jump133-1.5010
Jan 26Shore Conference ChampionshipsJan 26 · Shot Put · Place 3 · Toms River SouthToms River SouthShot Put334-1010
Jan 26Shore Conference ChampionshipsJan 26 · Shot Put · Place 3 · Toms River SouthToms River SouthShot Put334-1010
Jan 19Ocean County ChampionshipsJan 19 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put133-510
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put136-310
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put136-310
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put136-310
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put136-310
Jan 10Rebel Shot/Jump Series 2Jan 10 · Triple Jump · Place 1 · Toms River SouthToms River SouthTriple Jump134-710
Jan 5Ocean County RelaysJan 5 · Shot Put · Place 1 · Toms River SouthToms River SouthShot Put134-610

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26Ocean County Relay ChampionshipsMay 26 · Shot Put · Place 4 · Toms River SouthToms River SouthShot Put432-3.509
May 26Ocean County Relay ChampionshipsMay 26 · Discus · Place 4 · Toms River SouthToms River SouthDiscus4105-09
May 21Shore Conference ChampionshipsMay 21 · Shot Put · Place 5 · Toms River SouthToms River SouthShot Put533-8.259
May 21Shore Conference ChampionshipsMay 21 · Discus · Place 14 · Toms River SouthToms River SouthDiscus1497-99
Apr 9Husky RelaysApr 9 · Shot Put · Place 13 · Toms River SouthToms River SouthShot Put1329-109

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Shore Conference ChampionshipsJan 27 · Shot Put · Place 21 · Toms River SouthToms River SouthShot Put2129-09
Jan 20Ocean County ChampionshipsJan 20 · Shot Put · Place 14 · Toms River SouthToms River SouthShot Put1429-9.509