Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorColts Neck Spring Invitational · Apr 1916.00Colts Neck Spring InvitationalApril 19, 2025
200 Meters · IndoorPrinceton Invitational Series #2 · Feb 434.07aPrinceton Invitational Series #2February 4, 2025
Discus · 1kg · OutdoorBlue Devil Classic · Apr 1172-4Blue Devil ClassicApril 11, 2026
Shot Put · 4kg · OutdoorBlue Devil Classic · Apr 1129-5.25Blue Devil ClassicApril 11, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 28 · South BrunswickShot Put4kg28.26-03.0010
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 21 · South BrunswickShot Put4kg21.26-11.0010
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 28 · South BrunswickShot Put4kg28.25-11.7510
Apr 11Blue Devil ClassicApr 11 · Discus · Place 16 · South BrunswickDiscus1kg16.72-4 PB10
Apr 11Blue Devil ClassicApr 11 · Shot Put · Place 11 · South BrunswickShot Put4kg11.29-5.25 PB10
Apr 7GMC Red & White Division ChampionshipApr 7 · Shot Put · Place 11 · South BrunswickShot Put4kg11.26-06.5010

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3SJTCA #9Jan 3 · Shot Put · Place 9 · South BrunswickShot Put926-9.5010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · Shot Put · Place 3 · South BrunswickShot Put326-19
May 19GMC Track Coaches Freshman ChampionshipsMay 19 · Discus · Place 8 · South BrunswickDiscus867-39
May 6GMC ChampionshipsMay 6 · Shot Put · Place 23 · South BrunswickShot Put2327-59
Apr 19Colts Neck Spring InvitationalApr 19 · 100 Meters · Place 45 · South Brunswick100 Meters4516.00 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4Princeton Invitational Series #2Feb 4 · 200 Meters · Place 30 · South Brunswick200 Meters3034.07a PB—