Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCounty Seat Invitational · May 1812.35County Seat InvitationalMay 18, 2024
Javelin · 800g · OutdoorEssex County Championships · May 8175-10Essex County ChampionshipsMay 8, 2026
Shot Put · 12lb · IndoorSJTCA Meet #1 · Dec 1341-8.75SJTCA Meet #1December 13, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Javelin · Place 21 · West OrangeJavelin800g21.160-0511
May 29NJSIAA Group Championships - 1 & 4May 29 · Javelin · Place 7 · West OrangeJavelin800g7.161-0911
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Javelin · Place 1 · West OrangeJavelin800g1.158-1011
May 8Essex County ChampionshipsMay 8 · Javelin · Place 1 · West OrangeJavelin800g1.175-10 PB11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Javelin · Place 1 · West OrangeJavelin800g1.162-611
Apr 28Essex County RelaysApr 28 · Javelin · Place 3 · West OrangeJavelin800g3.148-0911
Apr 20F.A.T Dual : West Orange Double Tri MeetApr 20 · Javelin · Place 1 · West OrangeJavelin800g1.139-411

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 29Essex County RelaysApr 29 · Javelin · Place 17 · West OrangeJavelin17117-010
Apr 29Essex County RelaysApr 29 · Javelin · Place 17 · West OrangeJavelin17117-010

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13SJTCA Meet #1Dec 13 · Shot Put · Place 6 · West OrangeShot Put12lb6.41-8.75 PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Javelin · Place 20 · West OrangeJavelin20134-079
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Javelin · Place 5 · West OrangeJavelin5140-119
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 22 · West OrangeShot Put2238-05.509
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Javelin · Place 5 · West OrangeJavelin5140-119
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · Shot Put · Place 22 · West OrangeShot Put2238-05.509
May 18County Seat InvitationalMay 18 · 100 Meters · Place 18 · West Orange100 MetersRound P1812.35 PB9
May 16Essex County ChampionshipsMay 16 · Shot Put · Place 20 · West OrangeShot Put2038-109
May 16Essex County ChampionshipsMay 16 · Javelin · Place 10 · West OrangeJavelin10134-39
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · Shot Put · Place 5 · West OrangeShot Put543-19
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · Javelin · Place 4 · West OrangeJavelin4138-79
May 3Essex County RelaysMay 3 · Javelin · Place 17 · West OrangeJavelin17115-49
Apr 27Paul H. Beck Memorial RelaysApr 27 · Shot Put · Place 20 · West OrangeShot Put2037-29