Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMercer County Freshman/Sophomore Meet · Apr 1867-10Mercer County Freshman/Sophomore MeetApril 18, 2026
Javelin · 600g · OutdoorMercer County Freshman/Sophomore Meet · Apr 1855-0Mercer County Freshman/Sophomore MeetApril 18, 2026
Shot Put · 4kg · OutdoorMercer County Freshman/Sophomore Meet · Apr 1821-11Mercer County Freshman/Sophomore MeetApril 18, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Javelin · Place 4 · West Windsor-Plainsboro NorthJavelin600g4.55-0 PB9
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Discus · Place 4 · West Windsor-Plainsboro NorthDiscus1kg4.67-10 PB9
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Shot Put · Place 9 · West Windsor-Plainsboro NorthShot Put4kg9.21-11 PB9
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Javelin · Place 4 · West Windsor-Plainsboro NorthJavelin600g4.55' 0"9
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Discus · Place 4 · West Windsor-Plainsboro NorthDiscus1kg4.67' 10"9
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Shot Put · Place 9 · West Windsor-Plainsboro NorthShot Put4kg9.21' 11"9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 8 · West Windsor-Plainsboro NorthShot Put823-6.509