Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGMC Blue & Gold Division Championship · Apr 1360-05GMC Blue & Gold Division ChampionshipApril 13, 2026
Javelin · 600g · OutdoorGMC Blue & Gold Division Championship · Apr 1369-02GMC Blue & Gold Division ChampionshipApril 13, 2026
Shot Put · 4kg · OutdoorMiddlesex County Relays · Apr 2818-02.50Middlesex County RelaysApril 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 5GMC ChampionshipMay 5 · Javelin · Place 32 · New BrunswickJavelin3263-912
May 5GMC ChampionshipMay 5 · Discus · Place 27 · New BrunswickDiscus2767-912
May 2Mercer Coaches ClassicMay 2 · Javelin · Place 26 · New BrunswickJavelin600g26.51-0712
May 2Mercer Coaches ClassicMay 2 · Discus · Place 27 · New BrunswickDiscus1kg27.58-0512
Apr 28Middlesex County RelaysApr 28 · Javelin · Place 41 · New BrunswickJavelin600g41.53-0112
Apr 28Middlesex County RelaysApr 28 · Discus · Place 39 · New BrunswickDiscus1kg39.58-0412
Apr 28Middlesex County RelaysApr 28 · Shot Put · Place 54 · New BrunswickShot Put4kg54.18-02.50 PB12
Apr 18East Brunswick InvitationalApr 18 · Javelin · Place 27 · New BrunswickJavelin600g27.58-0912
Apr 18East Brunswick InvitationalApr 18 · Discus · Place 37 · New BrunswickDiscus1kg37.58-0812
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Javelin · Place 4 · New BrunswickJavelin600g4.69-02 PB12
Apr 13GMC Blue & Gold Division ChampionshipApr 13 · Discus · Place 7 · New BrunswickDiscus1kg7.60-05 PB12
Mar 28Husky RelaysMar 28 · Javelin · Place 7 · New BrunswickJavelin600g7.51-0312
Mar 28Husky RelaysMar 28 · Discus · Place 8 · New BrunswickDiscus1kg8.57-0112

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Middlesex County RelaysJan 10 · Shot Put · Place 26 · New BrunswickShot Put2616-1112

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · Javelin · Place 47 · New BrunswickJavelin4750-911
May 6GMC ChampionshipsMay 6 · Discus · Place 50 · New BrunswickDiscus5051-611

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4Middlesex County RelaysJan 4 · Shot Put · Place 27 · New BrunswickShot Put2716-10.5011