Personal bests

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Discus · Ocean Breeze Wave RunnersDiscus1kg—FOUL7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Shot Put · Place 12 · Ocean Breeze Wave RunnersShot Put4kg12.4.30m PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100 Meters · Place 28 · Ocean Breeze Wave Runners100 MetersRound P28.19.72aWind: 37
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Discus · Ocean Breeze Wave RunnersDiscus1kg—FOUL7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · Place 8 · Ocean Breeze Wave RunnersShot Put4kg8.3.33m7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Ocean Breeze Wave Runners200 Meters—DNS7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 8 · Ocean Breeze Wave RunnersShot Put4kg8.3.77m7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 28 · Ocean Breeze Wave Runners100 Meters28.18.93aWind: -0.57
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Discus · Ocean Breeze Wave RunnersDiscus1kg—FOUL7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 8 · Ocean Breeze Wave RunnersShot Put4kg8.3.38m7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 29 · Ocean Breeze Wave Runners100 Meters29.18.92a PB7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Shot Put · Place 7 · Ocean Breeze Wave RunnersShot Put4kg7.3.77m7

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Shot Put · Place 11 · Ocean Breeze Wave RunnersShot Put113.53m13
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Prelims · Place 13 · Ocean Breeze Wave RunnersPrelimsRound P1310.73 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 19 · Ocean Breeze Wave RunnersShot Put193.30m13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 41 · Ocean Breeze Wave Runners55 Meters4110.65 PB13