Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMiddlesex County Relays · Apr 2866-04Middlesex County RelaysApril 28, 2026
Javelin · 600g · OutdoorEast Brunswick Invitational · Apr 1869-03East Brunswick InvitationalApril 18, 2026
Shot Put · 4kg · OutdoorGMC Blue & Gold Division Championship · Apr 1322-00.00GMC Blue & Gold Division ChampionshipApril 13, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 31 · New BrunswickJavelin600g31.58-0712
May 5GMC ChampionshipMay 5 · Championship · Place 19 · New BrunswickChampionship1974-112
May 2Mercer Coaches ClassicMay 2 · Javelin · New BrunswickJavelin600g--DNS12
May 2Mercer Coaches ClassicMay 2 · Discus · Place 32 · New BrunswickDiscus1kg32.52-0012
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 49 · New BrunswickShot Put4kg49.17-05.0012
Apr 28Middlesex County RelaysApr 28 · Javelin · Place 28 · New BrunswickJavelin600g28.65-0912
Apr 28Middlesex County RelaysApr 28 · Discus · Place 33 · New BrunswickDiscus1kg33.66-04 PB12
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 52 · New BrunswickShot Put4kg52.18-05.5012
Apr 18East Brunswick InvitationalApr 18 · Javelin · Place 12 · New BrunswickJavelin600g12.69-03 PB12
Apr 18East Brunswick InvitationalApr 18 · Discus · Place 28 · New BrunswickDiscus1kg28.64-0912
Apr 18East Brunswick InvitationalApr 18 · Shot Put · Place 65 · New BrunswickShot Put4kg65.18-11.2512
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Javelin · Place 6 · New BrunswickJavelin600g6.62-0712
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Discus · Place 6 · New BrunswickDiscus1kg6.62-1112
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Shot Put · Place 11 · New BrunswickShot Put4kg11.22-00.00 PB12
Mar 28Husky RelaysMar 28 · Javelin · Place 5 · New BrunswickJavelin600g5.56-0012
Mar 28Husky RelaysMar 28 · Discus · Place 6 · New BrunswickDiscus1kg6.61-0012
Mar 28Husky RelaysMar 28 · Shot Put · Place 10 · New BrunswickShot Put4kg10.20-00.0012

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · Javelin · Place 35 · New BrunswickJavelin3557-311

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 30Middlesex County RelaysApr 30 · Javelin · Place 51 · New BrunswickJavelin5152-310