Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 15113-7NJSIAA Sectionals Central Groups 2 and 3May 15, 2026
Javelin · 600g · OutdoorNJSIAA Group Championships - 2 & 3 · May 29123-5NJSIAA Group Championships - 2 & 3May 29, 2026
Shot Put · 4kg · OutdoorTCNJ HS Invite · Apr 431' 9"TCNJ HS InviteApril 4, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Javelin · Place 24 · West Windsor-Plainsboro NorthJavelin600g24.106-0110
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 3 · West Windsor-Plainsboro NorthJavelin600g3.123-5 PB10
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 22 · West Windsor-Plainsboro NorthDiscus1kg22.89-410
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Javelin · Place 4 · West Windsor-Plainsboro NorthJavelin600g4.108-510
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 4 · West Windsor-Plainsboro NorthDiscus1kg4.113-7 PB10
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Shot Put · Place 10 · West Windsor-Plainsboro NorthShot Put4kg10.31-1.5010
May 12Eustace Throwers MeetMay 12 · Javelin · Place 2 · West Windsor-Plainsboro NorthJavelin600g2.104-810
May 12Eustace Throwers MeetMay 12 · Discus · Place 2 · West Windsor-Plainsboro NorthDiscus1kg2.103-310
May 9CVC ChampsMay 9 · Javelin · Place 3 · West Windsor-Plainsboro NorthJavelin600g3.107-0010
May 9CVC ChampsMay 9 · Shot Put · Place 10 · West Windsor-Plainsboro NorthShot Put4kg10.29-08.2510
May 2Mercer Coaches ClassicMay 2 · Javelin · Place 3 · West Windsor-Plainsboro NorthJavelin600g3.98-0510
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 7 · West Windsor-Plainsboro NorthShot Put4kg7.31-07.2510
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Javelin · Place 1 · West Windsor-Plainsboro NorthJavelin600g1.111-510
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Discus · Place 1 · West Windsor-Plainsboro NorthDiscus1kg1.98-1010
Apr 18Mercer County Freshman/Sophomore MeetApr 18 · Shot Put · Place 2 · West Windsor-Plainsboro NorthShot Put4kg2.31-810
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Javelin · Place 1 · West Windsor-Plainsboro NorthJavelin600g1.111' 5"10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Discus · Place 1 · West Windsor-Plainsboro NorthDiscus1kg1.98' 10"10
Apr 18Hopewell Valley Frosh Soph InvitationalApr 18 · Shot Put · Place 2 · West Windsor-Plainsboro NorthShot Put4kg2.31' 8"10
Apr 11Mercer Coaches RelaysApr 11 · Javelin · Place 1 · West Windsor-Plainsboro NorthJavelin600g1.96-0710
Apr 11Mercer Coaches RelaysApr 11 · Discus · Place 6 · West Windsor-Plainsboro NorthDiscus1kg6.93-0110
Apr 11Mercer Coaches RelaysApr 11 · Shot Put · Place 8 · West Windsor-Plainsboro NorthShot Put4kg8.29-10.5010
Apr 4TCNJ HS InviteApr 4 · Javelin · Place 4 · West Windsor-Plainsboro NorthJavelin600g4.107' 6"10
Apr 4TCNJ HS InviteApr 4 · Discus · Place 21 · West Windsor-Plainsboro NorthDiscus1kg21.81' 3"10
Apr 4TCNJ HS InviteApr 4 · Shot Put · Place 6 · West Windsor-Plainsboro NorthShot Put4kg6.31' 9" PB10