Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMorris Hills Relays · Apr 2099-04Morris Hills RelaysApril 20, 2024
Javelin · 800g · OutdoorMorris Hills Relays · Apr 20133-10Morris Hills RelaysApril 20, 2024
Shot Put · 12lb · IndoorOcean Breeze Holiday Festival · Dec 2735-6.25Ocean Breeze Holiday FestivalDecember 27, 2023

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · Javelin · Place 4 · North PlainfieldJavelin4144-212
Apr 26Paul H. Beck Memorial RelaysApr 26 · Javelin · Place 9 · North PlainfieldJavelin9120-012

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Javelin · Place 7 · North PlainfieldJavelin7131-011
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 30 · North PlainfieldDiscus3088-411
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Javelin · Place 7 · North PlainfieldJavelin7131-011
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Discus · Place 30 · North PlainfieldDiscus3088-411
May 21GMC ChampionshipsMay 21 · Discus · Place 45 · North PlainfieldDiscus4590-011
May 21GMC ChampionshipsMay 21 · Javelin · Place 15 · North PlainfieldJavelin15128-211
May 11GMC Red & White ChampionshipMay 11 · Javelin · Place 5 · North PlainfieldJavelin800g5.125-0511
May 11GMC Red & White ChampionshipMay 11 · Discus · Place 8 · North PlainfieldDiscus1.6kg8.95-0411
Apr 30Middlesex County RelaysApr 30 · Javelin · Place 22 · North PlainfieldJavelin22123-311
Apr 30Middlesex County RelaysApr 30 · Discus · Place 27 · North PlainfieldDiscus27102-211
Apr 27Paul H. Beck Memorial RelaysApr 27 · Javelin · Place 9 · North PlainfieldJavelin9128-611
Apr 27Paul H. Beck Memorial RelaysApr 27 · Discus · Place 29 · North PlainfieldDiscus2976-611
Apr 20Morris Hills RelaysApr 20 · Javelin · Place 9 · North PlainfieldJavelin800g9.133-10 PB11
Apr 20Morris Hills RelaysApr 20 · Discus · Place 43 · North PlainfieldDiscus1.6kg43.99-04 PB11

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 15 · North PlainfieldShot Put12lb15.35-6.25 PB11

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23GMC ChampionshipsMay 23 · Javelin · Place 10 · North PlainfieldJavelin800g10.130-0110
May 19Rahway Rising Stars Invitational #3May 19 · Shot Put · Place 9 · North PlainfieldShot Put933-711
May 2Middlesex County RelaysMay 2 · Javelin · Place 5 · North PlainfieldJavelin800g5.128-010
Apr 22Colts Neck Spring InvitationalApr 22 · Javelin · Place 12 · North PlainfieldJavelin12126-611
Apr 22Colts Neck Spring InvitationalApr 22 · Javelin · Place 12 · North PlainfieldJavelin12126-611

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 24 · North PlainfieldShot Put12lb24.31-8.5010
Dec 16Leon Bailey “Liberty Relays”Dec 16 · Shot Put · Place 7 · North PlainfieldShot Put12lb7.32-09.5010

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Somerset County ChampionshipsMay 17 · Javelin · Place 11 · North PlainfieldJavelin800g11.118-039