Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBurlington County Championship · May 10111-01Burlington County ChampionshipMay 10, 2025
Javelin · 600g · OutdoorSJTCA Elite · May 1106-04SJTCA EliteMay 1, 2025

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

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · Discus · Place 6 · Bordentown RegionalDiscus6106-012
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Javelin · Place 11 · Bordentown RegionalJavelin1188-612
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · Discus · Place 3 · Bordentown RegionalDiscus3103-1012
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Javelin · Place 11 · Bordentown RegionalJavelin600g11.88-612
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · Discus · Place 3 · Bordentown RegionalDiscus1kg3.103-1012
May 10Burlington County ChampionshipMay 10 · Javelin · Place 3 · Bordentown RegionalJavelin600g3.94-0812
May 10Burlington County ChampionshipMay 10 · Discus · Place 3 · Bordentown RegionalDiscus1kg3.111-01 PB12
May 2Burlington County Divisional ChampsMay 2 · Javelin · Place 1 · Bordentown RJavelin196-01—
May 2Burlington County Divisional ChampsMay 2 · Discus · Place 2 · Bordentown RDiscus2105-04—
May 1SJTCA EliteMay 1 · Javelin · Place 3 · Bordentown RegionalJavelin600g3.106-04 PB12
May 1SJTCA EliteMay 1 · Discus · Place 11 · Bordentown RegionalDiscus1kg11.104-0012
Apr 19Woodbury RelaysApr 19 · Javelin · Place 14 · Bordentown RJavelin1499-0012
Apr 19Woodbury RelaysApr 19 · Discus · Place 16 · Bordentown RDiscus1694-0812

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Javelin · Place 12 · Bordentown RegionalJavelin600g12.100-1011
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Discus · Place 10 · Bordentown RegionalDiscus1kg10.102-0111
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Javelin · Place 4 · Bordentown RegionalJavelin498-211
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 6 · Bordentown RegionalDiscus6104-411
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Javelin · Place 4 · Bordentown RegionalJavelin498-211
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Discus · Place 6 · Bordentown RegionalDiscus6104-411
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Javelin · Place 2 · Bordentown RJavelin294-03—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Discus · Place 3 · Bordentown RDiscus3105-07—
May 11Burlington County ChampionshipsMay 11 · Javelin · Place 5 · Bordentown RegionalJavelin593-1111
May 11Burlington County ChampionshipsMay 11 · Discus · Place 5 · Bordentown RegionalDiscus5109-411
Apr 20Woodbury RelaysApr 20 · Javelin · Place 14 · Bordentown RegionalJavelin600g14.92-0611
Apr 20Woodbury RelaysApr 20 · Discus · Place 18 · Bordentown RegionalDiscus1kg18.91-1111
Apr 13Lenape InviteApr 13 · Javelin · Place 12 · Bordentown RegionalJavelin600g12.77-0411
Apr 13Lenape InviteApr 13 · Discus · Place 13 · Bordentown RegionalDiscus1kg13.79-0211
Apr 6Don Danser RelaysApr 6 · Javelin · Place 5 · Bordentown RJavelin578-06—
Apr 6Don Danser RelaysApr 6 · Discus · Place 7 · Bordentown RDiscus787-05—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Javelin · Place 11 · Bordentown RegionalJavelin1177-310
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Discus · Place 10 · Bordentown RegionalDiscus1088-710
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Javelin · Place 11 · Bordentown RegionalJavelin1177-310
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · Discus · Place 10 · Bordentown RegionalDiscus1088-710
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Javelin · Place 1 · Bordentown RegionalJavelin186-110
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Discus · Place 5 · Bordentown RegionalDiscus585-810
May 13Burlington County ChampionshipsMay 13 · Javelin · Place 6 · Bordentown RegionalJavelin688-410
May 13Burlington County ChampionshipsMay 13 · Discus · Place 15 · Bordentown RegionalDiscus1581-1010
May 4SJTCA Elite MeetMay 4 · Discus · Place 16 · Bordentown RegionalDiscus1kg16.88-0910

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · Javelin · Place 9 · Bordentown RegionalJavelin984-79
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · Discus · Place 15 · Bordentown RegionalDiscus1580-29
May 14Burlington County ChampionshipsMay 14 · Javelin · Place 7 · Bordentown RegionalJavelin600g7.77-69
May 14Burlington County ChampionshipsMay 14 · Discus · Place 20 · Bordentown RegionalDiscus1kg20.73-49