Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorCVC Champs · May 995-11CVC ChampsMay 9, 2026
Javelin · 600g · OutdoorTCNJ HS Invite · Apr 490' 7"TCNJ HS InviteApril 4, 2026
Shot Put · 4kg · OutdoorMercer County Frosh/Soph Meet · Apr 2625' 3"Mercer County Frosh/Soph MeetApril 26, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Javelin · Place 16 · West Windsor-Plainsboro NorthJavelin600g16.80-611
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 8 · West Windsor-Plainsboro NorthDiscus1kg8.95-811
May 12Eustace Throwers MeetMay 12 · Javelin · Place 7 · West Windsor-Plainsboro NorthJavelin600g7.76-211
May 12Eustace Throwers MeetMay 12 · Discus · Place 8 · West Windsor-Plainsboro NorthDiscus1kg8.87-911
May 9CVC ChampsMay 9 · Javelin · Place 12 · West Windsor-Plainsboro NorthJavelin600g12.76-0911
May 9CVC ChampsMay 9 · Discus · Place 6 · West Windsor-Plainsboro NorthDiscus1kg6.95-11 PB11
May 2Mercer Coaches ClassicMay 2 · Discus · Place 11 · West Windsor-Plainsboro NorthDiscus1kg11.90-0311
Apr 11Mercer Coaches RelaysApr 11 · Javelin · Place 7 · West Windsor-Plainsboro NorthJavelin600g7.75-1011
Apr 11Mercer Coaches RelaysApr 11 · Discus · Place 9 · West Windsor-Plainsboro NorthDiscus1kg9.87-0111
Apr 4TCNJ HS InviteApr 4 · Javelin · Place 12 · West Windsor-Plainsboro NorthJavelin600g12.90' 7" PB11
Apr 4TCNJ HS InviteApr 4 · Discus · Place 19 · West Windsor-Plainsboro NorthDiscus1kg19.87' 11"11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Discus · Place 8 · West Windsor-Plainsboro NorthDiscus891-110
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Discus · Place 8 · West Windsor-Plainsboro NorthDiscus1kg8.91-110
May 10Mercer County ChampsMay 10 · Javelin · Place 14 · West Windsor-Plainsboro NorthJavelin600g14.77-1110
May 10Mercer County ChampsMay 10 · Discus · Place 9 · West Windsor-Plainsboro NorthDiscus1kg9.90-1010
Apr 26Mercer County Frosh/Soph MeetApr 26 · Javelin · Place 5 · West Windsor-Plainsboro NorthJavelin600g5.76' 8"10
Apr 26Mercer County Frosh/Soph MeetApr 26 · Discus · Place 5 · West Windsor-Plainsboro NorthDiscus1kg5.81' 6"10
Apr 26Mercer County Frosh/Soph MeetApr 26 · Shot Put · Place 7 · West Windsor-Plainsboro NorthShot Put4kg7.25' 3" PB10