Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1567-11NJSIAA Sectionals Central Groups 1 and 4May 15, 2026
Shot Put · 4kg · IndoorSJTCA #5 · Dec 2224-05.00SJTCA #5December 22, 2025
Shot Put · 4kg · OutdoorSkyland Conference Champs - Divisional · May 624-11.00Skyland Conference Champs - DivisionalMay 6, 2025

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 17 · ManvilleDiscus1kg17.67-11 PB11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Shot Put · Place 26 · ManvilleShot Put4kg26.24-00.0011
May 5Skyland Conference ChampsMay 5 · Shot Put · Place 39 · ManvilleShot Put3922-10.00—
May 5Skyland Conference Champs - Open ScoringMay 5 · Discus · ManvilleDiscus1kg--FOUL11
May 5Skyland Conference Champs - Open ScoringMay 5 · Shot Put · Place 39 · ManvilleShot Put4kg39.22-10.0011
Apr 28Somerset County ChampsApr 28 · Shot Put · Place 20 · ManvilleShot Put2024-10.511
Mar 28Skyland Conference RelaysMar 28 · Discus · Place 15 · ManvilleDiscus1kg15.53-0911
Mar 28Skyland Conference RelaysMar 28 · Shot Put · Place 14 · ManvilleShot Put4kg14.22-00.5011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · Shot Put · Place 38 · ManvilleShot Put4kg38.24-05.00 PB11
Dec 8Ridge Winter InvitationalDec 8 · Shot Put · Place 15 · ManvilleShot Put4kg15.23-6.5011

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 6Skyland Conference Champs - DivisionalMay 6 · Discus · ManvilleDiscus1kg--FOUL10
May 6Skyland Conference Champs - DivisionalMay 6 · Shot Put · Place 8 · ManvilleShot Put4kg8.24-11.00 PB10
May 6Skyland Conference Champs - OpenMay 6 · Discus · ManvilleDiscus1kg--FOUL10
May 6Skyland Conference Champs - OpenMay 6 · Shot Put · Place 35 · ManvilleShot Put4kg35.24-11.0010
Apr 29Somerset County ChampsApr 29 · Shot Put · Place 24 · ManvilleShot Put2423-10.00—
Apr 5Somerset County RelaysApr 5 · Discus · Place 32 · ManvilleDiscus3252-1110
Apr 5Somerset County RelaysApr 5 · Shot Put · Place 31 · ManvilleShot Put3122-00.7510
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 15 · ManvilleShot Put1522-6.5010
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 14 · ManvilleDiscus1461-510
Mar 29Skyland Conference RelaysMar 29 · Shot Put · Place 15 · ManvilleShot Put1522-6.5010
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 14 · ManvilleDiscus1461-510

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Skyland Frosh SophMay 17 · Discus · Place 15 · ManvilleDiscus1kg15.52-099
May 17Skyland Frosh SophMay 17 · Shot Put · Place 11 · ManvilleShot Put4kg11.21-06.009
Apr 13Skyland RelaysApr 13 · Discus · Place 17 · ManvilleDiscus1kg17.58-019
Apr 13Skyland RelaysApr 13 · Shot Put · Place 25 · ManvilleShot Put4kg25.16-11.009