Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorMercer Coaches Classic · May 263-08Mercer Coaches ClassicMay 2, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 29 · West Windsor-Plainsboro SouthJavelin600g29.62-0612
May 9CVC ChampsMay 9 · Javelin · Place 19 · West Windsor-Plainsboro SouthJavelin600g19.62-0312
May 9CVC ChampsMay 9 · Shot Put · West Windsor-Plainsboro SouthShot Put4kg--DNS12
May 2Mercer Coaches ClassicMay 2 · Javelin · Place 19 · West Windsor-Plainsboro SouthJavelin600g19.63-08 PB12
Apr 11Mercer Coaches RelaysApr 11 · Javelin · Place 25 · West Windsor-Plainsboro SouthJavelin600g25.51-1012

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4CVC RelaysJan 4 · Shot Put · Place 25 · West Windsor Plainsboro SouthShot Put2521-311

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · Shot Put · Place 34 · West Windsor Plainsboro SouthShot Put3421-5.5010
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 25 · West Windsor Plainsboro SouthShot Put2519-9.5010
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 25 · West Windsor Plainsboro SouthShot Put2519-9.5010
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 25 · West Windsor Plainsboro SouthShot Put2519-9.5010
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 25 · West Windsor Plainsboro SouthShot Put2519-9.5010
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 47 · West Windsor Plainsboro SouthShot Put4719-1010
Jan 5CVC RelaysJan 5 · Shot Put · Place 28 · West Windsor Plainsboro SouthShot Put2819-10.7510
Jan 5CVC RelaysJan 5 · Shot Put · Place 28 · West Windsor Plainsboro SouthShot Put2819-10.7510

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Rebel RelaysApr 6 · Shot Put · Place 26 · West Windsor Plainsboro SouthShot Put2619-0.3010
Apr 6Rebel RelaysApr 6 · Discus · Place 28 · West Windsor Plainsboro SouthDiscus2849-1010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · Shot Put · Place 28 · West Windsor Plainsboro SouthShot Put2820-610