Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMiddlesex County Relays · Apr 28123-09Middlesex County RelaysApril 28, 2026
Shot Put · 12lb · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1942-9.50Essex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
Shot Put · 12lb · OutdoorMercer Coaches Classic · May 244-06.00Mercer Coaches ClassicMay 2, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 4 · North Brunswick TownshipShot Put12lb4.44-06.00 PB12
Apr 28Middlesex County RelaysApr 28 · Discus · Place 11 · North Brunswick TownshipDiscus1.6kg11.123-09 PB12
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 9 · North Brunswick TownshipShot Put12lb9.43-11.0012
Apr 18East Brunswick InvitationalApr 18 · Discus · Place 15 · North Brunswick TownshipDiscus1.6kg15.111-0612
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 18 · North Brunswick TownshipShot Put12lb18.39-07.5012
Apr 11Georgian Court University HS ChallengeApr 11 · Shot Put · Place 14 · North Brunswick TownshipShot Put12lb14.43-09.0012
Apr 7GMC Red & White Division ChampionshipApr 7 · Discus · North Brunswick TownshipDiscus1.6kg--FOUL12
Apr 7GMC Red & White Division ChampionshipApr 7 · Shot Put · Place 7 · North Brunswick TownshipShot Put12lb7.40-11.0012
Apr 4TCNJ HS InviteApr 4 · Discus · Place 48 · North Brunswick TownshipDiscus1.6kg48.83' 2"12
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 7 · North Brunswick TownshipShot Put12lb7.43' 8.5"12
Mar 28Husky RelaysMar 28 · Shot Put · Place 15 · North Brunswick TownshipShot Put12lb15.37-05.0012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29South Brunswick Shot Put InviteDec 29 · Shot Put · Place 9 · North Brunswick TownshipShot Put12lb9.40-2.512
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 10 · North Brunswick TownshipShot Put12lb10.41-1.5012
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 10 · North Brunswick TownshipShot Put12lb10.42-9.50 PB12
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 15 · North Brunswick TownshipShot Put12lb15.39-1.5011

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11GMC Red & White ChampionshipMay 11 · Discus · Place 19 · North Brunswick TownshipDiscus1.6kg19.74-0110
May 11GMC Red & White ChampionshipMay 11 · Shot Put · Place 19 · North Brunswick TownshipShot Put12lb19.31-02.0010