Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorEustace Throwers Meet · May 1265-7Eustace Throwers MeetMay 12, 2026
Javelin · 600g · OutdoorEustace Throwers Meet · May 1271-8Eustace Throwers MeetMay 12, 2026
Shot Put · 4kg · IndoorBob James Invitational · Dec 1818' 1.5Bob James InvitationalDecember 18, 2024
Shot Put · 4kg · OutdoorMercer County Freshman/Sophomore Meet · Apr 1818-6.5Mercer 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

8 results
DateMeetEventPlMarkGr
May 12Eustace Throwers MeetMay 12 · Javelin · Place 10 · West Windsor-Plainsboro NorthJavelin600g10.71-8 PB10
May 12Eustace Throwers MeetMay 12 · Discus · Place 17 · West Windsor-Plainsboro NorthDiscus1kg17.65-7 PB10
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Javelin · Place 5 · West Windsor-Plainsboro NorthJavelin600g5.56-610
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Discus · Place 9 · West Windsor-Plainsboro NorthDiscus1kg9.58-1010
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Shot Put · Place 16 · West Windsor-Plainsboro NorthShot Put4kg16.18-6.5 PB10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Javelin · Place 5 · West Windsor-Plainsboro NorthJavelin600g5.56' 6"10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Discus · Place 9 · West Windsor-Plainsboro NorthDiscus1kg9.58' 10"10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Shot Put · Place 16 · West Windsor-Plainsboro NorthShot Put4kg16.18' 6.5"10

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 37 · West Windsor-Plainsboro NorthShot Put3716-810
Jan 21Rebel Shot/Field Series 5Jan 21 · Triple Jump · Place 8 · West Windsor-Plainsboro NorthTriple Jump816-810
Jan 19CVC / Peddie InvitationalJan 19 · Shot Put · Place 27 · West Windsor-Plainsboro NShot Put2718-3.510

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26Mercer County Frosh/Soph MeetApr 26 · Javelin · Place 4 · West Windsor-Plainsboro NorthJavelin600g4.55' 4"9
Apr 26Mercer County Frosh/Soph MeetApr 26 · Discus · Place 5 · West Windsor-Plainsboro NorthDiscus1kg5.59' 3"9

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · Shot Put · Place 34 · West Windsor-Plainsboro NorthShot Put3418-79
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · Shot Put · Place 34 · West Windsor-Plainsboro NorthShot Put3418-79
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 32 · West Windsor-Plainsboro NorthShot Put3216-29
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 32 · West Windsor-Plainsboro NorthShot Put3216-29
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 32 · West Windsor-Plainsboro NorthShot Put3216-29
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 32 · West Windsor-Plainsboro NorthShot Put3216-29
Jan 13Peddie Winter Invitational IIJan 13 · Shot Put · Place 5 · West Windsor-Plainsboro NorthShot Put518-1.509
Jan 5CVC RelaysJan 5 · Shot Put · Place 39 · West Windsor-Plainsboro NorthShot Put3914-109
Jan 5CVC RelaysJan 5 · Shot Put · Place 39 · West Windsor-Plainsboro NorthShot Put3914-109

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 41 · West Windsor-Plainsboro NorthShot Put4kg41.16-10.759
Dec 18Bob James InvitationalDec 18 · Shot Put · Place 19 · West Windsor-Plainsboro NorthShot Put4kg19.18' 1.5 PB9