Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Group Championships - 2 & 3 · May 2998-10NJSIAA Group Championships - 2 & 3May 29, 2026
Javelin · 600g · OutdoorBernards, Hillsborough, North Hunterdon Tri Meet · May 1847-1Bernards, Hillsborough, North Hunterdon Tri MeetMay 18, 2026
Shot Put · 4kg · IndoorCoach Saint Invitational · Dec 1229' 11.25"Coach Saint InvitationalDecember 12, 2025
Shot Put · 4kg · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 1534-07.25NJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 13 · BernardsDiscus1kg13.98-10 PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 12 · BernardsShot Put4kg12.32-612
May 21Tim Grant InvitationalMay 21 · Discus · Place 1 · BernardsDiscus1kg1.88-212
May 21Tim Grant InvitationalMay 21 · Shot Put · Place 1 · BernardsShot Put4kg1.32-10.5012
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · Javelin · Place 11 · BernardsJavelin600g11.47-1 PB12
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · Shot Put · Place 1 · BernardsShot Put4kg1.34-412
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Discus · Place 5 · BernardsDiscus1kg5.93-0912
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Shot Put · Place 3 · BernardsShot Put4kg3.34-07.25 PB12
May 5Skyland Conference ChampsMay 5 · Discus · Place 16 · BernardsDiscus1679-08—
May 5Skyland Conference ChampsMay 5 · Shot Put · Place 11 · BernardsShot Put1131-11.25—
May 5Skyland Conference Champs - Open ScoringMay 5 · Discus · Place 16 · BernardsDiscus1kg16.79-0812
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · Place 11 · BernardsShot Put4kg11.31-11.2512
Apr 28Somerset County ChampsApr 28 · Shot Put · Place 7 · BernardsShot Put733-2.512
Apr 28Somerset County ChampsApr 28 · Discus · Place 7 · BernardsDiscus792-1012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 11 · BernardsShot Put1132-1.7512
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · Shot Put · Place 2 · BernardsShot Put233-5.2512
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Shot Put · Place 8 · BernardsShot Put832-5.2512
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 9 · BernardsShot Put930-9.5012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 10 · BernardsShot Put4kg10.29-912
Dec 12Coach Saint InvitationalDec 12 · Shot Put · Place 7 · BernardsShot Put4kg7.29' 11.25" PB12
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · Shot Put · Place 22 · BernardsShot Put2227-5.5011
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · Shot Put · Place 6 · BernardsShot Put628-011
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Shot Put · Place 13 · BernardsShot Put1328-711

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · Discus · Place 6 · BernardsDiscus656-611
May 21Tim Grant InvitationalMay 21 · Shot Put · Place 3 · BernardsShot Put326-5.5011
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Shot Put · Place 10 · BernardsShot Put1029-11.2511
May 6Skyland Conference Champs - DivisionalMay 6 · Shot Put · Place 6 · BernardsShot Put4kg6.30-00.0011
May 6Skyland Conference Champs - OpenMay 6 · Shot Put · Place 16 · BernardsShot Put4kg16.30-00.0011
Apr 29Somerset County ChampsApr 29 · Shot Put · Place 11 · BernardsShot Put1128-07.25—
Apr 5Somerset County RelaysApr 5 · Shot Put · Place 24 · BernardsShot Put2423-05.5011

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · Shot Put · Place 25 · BernardsShot Put4kg25.25-00.2511
Dec 20Coach Saint InvitationalDec 20 · Shot Put · Place 16 · BernardsShot Put4kg16.24-02.5011