Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorNJSIAA Group Championships - 1 & 4 · May 29121-03NJSIAA Group Championships - 1 & 4May 29, 2026
Javelin · 600g · OutdoorMoorestown Invitational · Apr 1184-00Moorestown InvitationalApril 11, 2026
Shot Put · 4kg · OutdoorBurlington County Divisional Championships · May 130' 7"Burlington County Divisional ChampionshipsMay 1, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Discus · Place 21 · Maple ShadeDiscus1kg21.114-1011
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 5 · Maple ShadeDiscus1kg5.121-03 PB11
May 21Cherokee Final Countdown- Last ChanceMay 21 · Discus · Place 4 · Maple ShadeDiscus1kg4.110-211
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Discus · Place 4 · Maple ShadeDiscus4112-0211
May 15NJSIAA Sectionals South Groups 1 and 4May 15 · Shot Put · Place 9 · Maple ShadeShot Put932-08.0011
May 7Burlington County ChampionshipsMay 7 · Javelin · Place 14 · Maple ShadeJavelin1471-03—
May 7Burlington County ChampionshipsMay 7 · Discus · Place 1 · Maple ShadeDiscus1119-11—
May 7Burlington County ChampionshipsMay 7 · Shot Put · Place 4 · Maple ShadeShot Put429-06.50—
May 1Burlington County Divisional ChampionshipsMay 1 · Javelin · Place 4 · Maple ShadeJavelin600g4.77' 10"11
May 1Burlington County Divisional ChampionshipsMay 1 · Discus · Place 1 · Maple ShadeDiscus1kg1.114' 2"11
May 1Burlington County Divisional ChampionshipsMay 1 · Shot Put · Place 2 · Maple ShadeShot Put4kg2.30' 7" PB11
Apr 18The Woodbury RelaysApr 18 · Discus · Place 3 · Maple ShadeDiscus1kg3.118-811
Apr 11Moorestown InvitationalApr 11 · Javelin · Place 5 · Maple ShadeJavelin600g5.84-00 PB11
Apr 11Moorestown InvitationalApr 11 · Discus · Place 1 · Maple ShadeDiscus1kg1.111-1111

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 4NJSIAA State Meet Of ChampionsJun 4 · Discus · Place 29 · Maple ShadeDiscus2997-0110
May 30NJSIAA Group Championships - 1 & 4May 30 · Discus · Place 5 · Maple ShadeDiscus5106-0410
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Javelin · Place 12 · Maple ShadeJavelin1277-1110
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · Discus · Place 4 · Maple ShadeDiscus4111-0010
May 10Burlington County ChampionshipMay 10 · Javelin · Place 17 · Maple ShadeJavelin600g17.67-0610
May 10Burlington County ChampionshipMay 10 · Discus · Place 4 · Maple ShadeDiscus1kg4.102-1110
May 2Burlington County Divisional ChampsMay 2 · Javelin · Place 3 · Maple ShadeJavelin375-08—
May 2Burlington County Divisional ChampsMay 2 · Discus · Place 1 · Maple ShadeDiscus1102-03—
May 1SJTCA EliteMay 1 · Discus · Place 9 · Maple ShadeDiscus1kg9.105-0510
Apr 19Woodbury RelaysApr 19 · Discus · Place 9 · Maple ShadeDiscus9102-1010
Apr 5Don Danser MemorialApr 5 · Javelin · Place 16 · Maple ShadeJavelin600g16.60-0210
Apr 5Don Danser MemorialApr 5 · Discus · Place 1 · Maple ShadeDiscus1kg1.97-0510

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 13 · Maple ShadeDiscus1386-019
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 13 · Maple ShadeDiscus1386-019
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · Discus · Place 13 · Maple ShadeDiscus1386-019
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Javelin · Place 5 · Maple ShadeJavelin552-10—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Discus · Place 1 · Maple ShadeDiscus192-03—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Shot Put · Place 5 · Maple ShadeShot Put523-04.75—
May 11Burlington County ChampionshipsMay 11 · Discus · Place 20 · Maple ShadeDiscus2077-89
Apr 13Lenape InviteApr 13 · Discus · Place 46 · Maple ShadeDiscus1kg46.60-069
Apr 13Lenape InviteApr 13 · Shot Put · Place 50 · Maple ShadeShot Put4kg50.22-01.009