Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 15137-06NJSIAA Sectionals South Groups 2 and 3May 15, 2026
Javelin · 600g · OutdoorMorris Hills Relays · Apr 18104-08Morris Hills RelaysApril 18, 2026
Shot Put · 4kg · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1540-10.25NJSIAA Sectionals South Groups 2 and 3May 15, 2026

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Discus · Place 10 · Toms River SouthDiscus1kg10.126-0911
May 29NJSIAA Group Championships - 2 & 3May 29 · Discus · Place 5 · Toms River SouthDiscus1kg5.120-511
May 29NJSIAA Group Championships - 2 & 3May 29 · Shot Put · Place 14 · Toms River SouthShot Put4kg14.35-211
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Discus · Place 3 · Toms River SouthDiscus1kg3.137-06 PB11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Shot Put · Place 4 · Toms River SouthShot Put4kg4.40-10.25 PB11
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Javelin · Place 6 · Toms River SouthJavelin600g6.97-711
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Discus · Place 2 · Toms River SouthDiscus1kg2.125-711
May 5Bill Bruno Ocean County ChampionshipsMay 5 · Shot Put · Place 2 · Toms River SouthShot Put4kg2.40-811
May 1Ocean County Relay ChampionshipsMay 1 · Javelin · Place 13 · Toms River SouthJavelin600g13.84-1111
May 1Ocean County Relay ChampionshipsMay 1 · Discus · Place 1 · Toms River SouthDiscus1kg1.117-011
May 1Ocean County Relay ChampionshipsMay 1 · Shot Put · Place 2 · Toms River SouthShot Put4kg2.38-1011
Apr 18Morris Hills RelaysApr 18 · Javelin · Place 2 · Toms River SouthJavelin600g2.104-08 PB11
Apr 18Morris Hills RelaysApr 18 · Discus · Place 2 · Toms River SouthDiscus1kg2.117-0111
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 2 · Toms River SouthShot Put4kg2.36-10.0011
Apr 15A-South ChampionshipApr 15 · Javelin · Place 6 · Toms River SouthJavelin600g6.86-0011
Apr 15A-South ChampionshipApr 15 · Discus · Place 2 · Toms River SouthDiscus1kg2.116-0811
Apr 15A-South ChampionshipApr 15 · Shot Put · Place 2 · Toms River SouthShot Put4kg2.37-08.0011
Apr 11Georgian Court University HS ChallengeApr 11 · Discus · Place 7 · Toms River SouthDiscus1kg7.97-0011
Apr 11Georgian Court University HS ChallengeApr 11 · Shot Put · Place 5 · Toms River SouthShot Put4kg5.36-03.0011
Apr 4Rebel RelaysApr 4 · Javelin · Place 6 · Toms River SouthJavelin600g6.84-211
Apr 4Rebel RelaysApr 4 · Discus · Place 3 · Toms River SouthDiscus1kg3.113-1011
Apr 4Rebel RelaysApr 4 · Shot Put · Place 2 · Toms River SouthShot Put4kg2.37-811
Apr 1Fast Times at Southern High (#2)Apr 1 · Javelin · Place 2 · Toms River SouthJavelin600g2.95-1011
Apr 1Fast Times at Southern High (#2)Apr 1 · Discus · Place 1 · Toms River SouthDiscus1kg1.110-0411
Apr 1Fast Times at Southern High (#2)Apr 1 · Shot Put · Place 1 · Toms River SouthShot Put4kg1.38-00.0011
Mar 25Fast Times at Southern High #1Mar 25 · Javelin · Place 2 · Toms River SouthJavelin600g2.93-0411
Mar 25Fast Times at Southern High #1Mar 25 · Discus · Place 3 · Toms River SouthDiscus1kg3.100-0811
Mar 25Fast Times at Southern High #1Mar 25 · Shot Put · Place 3 · Toms River SouthShot Put4kg3.37-00.0011

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10Rebel Shot/Field Series 7Feb 10 · Triple Jump · Place 3 · Toms River SouthTriple Jump333-10.2511
Feb 3Shore Conference ChampionshipsFeb 3 · Shot Put · Place 3 · Toms River SouthShot Put335-811
Jan 22Ocean County ChampionshipsJan 22 · Shot Put · Place 2 · Toms River SouthShot Put235-511
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 5 · Toms River SouthShot Put537-111
Jan 9Toms River Relay ChampionshipsJan 9 · Shot Put · Place 2 · Toms River SouthShot Put235-011

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Shot Put · Place 5 · Toms River SouthShot Put538-2.5010
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 5 · Toms River SouthDiscus5122-610
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 1 · Toms River SouthDiscus1120-010
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 1 · Toms River SouthDiscus1120-010
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Javelin · Place 6 · Toms River SouthJavelin697-610
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Javelin · Place 6 · Toms River SouthJavelin697-610
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 2 · Toms River SouthShot Put239-610
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 2 · Toms River SouthShot Put239-610
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 1 · Toms River SouthDiscus1120-010
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Discus · Place 1 · Toms River SouthDiscus1120-010
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Javelin · Place 6 · Toms River SouthJavelin697-610
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Javelin · Place 6 · Toms River SouthJavelin697-610
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 2 · Toms River SouthShot Put239-610
May 7Bill Bruno Ocean County ChampionshipsMay 7 · Shot Put · Place 2 · Toms River SouthShot Put239-610
May 2Ocean County Relay ChampionshipsMay 2 · Javelin · Place 4 · Toms River SouthJavelin497-210
May 2Ocean County Relay ChampionshipsMay 2 · Shot Put · Place 2 · Toms River SouthShot Put238-010
May 2Ocean County Relay ChampionshipsMay 2 · Discus · Place 2 · Toms River SouthDiscus2106-710

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · Shot Put · Place 7 · Toms River SouthShot Put732-7.5010
Jan 30Shore Conference MeetJan 30 · Shot Put · Place 3 · Toms River SouthShot Put334-0.2510
Jan 23Ocean County ChampionshipsJan 23 · Shot Put · Place 4 · Toms River SouthShot Put433-410
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · Shot Put · Place 14 · Toms River SouthShot Put1430-3.7510
Jan 10Toms River Relay ChampionshipsJan 10 · Shot Put · Place 4 · Toms River SouthShot Put431-9.5010
Jan 2Ocean County RelaysJan 2 · Shot Put · Place 5 · Toms River SouthShot Put530-710

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 18Shore Conference ChampionshipsMay 18 · Javelin · Place 5 · Toms River SouthJavelin596-69
May 18Shore Conference ChampionshipsMay 18 · Discus · Place 8 · Toms River SouthDiscus897-119
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · Shot Put · Place 10 · Toms River SouthShot Put1027-6.309
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · Javelin · Place 1 · Toms River SouthJavelin196-79
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · Discus · Place 3 · Toms River SouthDiscus392-39
May 3Ocean County Relay ChampionshipsMay 3 · Shot Put · Place 9 · Toms River SouthShot Put929-109
May 3Ocean County Relay ChampionshipsMay 3 · Javelin · Place 6 · Toms River SouthJavelin686-69
May 3Ocean County Relay ChampionshipsMay 3 · Discus · Place 4 · Toms River SouthDiscus497-49
Apr 6Rebel RelaysApr 6 · Javelin · Place 4 · Toms River SouthJavelin483-59
Apr 6Rebel RelaysApr 6 · Discus · Place 2 · Toms River SouthDiscus295-09

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 18 · Toms River SouthShot Put1827-49
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 18 · Toms River SouthShot Put1827-49
Feb 7Rebel Shot/Field Series 4Feb 7 · Shot Put · Place 2 · Toms River SouthShot Put230-1.509
Feb 1TR Boys Frosh/NoviceFeb 1 · Shot Put · Place 3 · Toms River SouthShot Put329-1.509
Jan 31TR Girls Frosh/NoviceJan 31 · Shot Put · Place 3 · Toms River SouthShot Put329-1.509
Jan 25Shore Conference Indoor ChampionshipsJan 25 · Shot Put · Place 17 · Toms River SouthShot Put1728-79
Jan 23Mid-Winter ClassicJan 23 · Shot Put · Place 3 · Toms River SouthShot Put327-89
Jan 18Ocean County ChampionshipsJan 18 · Shot Put · Place 14 · Toms River SouthShot Put1427-9.509
Jan 4Ocean County RelaysJan 4 · Shot Put · Place 4 · Toms River SouthShot Put426-49