Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorBlue Devil Classic · Apr 1153-7Blue Devil ClassicApril 11, 2026
Shot Put · 4kg · IndoorSouth Brunswick Shot Put Invite · Dec 2927-10.25South Brunswick Shot Put InviteDecember 29, 2025
Shot Put · 4kg · OutdoorTCNJ HS Invite · Apr 431' 2"TCNJ HS InviteApril 4, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 15 · South BrunswickShot Put4kg15.30-04.0010
May 5GMC ChampionshipMay 5 · Shot Put · Place 8 · South BrunswickShot Put832-910
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 9 · South BrunswickShot Put4kg9.30-04.0010
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 10 · South BrunswickShot Put4kg10.30-05.0010
Apr 11Blue Devil ClassicApr 11 · Javelin · Place 36 · South BrunswickJavelin600g36.53-7 PB10
Apr 7GMC Red & White Division ChampionshipApr 7 · Shot Put · Place 4 · South BrunswickShot Put4kg4.28-11.2510
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 7 · South BrunswickShot Put4kg7.31' 2" PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 9 · South BrunswickShot Put931-1010
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 14 · South BrunswickShot Put1428-4.2510
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · Shot Put · Place 14 · South BrunswickShot Put1428-4.2510
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 1 · South BrunswickShot Put130-0.2510

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29South Brunswick Shot Put InviteDec 29 · Shot Put · Place 8 · South BrunswickShot Put4kg8.27-10.25 PB10
Dec 20Bill Bruno Holiday ClassicDec 20 · Shot Put · Place 20 · South BrunswickShot Put4kg20.27-1.2510