Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMercer County Freshman/Sophomore Meet · Apr 1873-2Mercer County Freshman/Sophomore MeetApril 18, 2026
Javelin · 800g · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 15125-1NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Shot Put · 12lb · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 1532-0NJSIAA Sectionals Central 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 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Javelin · Place 18 · RobbinsvilleJavelin800g18.125-1 PB10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 37 · RobbinsvilleShot Put12lb37.32-0 PB10
May 9CVC ChampsMay 9 · Javelin · Place 11 · RobbinsvilleJavelin800g11.122-0910
May 9CVC ChampsMay 9 · Discus · RobbinsvilleDiscus1.6kg--DNS10
May 9CVC ChampsMay 9 · Shot Put · Place 27 · RobbinsvilleShot Put12lb27.29-02.5010
May 2Mercer Coaches ClassicMay 2 · Javelin · Place 10 · RobbinsvilleJavelin800g10.121-0310
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 37 · RobbinsvilleShot Put12lb37.30-10.0010
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Javelin · Place 6 · RobbinsvilleJavelin800g6.106-510
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Discus · Place 16 · RobbinsvilleDiscus1.6kg16.73-2 PB10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Shot Put · Place 16 · RobbinsvilleShot Put12lb16.29-6.2510
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Javelin · Place 6 · RobbinsvilleJavelin800g6.106' 5"10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Discus · Place 16 · RobbinsvilleDiscus1.6kg16.73' 2"10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Shot Put · Place 16 · RobbinsvilleShot Put12lb16.29' 6.25"10
Apr 11Mercer Coaches RelaysApr 11 · Javelin · Place 9 · RobbinsvilleJavelin800g9.116-0810

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Javelin · Place 32 · RobbinsvilleJavelin800g32.97-89
May 10Mercer County ChampsMay 10 · Javelin · Place 28 · RobbinsvilleJavelin800g28.101-109
Apr 26Mercer County Frosh/Soph MeetApr 26 · Javelin · RobbinsvilleJavelin800g--NM9