Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorEustace Throwers Meet · May 12118-1Eustace Throwers MeetMay 12, 2026
Javelin · 600g · OutdoorMercer Coaches Classic · May 2123-01Mercer Coaches ClassicMay 2, 2026
Shot Put · 4kg · OutdoorMercer Coaches Relays · Apr 1126-01.50Mercer Coaches RelaysApril 11, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 12 · West Windsor-Plainsboro NorthJavelin600g12.108-211
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 12 · West Windsor-Plainsboro NorthDiscus1kg12.111-311
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Javelin · Place 3 · West Windsor-Plainsboro NorthJavelin600g3.112-011
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · Discus · Place 3 · West Windsor-Plainsboro NorthDiscus1kg3.117-1111
May 12Eustace Throwers MeetMay 12 · Javelin · Place 1 · West Windsor-Plainsboro NorthJavelin600g1.105-011
May 12Eustace Throwers MeetMay 12 · Discus · Place 1 · West Windsor-Plainsboro NorthDiscus1kg1.118-1 PB11
May 9CVC ChampsMay 9 · Javelin · Place 2 · West Windsor-Plainsboro NorthJavelin600g2.108-0511
May 9CVC ChampsMay 9 · Discus · Place 2 · West Windsor-Plainsboro NorthDiscus1kg2.114-0411
May 2Mercer Coaches ClassicMay 2 · Javelin · Place 1 · West Windsor-Plainsboro NorthJavelin600g1.123-01 PB11
May 2Mercer Coaches ClassicMay 2 · Discus · Place 3 · West Windsor-Plainsboro NorthDiscus1kg3.104-0611
Apr 11Mercer Coaches RelaysApr 11 · Javelin · Place 2 · West Windsor-Plainsboro NorthJavelin600g2.92-1111
Apr 11Mercer Coaches RelaysApr 11 · Discus · Place 3 · West Windsor-Plainsboro NorthDiscus1kg3.103-0811
Apr 11Mercer Coaches RelaysApr 11 · Shot Put · Place 18 · West Windsor-Plainsboro NorthShot Put4kg18.26-01.50 PB11
Apr 4TCNJ HS InviteApr 4 · Javelin · Place 2 · West Windsor-Plainsboro NorthJavelin600g2.111' 7"11
Apr 4TCNJ HS InviteApr 4 · Discus · Place 3 · West Windsor-Plainsboro NorthDiscus1kg3.105' 10"11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 24 · West Windsor-Plainsboro NorthShot Put2429-2.5011
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · Shot Put · Place 24 · West Windsor-Plainsboro NorthShot Put2429-2.5011
Feb 12NJSIAA Sectional Championships - Central Group 3Feb 12 · Shot Put · Place 6 · West Windsor-Plainsboro NorthShot Put630-611
Feb 1CVC ChampionshipFeb 1 · Shot Put · Place 8 · West Windsor-Plainsboro NorthShot Put830-9.5011
Jan 29Cherokee Throw Down #3Jan 29 · Shot Put · Place 7 · West Windsor-Plainsboro NorthShot Put731-10.2511
Jan 21Rebel Shot/Field Series 5Jan 21 · Triple Jump · Place 2 · West Windsor-Plainsboro NorthTriple Jump230-6.2511
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 19 · West Windsor-Plainsboro NorthShot Put1930-311
Jan 4CVC RelaysJan 4 · Shot Put · Place 3 · West Windsor-Plainsboro NorthShot Put330-10.5011

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Javelin · Place 14 · West Windsor-Plainsboro NorthJavelin1499-1110
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 8 · West Windsor-Plainsboro NorthDiscus8112-810

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · Shot Put · Place 10 · West Windsor-Plainsboro NorthShot Put1028-610
Feb 6NJSIAA Sectional Championships - Central Group 3Feb 6 · Shot Put · Place 10 · West Windsor-Plainsboro NorthShot Put1028-610
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 8 · West Windsor-Plainsboro NorthShot Put826-10.5010
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 8 · West Windsor-Plainsboro NorthShot Put826-10.5010
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 8 · West Windsor-Plainsboro NorthShot Put826-10.5010
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 8 · West Windsor-Plainsboro NorthShot Put826-10.5010
Jan 21Rebel Shot/Field Series 4Jan 21 · Long Jump · Place 1 · West Windsor-Plainsboro NorthLong Jump129-1.2510
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 29 · West Windsor-Plainsboro NorthShot Put2927-10.5010
Jan 13Peddie Winter Invitational IIJan 13 · Shot Put · Place 3 · West Windsor-Plainsboro NorthShot Put330-8.2510
Jan 5CVC RelaysJan 5 · Shot Put · Place 4 · West Windsor-Plainsboro NorthShot Put429-1.5010
Jan 5CVC RelaysJan 5 · Shot Put · Place 4 · West Windsor-Plainsboro NorthShot Put429-1.5010

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Javelin · Place 11 · West Windsor-Plainsboro NorthJavelin1178-109
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 4 · West Windsor-Plainsboro NorthDiscus496-49
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Javelin · Place 11 · West Windsor-Plainsboro NorthJavelin1178-109
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 4 · West Windsor-Plainsboro NorthDiscus496-49

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - Central Group 2&3Feb 11 · Shot Put · Place 10 · West Windsor-Plainsboro NorthShot Put1026-5.509
Jan 21Mercer County ChampionshipsJan 21 · Shot Put · Place 11 · West Windsor-Plainsboro NorthShot Put1126-4.509
Jan 15CVC OpenJan 15 · Shot Put · Place 5 · West Windsor-Plainsboro NorthShot Put525-1.759
Jan 14NJSIAA Relay Championships - Group 3Jan 14 · Shot Put · Place 31 · West Windsor-Plainsboro NorthShot Put3127-3.759
Jan 7CVC RelaysJan 7 · Shot Put · Place 12 · West Windsor-Plainsboro NorthShot Put1224-5.259