Personal bests

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Shot Put · Ocean Breeze Wave RunnersShot Put4kg—DNS12
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Shot Put · Place 7 · Ocean Breeze Wave RunnersShot Put4kg7.7.45m PB12
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · Place 5 · Ocean Breeze Wave RunnersShot Put4kg5.6.73m12
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 15 · Ocean Breeze Wave Runners200 Meters15.26.79a PB12
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 7 · Ocean Breeze Wave RunnersShot Put4kg7.4.57m12
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 8 · Ocean Breeze Wave Runners100 Meters8.13.24a PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Shot Put · Place 8 · Ocean Breeze Wave RunnersShot Put87.66m13
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 59 · Ocean Breeze Wave RunnersPrelimsRound P5932.0613
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put47.75m13
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 28 · Ocean Breeze Wave Runners200 Meters2828.04 PB13
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put47.20m13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 7 · Ocean Breeze Wave RunnersShot Put77.27m13

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 8 · Ocean Breeze Wave RunnersShot Put87.17m12
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 9 · Ocean Breeze Wave Runners200 Meters928.2212
Mar 9USATF New York Youth Association ChampionshipMar 9 · Shot Put · Place 5 · Ocean Breeze Wave RunnersShot Put56.82m12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Shot Put · Place 5 · Ocean Breeze Wave RunnersShot Put57.60m12
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 15 · Ocean Breeze Wave Runners55 Meters158.38 PB12
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 9 · Ocean Breeze Wave RunnersShot Put96.48m12
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 24 · Ocean Breeze Wave Runners55 Meters248.7712

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 30 · Ocean Breeze Wave Runners200 Meters3033.8211
Mar 16The Ocean Breeze National InvitationalMar 16 · Shot Put · Place 11 · Ocean Breeze Wave RunnersShot Put115.01m11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · Shot Put · Place 9 · Ocean Breeze Wave RunnersShot Put94.27m11
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 18 · Ocean Breeze Wave Runners200 Meters1833.4411
Feb 25USATF New York Youth Association ChampionshipFeb 25 · Prelims · Place 9 · Ocean Breeze Wave RunnersPrelimsRound P99.02 PB11
Feb 11Ocean Breeze Youth InvitationalFeb 11 · Shot Put · Place 11 · Ocean Breeze Wave RunnersShot Put115.39m11