Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGMC Red & White Division Championship · Apr 7131-02GMC Red & White Division ChampionshipApril 7, 2026
Shot Put · 12lb · IndoorSouth Brunswick Shot Put Invite · Dec 2937-6South Brunswick Shot Put InviteDecember 29, 2025
Shot Put · 12lb · OutdoorTCNJ HS Invite · Apr 444' 11"TCNJ HS InviteApril 4, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5GMC ChampionshipMay 5 · Shot Put · Place 10 · South BrunswickShot Put1044-111
May 5GMC ChampionshipMay 5 · Shot Put · Place 10 · South BrunswickShot Put1044-111
May 5GMC ChampionshipMay 5 · Discus · Place 15 · South BrunswickDiscus15119-911
May 5GMC ChampionshipMay 5 · Discus · Place 15 · South BrunswickDiscus15119-911
Apr 28Middlesex County RelaysApr 28 · Discus · Place 17 · South BrunswickDiscus1.6kg17.119-0511
Apr 28Middlesex County RelaysApr 28 · Shot Put · South BrunswickShot Put12lb--FOUL11
Apr 18East Brunswick InvitationalApr 18 · Discus · Place 6 · South BrunswickDiscus1.6kg6.126-0711
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 15 · South BrunswickShot Put12lb15.41-00.0011
Apr 11Blue Devil ClassicApr 11 · Discus · Place 10 · South BrunswickDiscus1.6kg10.124-711
Apr 7GMC Red & White Division ChampionshipApr 7 · Discus · Place 5 · South BrunswickDiscus1.6kg5.131-02 PB11
Apr 7GMC Red & White Division ChampionshipApr 7 · Shot Put · Place 4 · South BrunswickShot Put12lb4.42-11.0011
Apr 4TCNJ HS InviteApr 4 · Discus · Place 9 · South BrunswickDiscus1.6kg9.117' 9"11
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 5 · South BrunswickShot Put12lb5.44' 11" PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 17 · South BrunswickShot Put1744-10.5011
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 14 · South BrunswickShot Put1440-1.5011
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 32 · South BrunswickShot Put3241-7.5011
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 8 · South BrunswickShot Put842-11.7511
Jan 3SJTCA #9Jan 3 · Shot Put · Place 6 · South BrunswickShot Put639-11.7511

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29South Brunswick Shot Put InviteDec 29 · Shot Put · Place 15 · South BrunswickShot Put12lb15.37-6 PB11
Dec 20Bill Bruno Holiday ClassicDec 20 · Shot Put · Place 35 · South BrunswickShot Put12lb35.32-1011
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 10 · South BrunswickShot Put1042-3.5010
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 10 · South BrunswickShot Put1042-3.5010
Feb 4Princeton Invitational Series #2Feb 4 · Shot Put · Place 6 · South BrunswickShot Put643-6—
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 10 · South BrunswickShot Put1041-610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 10 · South BrunswickShot Put1041-610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 10 · South BrunswickShot Put1041-610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 10 · South BrunswickShot Put1041-610
Jan 4Middlesex County RelaysJan 4 · Shot Put · Place 6 · South BrunswickShot Put638-10.5010

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · Shot Put · Place 27 · South BrunswickShot Put2738-810
Apr 19Colts Neck Spring InvitationalApr 19 · Shot Put · Place 24 · South BrunswickShot Put2439-510
Apr 15GMC Red & White ChampionshipApr 15 · Shot Put · Place 9 · South BrunswickShot Put939-11.75—