Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 15118-01NJSIAA Sectionals Central Groups 1 and 4May 15, 2026
Shot Put · 12lb · IndoorBob James Invitational · Dec 1844' 8.5"Bob James InvitationalDecember 18, 2025
Shot Put · 12lb · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1544-02.75NJSIAA Sectionals Central Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Discus · Place 16 · MontgomeryDiscus1.6kg16.118-01 PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 11 · MontgomeryShot Put12lb11.44-02.75 PB12
May 5Skyland Conference ChampsMay 5 · Discus · Place 23 · Montgomery HDiscus23108-07—
May 5Skyland Conference ChampsMay 5 · Shot Put · Place 20 · Montgomery HShot Put2039-10.50—
May 5Skyland Conference Champs - Open ScoringMay 5 · Discus · Place 23 · MontgomeryDiscus1.6kg23.108-0712
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · Place 20 · MontgomeryShot Put12lb20.39-10.5012
Apr 28Somerset County ChampsApr 28 · Shot Put · Place 10 · MontgomeryShot Put1041-412
Apr 28Somerset County ChampsApr 28 · Discus · Place 24 · MontgomeryDiscus2496-112

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · Shot Put · Place 11 · MontgomeryShot Put1141-9.2512
Jan 17NJSIAA Relay Championships - Group 4Jan 17 · Shot Put · Place 12 · MontgomeryShot Put1244-1112
Jan 10Tsai RelaysJan 10 · Shot Put · MontgomeryShot Put—ND12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Bob James InvitationalDec 18 · Shot Put · Place 2 · MontgomeryShot Put12lb2.44' 8.5" PB12
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 13 · MontgomeryShot Put1341-5.5011
Feb 4Princeton Invitational Series #2Feb 4 · Shot Put · Place 7 · MontgomeryShot Put740-10—
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · Shot Put · Place 10 · MontgomeryShot Put1041-1111

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Discus · Place 25 · Montgomery HDiscus25103-0011
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Shot Put · Place 7 · Montgomery HShot Put742-02.0011
May 6Skyland Conference Champs - DivisionalMay 6 · Discus · Place 10 · MontgomeryDiscus1.6kg10.110-0511
May 6Skyland Conference Champs - DivisionalMay 6 · Shot Put · Place 8 · MontgomeryShot Put12lb8.40-10.0011
May 6Skyland Conference Champs - OpenMay 6 · Discus · Place 28 · MontgomeryDiscus1.6kg28.110-0511
May 6Skyland Conference Champs - OpenMay 6 · Shot Put · Place 13 · MontgomeryShot Put12lb13.40-10.0011
Apr 29Somerset County ChampsApr 29 · Discus · Place 19 · MontgomeryDiscus19103-10—
Apr 29Somerset County ChampsApr 29 · Shot Put · Place 18 · MontgomeryShot Put1838-01.25—
Apr 5Somerset County RelaysApr 5 · Discus · Place 17 · MontgomeryDiscus1796-0511
Apr 5Somerset County RelaysApr 5 · Shot Put · MontgomeryShot Put—FOUL11
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 10 · MontgomeryShot Put1040-211
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 17 · MontgomeryDiscus1792-611
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 10 · MontgomeryShot Put1040-211
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 17 · MontgomeryDiscus1792-611
Mar 22Raider Throwing KickoffMar 22 · Discus · Place 19 · MontgomeryDiscus1.6kg19.88-111
Mar 22Raider Throwing KickoffMar 22 · Shot Put · Place 8 · MontgomeryShot Put12lb8.38-0.7511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Bob James InvitationalDec 18 · Shot Put · Place 6 · MontgomeryShot Put12lb6.40' 211
Dec 12Raider Throwdown Shot Put MeetDec 12 · Shot Put · Place 16 · MontgomeryShot Put12lb16.38-6.511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Discus · Place 18 · Montgomery HDiscus1888-02—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Shot Put · Place 4 · Montgomery HShot Put438-09.50—
May 21Skyland Conference Champs - DivisionalMay 21 · Shot Put · Place 30 · MontgomeryShot Put3037-06.00—
May 21Skyland Conference Champs - Open ScoresMay 21 · Shot Put · Place 30 · MontgomeryShot Put12lb30.37-06.0010
May 14Somerset County ChampsMay 14 · Shot Put · Place 20 · Montgomery HShot Put2037-11.75—
Apr 24Hunterdon Central vs. Montgomery vs. PhillipsburgApr 24 · Discus · Place 11 · MontgomeryDiscus1.6kg11.83-0210
Apr 13Skyland RelaysApr 13 · Shot Put · Place 17 · MontgomeryShot Put12lb17.35-06.0010

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · Discus · Place 14 · Montgomery HDiscus1465-08—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · Shot Put · Place 2 · Montgomery HShot Put233-02.50—