Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1713.44aPlainfield Tsunami Youth Invitational May 17, 2026
200 Meters · OutdoorUSATF New Jersey Association Junior Olympic championships · Jun 828.40USATF New Jersey Association Junior Olympic championshipsJune 8, 2025
Discus · 1kg · OutdoorMorris County Championships · May 1988-6Morris County ChampionshipsMay 19, 2026
Javelin · 600g · OutdoorMorris County Championships · May 1979-7Morris County ChampionshipsMay 19, 2026
Long Jump · OutdoorNJ-AAU Charlie Mays Invitational · Jun 174.34mNJ-AAU Charlie Mays InvitationalJune 17, 2026
Shot Put · 4kg · OutdoorRandolph Relays · Apr 2523-10.75Randolph RelaysApril 25, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · Long Jump · Place 8 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUBLong Jump8.4.34m PB12
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200 Meters · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters—DNS12
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 19 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters19.30.79a12
May 19Morris County ChampionshipsMay 19 · Javelin · Place 22 · ParsippanyParsippanyJavelin600g22.79-7 PB12
May 19Morris County ChampionshipsMay 19 · Discus · Place 12 · ParsippanyParsippanyDiscus1kg12.88-6 PB12
May 17Plainfield Tsunami Youth Invitational May 17 · Long Jump · Place 4 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUBLong Jump4.4.23m12
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters—DNS12
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 3 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters3.13.44a PB12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Javelin · Place 18 · ParsippanyParsippanyJavelin600g18.73-0412
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · Discus · Place 9 · ParsippanyParsippanyDiscus1kg9.83-0712
Apr 29Morris County Relay ChampionshipsApr 29 · Javelin · Place 17 · ParsippanyParsippanyJavelin600g17.73-0912
Apr 29Morris County Relay ChampionshipsApr 29 · Discus · Place 21 · ParsippanyParsippanyDiscus1kg21.79-1112
Apr 26AAuNJ Developmental MeetApr 26 · Long Jump · Place 3 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUBLong Jump3.13-06.0012
Apr 26AAuNJ Developmental MeetApr 26 · 200 Meters · Place 4 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters4.30.36a12
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 7 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters7.14.79a12
Apr 25Randolph RelaysApr 25 · Javelin · Place 7 · ParsippanyParsippanyJavelin600g7.66-0712
Apr 25Randolph RelaysApr 25 · Shot Put · Place 19 · ParsippanyParsippanyShot Put4kg19.23-10.75 PB12
Apr 19JHTC Season OpenerApr 19 · Long Jump · Place 1 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUBLong Jump1.3.86m12
Apr 19JHTC Season OpenerApr 19 · 200 Meters · Place 4 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters4.35.41a12
Apr 19JHTC Season OpenerApr 19 · 100 Meters · Place 1 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters1.14.60a12
Apr 18Morris Hills RelaysApr 18 · Javelin · Place 27 · ParsippanyParsippanyJavelin600g27.72-0212
Apr 18Morris Hills RelaysApr 18 · Discus · Place 9 · ParsippanyParsippanyDiscus1kg9.86-0912
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 58 · ParsippanyParsippanyShot Put4kg58.21-11.0012

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 17 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB100 Meters1713.8814
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 200 Meters · Place 29 · THOROUGHBREDS TRACK CLUBTHOROUGHBREDS TRACK CLUB200 Meters2928.40 PB14
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 12 · ParsippanyParsippanyDiscus1288-411
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 43 · ParsippanyParsippanyJavelin4354-011

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Morris County Relay ChampionshipsMay 1 · Discus · Place 24 · ParsippanyParsippanyDiscus2475-610
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 62 · ParsippanyParsippanyJavelin6250-710
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 65 · ParsippanyParsippanyShot Put6515-510