Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorGeorgian Court University HS Challenge · Apr 11100-07Georgian Court University HS ChallengeApril 11, 2026
Shot Put · 4kg · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1924-11.50Essex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
Shot Put · 4kg · OutdoorEast Brunswick Invitational · Apr 1826-02.00East Brunswick InvitationalApril 18, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 36 · East BrunswickJavelin600g36.53-0110
May 5GMC ChampionshipMay 5 · Shot Put · Place 22 · East BrunswickShot Put2227-510
May 5GMC ChampionshipMay 5 · Javelin · Place 17 · East BrunswickJavelin1774-1110
Apr 28Middlesex County RelaysApr 28 · Javelin · Place 9 · East BrunswickJavelin600g9.83-0010
Apr 18East Brunswick InvitationalApr 18 · Javelin · Place 5 · East BrunswickJavelin600g5.86-0010
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 27 · East BrunswickShot Put4kg27.26-02.00 PB10
Apr 11Georgian Court University HS ChallengeApr 11 · Javelin · Place 5 · East BrunswickJavelin600g5.100-07 PB10
Apr 7GMC Red & White Division ChampionshipApr 7 · Javelin · Place 7 · East BrunswickJavelin600g7.76-0110

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 4 · East BrunswickTriple Jump424-710
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 15 · East BrunswickShot Put1525-6.7510
Jan 7Rebel Shot/Field Series 4Jan 7 · Triple Jump · Place 1 · East BrunswickTriple Jump128-710

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NJCTC Winter RelaysDec 30 · Shot Put · Place 18 · East BrunswickShot Put4kg18.23-710
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 23 · East BrunswickShot Put4kg23.24-11.50 PB10
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 29 · East BrunswickShot Put2924-1.509
Jan 28Al Zulewski Field InvitationalJan 28 · Shot Put · Place 1 · East BrunswickShot Put126-3.259
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 29 · East BrunswickShot Put2922-11.509
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 29 · East BrunswickShot Put2922-11.509

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · Javelin · Place 10 · East BrunswickJavelin1079-09
May 3 Raider Rumble Throwing MeetMay 3 · Shot Put · Place 19 · East BrunswickShot Put1924-0—
May 3 Raider Rumble Throwing MeetMay 3 · Javelin · Place 6 · East BrunswickJavelin689-0—
Apr 15GMC Red & White ChampionshipApr 15 · Javelin · Place 5 · East BrunswickJavelin573-06—
Apr 15GMC Red & White ChampionshipApr 15 · Shot Put · Place 20 · East BrunswickShot Put2022-04.75—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 19 · East BrunswickShot Put4kg19.21-11.509
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Shot Put · Place 12 · East BrunswickShot Put4kg12.23-0.509