Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA State Meet Of Champions · Jun 3170-05NJSIAA State Meet Of ChampionsJune 3, 2026
Shot Put · 12lb · OutdoorNJSIAA Group Championships - 1 & 4 · May 2959-01.00NJSIAA Group Championships - 1 & 4May 29, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Discus · Place 6 · Franklin (Somerset)Discus1.6kg6.170-05 PB11
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Shot Put · Place 4 · Franklin (Somerset)Shot Put12lb4.58-09.2511
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 2 · Franklin (Somerset)Discus1.6kg2.161-0811
May 29NJSIAA Group Championships - 1 & 4May 29 · Shot Put · Place 1 · Franklin (Somerset)Shot Put12lb1.59-01.00 PB11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 4 · Franklin (Somerset)Discus1.6kg4.153-0711
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 1 · Franklin (Somerset)Shot Put12lb1.57-08.5011
May 5Skyland Conference ChampsMay 5 · Discus · Place 1 · Franklin TowDiscus1152-03—
May 5Skyland Conference ChampsMay 5 · Shot Put · Place 1 · Franklin TowShot Put154-10.00—
May 5Skyland Conference Champs - Open ScoringMay 5 · Discus · Place 1 · Franklin (Somerset)Discus1.6kg1.152-0311
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · Place 1 · Franklin (Somerset)Shot Put12lb1.54-10.0011
Apr 28Somerset County ChampsApr 28 · Shot Put · Place 1 · Franklin TownshipShot Put156-7.511
Apr 28Somerset County ChampsApr 28 · Discus · Place 1 · Franklin TownshipDiscus1160-811
Mar 28Skyland Conference RelaysMar 28 · Discus · Place 1 · Franklin (Somerset)Discus1.6kg1.159-0811
Mar 28Skyland Conference RelaysMar 28 · Shot Put · Place 1 · Franklin (Somerset)Shot Put12lb1.56-10.0011

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 1 · Franklin TownshipShot Put158-2.2511
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Shot Put · Place 1 · Franklin TownshipShot Put151-8.5011
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Shot Put · Place 1 · Franklin TownshipShot Put151-8.5011
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Championship · Place 1 · Franklin TownshipChampionship155-311

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 5Somerset County RelaysApr 5 · Full · Place 5 · Franklin (Somerset)Full5134-0710
Apr 5Somerset County RelaysApr 5 · Full · Place 1 · Franklin (Somerset)Full148-00.0010
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 1 · Franklin TownshipShot Put150-910
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 1 · Franklin TownshipShot Put150-910
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 8 · Franklin TownshipDiscus8116-910
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 8 · Franklin TownshipDiscus8116-910
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 1 · Franklin TownshipShot Put150-910
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 1 · Franklin TownshipShot Put150-910
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 8 · Franklin TownshipDiscus8116-910
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 8 · Franklin TownshipDiscus8116-910

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 1 · Franklin TownshipShot Put151-8.7510
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 1 · Franklin TownshipShot Put151-8.7510
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Shot Put · Place 12 · Franklin TownshipShot Put1241-9.5010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 11 · Franklin TownshipDiscus11117-29
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Shot Put · Place 7 · Franklin TownshipShot Put746-09
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 11 · Franklin TownshipDiscus11117-29
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Shot Put · Place 7 · Franklin TownshipShot Put746-09
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Discus · Place 1 · Franklin TowDiscus1111-05—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Shot Put · Place 1 · Franklin TowShot Put143-09.50—
May 14Somerset County ChampsMay 14 · Discus · Place 8 · Franklin TowDiscus8119-02—
May 14Somerset County ChampsMay 14 · Shot Put · Place 3 · Franklin TowShot Put345-08.50—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · Shot Put · Place 7 · Franklin TownshipShot Put745-6.759