Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSummit Relays · Apr 482-04Summit RelaysApril 4, 2026
Javelin · 600g · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 15103-03NJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
Shot Put · 4kg · OutdoorSummit Relays · Apr 422-00.00Summit RelaysApril 4, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 16 · CranfordJavelin600g16.102-912
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Javelin · Place 4 · CranfordJavelin600g4.103-03 PB12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Discus · Place 20 · CranfordDiscus1kg20.66-0612
May 7Union County ChampionshipsMay 7 · Javelin · Place 3 · CranfordJavelin600g3.103-212
May 7Union County ChampionshipsMay 7 · Discus · Place 28 · CranfordDiscus1kg28.72-412
Apr 25Paul H. Beck Memorial RelaysApr 25 · Javelin · Place 19 · CranfordJavelin600g19.56-712
Apr 25Paul H. Beck Memorial RelaysApr 25 · Discus · Place 4 · CranfordDiscus1kg4.79-012
Apr 14Union County Relay ChampionshipApr 14 · Javelin · Place 13 · CranfordJavelin600g13.89-0612
Apr 14Union County Relay ChampionshipApr 14 · Discus · Place 26 · CranfordDiscus1kg26.72-0012
Apr 11Dodgertown RelaysApr 11 · Javelin · Place 8 · CranfordJavelin600g8.82-0812
Apr 11Dodgertown RelaysApr 11 · Discus · Place 25 · CranfordDiscus1kg25.67-0912
Apr 4Summit RelaysApr 4 · Javelin · Place 7 · CranfordJavelin600g7.92-0512
Apr 4Summit RelaysApr 4 · Discus · Place 8 · CranfordDiscus1kg8.82-04 PB12
Apr 4Summit RelaysApr 4 · Shot Put · Place 39 · CranfordShot Put4kg39.22-00.00 PB12

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 20Union County Championship RelaysMay 20 · Discus · Place 22 · CranfordDiscus2271-211
May 20Union County Championship RelaysMay 20 · Javelin · Place 12 · CranfordJavelin1287-911
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Javelin · Place 12 · CranfordJavelin1282-0611
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · Discus · Place 10 · CranfordDiscus1079-0911
May 8Union County ChampionshipsMay 8 · Discus · Place 27 · CranfordDiscus2769-011
May 8Union County ChampionshipsMay 8 · Discus · Place 27 · CranfordDiscus2769-011
May 8Union County ChampionshipsMay 8 · Javelin · Place 22 · CranfordJavelin2283-011
May 8Union County ChampionshipsMay 8 · Javelin · Place 22 · CranfordJavelin2283-011
May 8Union County ChampionshipsMay 8 · Discus · Place 27 · CranfordDiscus2769-011
May 8Union County ChampionshipsMay 8 · Discus · Place 27 · CranfordDiscus2769-011
May 8Union County ChampionshipsMay 8 · Javelin · Place 22 · CranfordJavelin2283-011
May 8Union County ChampionshipsMay 8 · Javelin · Place 22 · CranfordJavelin2283-011
May 1Union County Conference ChampionshipsMay 1 · Javelin · Place 9 · CranfordJavelin982-111
May 1Union County Conference ChampionshipsMay 1 · Discus · Place 11 · CranfordDiscus1170-611

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 29Toms River Girls Frosh/NoviceJan 29 · Shot Put · Place 47 · CranfordShot Put4718-411

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Javelin · Place 24 · CranfordJavelin2466-010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Javelin · Place 24 · CranfordJavelin2466-010
May 21Union County ChampionshipsMay 21 · Javelin · Place 40 · CranfordJavelin4061-0210
May 9Union County Conference ChampionshipMay 9 · Javelin · Place 13 · CranfordJavelin1358-0410
May 9Union County Conference ChampionshipMay 9 · Javelin · Place 13 · CranfordJavelin1358-0410
May 9Union County Conference ChampionshipMay 9 · Javelin · Place 13 · CranfordJavelin1358-0410
May 9Union County Conference ChampionshipMay 9 · Javelin · Place 13 · CranfordJavelin1358-0410
Apr 27Paul H. Beck Memorial RelaysApr 27 · Javelin · Place 18 · CranfordJavelin1876-110