Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1719.76aPlainfield Tsunami Youth Invitational May 17, 2026
200 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 1148.45Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
55 Meter · IndoorRising Stars Youth Champs · Mar 611.39aRising Stars Youth ChampsMarch 6, 2026
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 811.74Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
Javelin · 250g AeroJav · OutdoorPlainfield Tsunami Youth Invitational · May 176.73mPlainfield Tsunami Youth Invitational May 17, 2026
Javelin · 300g TJ · OutdoorAAuNJ Developmental Meet · Apr 2625-08AAuNJ Developmental MeetApril 26, 2026
Shot Put · 1kg · IndoorNJ/AAU DEVELOPMENTAL SERIES - MEET 2 · Dec 1411-08.00NJ/AAU DEVELOPMENTAL SERIES - MEET 2December 14, 2025
Shot Put · 4kg · IndoorRising Stars Youth Champs · Mar 64.10mRising Stars Youth ChampsMarch 6, 2026
Shot Put · 4kg · OutdoorAAuNJ Developmental Meet · Apr 2613-09.00AAuNJ Developmental MeetApril 26, 2026
Shot Put · 6lb · OutdoorUSATF New Jersey Association Junior Olympic Championships · Jun 64.31mUSATF New Jersey Association Junior Olympic ChampionshipsJune 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 11 · Plainfield Tsunami Track ClubShot Put6lb11.4.31m PB-
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 31 · Plainfield Tsunami Track Club100 MetersRound P31.19.79aWind: 0.3-
May 23Garden State TwilightMay 23 · Shot Put · Place 3 · Plainfield Tsunami Track ClubShot Put6lb3.4.05m-
May 23Garden State TwilightMay 23 · 100 Meters · Place 8 · Plainfield Tsunami Track Club100 Meters8.20.38a-
May 17Plainfield Tsunami Youth Invitational May 17 · Javelin · Place 11 · Plainfield Tsunami Track ClubJavelin250g AeroJav11.6.73m PB-
May 17Plainfield Tsunami Youth Invitational May 17 · Shot Put · Place 8 · Plainfield Tsunami Track ClubShot Put6lb8.4.06m-
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 41 · Plainfield Tsunami Track Club100 Meters41.19.76a PB-
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 7 · Plainfield Tsunami Track ClubJavelin300g TJ7.25-08 PB-
Apr 26AAuNJ Developmental MeetApr 26 · Shot Put · Place 5 · Plainfield Tsunami Track ClubShot Put4kg5.13-09.00 PB-

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 55 Meter · Place 17 · Plainfield Tsunami Track Club55 MeterRound P17.11.39a PB-
Mar 6Rising Stars Youth ChampsMar 6 · Shot Put · Place 5 · Plainfield Tsunami Track ClubShot Put4kg5.4.10m PB-
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Plainfield Tsunami Track Club200 MetersRound P—DNS-
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 10 · Plainfield Tsunami Track CluShot Put103.86m10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 57 · Plainfield Tsunami Track Clu55 Meters5711.74 PB10
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · Shot Put · Place 3 · Plainfield TShot Put312-09.0016
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 55 Meters · Place 25 · Plainfield T55 Meters2512.1216
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 6 · Plainfield Tsunami Track CluShot Put63.90m10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 50 · Plainfield Tsunami Track Clu200 Meters5048.45 PB10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 44 · Plainfield Tsunami Track Clu55 Meters4412.0910

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14NJ/AAU DEVELOPMENTAL SERIES - MEET 2Dec 14 · 55 Meter · Place 9 · Plainfield Tsunami Track Club55 Meter9.12.20a-
Dec 14NJ/AAU DEVELOPMENTAL SERIES - MEET 2Dec 14 · Shot Put · Place 3 · Plainfield Tsunami Track ClubShot Put1kg3.11-08.00 PB-