Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 15102-1NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Javelin · 800g · OutdoorMercer County Frosh/Soph Meet · Apr 2677' 5"Mercer County Frosh/Soph MeetApril 26, 2025
Shot Put · 12lb · OutdoorTCNJ HS Invite · Apr 441' 10.5"TCNJ HS InviteApril 4, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 22 · RobbinsvilleDiscus1.6kg22.102-1 PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 14 · RobbinsvilleShot Put12lb14.38-1111
May 9CVC ChampsMay 9 · Discus · Place 21 · RobbinsvilleDiscus1.6kg21.96-1011
May 9CVC ChampsMay 9 · Shot Put · Place 8 · RobbinsvilleShot Put12lb8.40-07.5011
May 2Mercer Coaches ClassicMay 2 · Discus · Place 25 · RobbinsvilleDiscus1.6kg25.84-0611
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 13 · RobbinsvilleShot Put12lb13.40-09.5011
Apr 11Mercer Coaches RelaysApr 11 · Discus · RobbinsvilleDiscus1.6kg--FOUL11
Apr 11Mercer Coaches RelaysApr 11 · Shot Put · Place 7 · RobbinsvilleShot Put12lb7.38-09.7511
Apr 4TCNJ HS InviteApr 4 · Discus · Place 36 · RobbinsvilleDiscus1.6kg36.92' 5"11
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 14 · RobbinsvilleShot Put12lb14.41' 10.5" PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10CVC ChampionshipsMay 10 · Discus · Place 38 · RobbinsvilleDiscus3881-0310
May 10CVC ChampionshipsMay 10 · Shot Put · Place 29 · RobbinsvilleShot Put2934-04.0010
May 10Mercer County ChampsMay 10 · Discus · Place 38 · RobbinsvilleDiscus1.6kg38.81-0310
May 10Mercer County ChampsMay 10 · Shot Put · Place 29 · RobbinsvilleShot Put12lb29.34-04.0010
May 3Mercer Coaches ClassicMay 3 · Shot Put · Place 30 · RobbinsvilleShot Put3033-11.25—
Apr 26Mercer County Frosh/Soph MeetApr 26 · Javelin · Place 15 · RobbinsvilleJavelin800g15.77' 5" PB10
Apr 26Mercer County Frosh/Soph MeetApr 26 · Discus · Place 11 · RobbinsvilleDiscus1.6kg11.78' 8"10
Apr 26Mercer County Frosh/Soph MeetApr 26 · Shot Put · Place 9 · RobbinsvilleShot Put12lb9.33' 11.25"10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Mercer County Freshman/Sophomore MeetMay 4 · Javelin · Place 6 · RobbinsvilleJavelin676-02—
May 4Mercer County Freshman/Sophomore MeetMay 4 · Discus · Place 19 · RobbinsvilleDiscus1957-02—
May 4Mercer County Freshman/Sophomore MeetMay 4 · Shot Put · Place 21 · RobbinsvilleShot Put2124-00.50—