Personal bests

Best marks in available results
Event / courseMarkMeetDate
800 Meters · IndoorState Group Championship · Feb 182:28.88State Group ChampionshipFebruary 18, 2007
Discus · 1kg · OutdoorTCNJ HS Invite · Apr 479' 10"TCNJ HS InviteApril 4, 2026
Shot Put · 4kg · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1927-8.50Essex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
Shot Put · 4kg · OutdoorTCNJ HS Invite · Apr 427' 3"TCNJ HS InviteApril 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 42 · North Brunswick TownshipDiscus1kg42.65-0411
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 39 · North Brunswick TownshipShot Put4kg39.23-01.0011
May 5GMC ChampionshipMay 5 · Shot Put · Place 24 · North BrunswickShot Put2427-3.511
May 5GMC ChampionshipMay 5 · Discus · Place 22 · North BrunswickDiscus2270-311
May 2Mercer Coaches ClassicMay 2 · Shot Put · North Brunswick TownshipShot Put4kg--DNS11
Apr 28Middlesex County RelaysApr 28 · Discus · Place 34 · North Brunswick TownshipDiscus1kg34.66-0111
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 24 · North Brunswick TownshipShot Put4kg24.25-06.5011
Apr 7GMC Red & White Division ChampionshipApr 7 · Discus · North Brunswick TownshipDiscus1kg--FOUL11
Apr 7GMC Red & White Division ChampionshipApr 7 · Shot Put · Place 17 · North Brunswick TownshipShot Put4kg17.22-07.7511
Apr 4TCNJ HS InviteApr 4 · Discus · Place 23 · North Brunswick TownshipDiscus1kg23.79' 10" PB11
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 25 · North Brunswick TownshipShot Put4kg25.27' 3" PB11
Mar 28Husky RelaysMar 28 · Discus · Place 13 · North Brunswick TownshipDiscus1kg13.66-0311

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 19 · North BrunswickShot Put1929-111
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 17 · North BrunswickShot Put1726-9.2511
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 12 · North BrunswickShot Put1227-6.2511
Jan 2Apple Bank Hispanic GamesJan 2 · Shot Put · Place 2 · North BrunswShot Put28.57m—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29South Brunswick Shot Put InviteDec 29 · Shot Put · Place 9 · North Brunswick TownshipShot Put4kg9.26-1011
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 9 · North Brunswick TownshipShot Put4kg9.25-5.7511
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 4 · North Brunswick TownshipShot Put4kg4.27-8.50 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · Discus · Place 42 · North BrunswickDiscus4256-810
Apr 19Colts Neck Spring InvitationalApr 19 · Discus · Place 71 · North BrunswickDiscus7146-1010
Apr 15GMC Red & White ChampionshipApr 15 · Discus · Place 15 · North BrunswickDiscus1562-06—
Apr 4Rahway Rising Stars Invitational #1Apr 4 · Shot Put · Place 8 · North BrunswickShot Put824-610

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21GMC ChampionshipsMay 21 · Discus · Place 60 · North BrunswickDiscus6047-39
May 17Rahway Rising Stars Invitational #3May 17 · Discus · Place 6 · North BrunswickDiscus659-09
May 17Rahway Rising Stars Invitational #3May 17 · Shot Put · Place 5 · North BrunswickShot Put522-7.509
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · Discus · Place 12 · North BrunswDiscus1250-07—
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · Shot Put · Place 4 · North BrunswShot Put422-11.25—
May 11GMC Red & White ChampionshipMay 11 · Discus · Place 19 · North Brunswick TownshipDiscus1kg19.44-039
Apr 30Middlesex County RelaysApr 30 · Discus · Place 58 · North BrunswickDiscus5845-109

2007 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18State Group ChampionshipFeb 18 · 800 Meters · Place 30 · NORTH BRUNSWICK800 Meters302:28.88 PBSR