Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorNJSIAA Group Championships - 2 & 3 · May 29123-0NJSIAA Group Championships - 2 & 3May 29, 2026
Shot Put · 4kg · OutdoorCape Atlantic League Meet · May 930-01.75Cape Atlantic League MeetMay 9, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Javelin · Place 20 · Middle TownshipJavelin600g20.108-0211
May 29NJSIAA Group Championships - 2 & 3May 29 · Javelin · Place 2 · Middle TownshipJavelin600g2.123-0 PB11
May 21Cherokee Final Countdown- Last ChanceMay 21 · Javelin · Place 1 · Middle TownshipJavelin600g1.117-311
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Javelin · Place 1 · Middle TownshipJavelin600g1.109-0911
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Shot Put · Place 10 · Middle TownshipShot Put4kg10.28-11.7511
May 9Cape Atlantic League MeetMay 9 · Javelin · Place 1 · Middle TownshipJavelin600g1.112-0411
May 9Cape Atlantic League MeetMay 9 · Shot Put · Place 4 · Middle TownshipShot Put4kg4.30-01.75 PB11
May 5Cape May County ChampionshipsMay 5 · Javelin · Place 1 · Middle TownshipJavelin600g1.118-0011
May 5Cape May County ChampionshipsMay 5 · Shot Put · Place 3 · Middle TownshipShot Put4kg3.26-03.0011
May 1F.A.T. Duals: Lower Cape May Regional May 1 · Javelin · Place 1 · Middle TownshipJavelin600g1.109-611
May 1F.A.T. Duals: Lower Cape May Regional May 1 · Shot Put · Place 2 · Middle TownshipShot Put4kg2.25-011
Apr 21Fast Times at Cherokee HighApr 21 · Javelin · Place 2 · Middle TownshipJavelin600g2.105-0311
Apr 18The Woodbury RelaysApr 18 · Javelin · Place 14 · Middle TownshipJavelin600g14.87-1111

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Javelin · Place 5 · Middle TownshipJavelin5108-110

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 22Cape Atlantic League MeetMay 22 · Javelin · Place 10 · Middle TownshipJavelin1082-79
May 16Cape May County ChampionshipsMay 16 · Javelin · Place 1 · Middle TownshipJavelin185-119
Apr 30.A.T. Duals: Middle Twp DualsApr 30 · Shot Put · Place 10 · Middle TownshipShot Put1023-119
Apr 30.A.T. Duals: Middle Twp DualsApr 30 · Javelin · Place 1 · Middle TownshipJavelin1101-109