Personal bests

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Javelin · Place 10 · Ocean Breeze Wave RunnersJavelin250g AeroJav10.10.28m PB3
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Shot Put · Place 12 · Ocean Breeze Wave RunnersShot Put6lb12.4.36m PB3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Javelin · Place 8 · Ocean Breeze Wave RunnersJavelin250g AeroJav8.10.06m3
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · Place 7 · Ocean Breeze Wave RunnersShot Put6lb7.4.22m3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Javelin · Place 10 · Ocean Breeze Wave RunnersJavelin300g TJ10.8.60m PB3
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 10 · Ocean Breeze Wave RunnersShot Put6lb10.4.23m3
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Javelin · Place 3 · Ocean Breeze Wave RunnersJavelin250g AeroJav3.7.27m3
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Shot Put · Place 5 · Ocean Breeze Wave RunnersShot Put6lb5.3.95m3
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 100 Meters · Place 32 · Ocean Breeze Wave Runners100 Meters32.21.80a PB3

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Shot Put · Place 15 · Ocean Breeze Wave RunnersShot Put154.10m9
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Shot Put · Place 3 · Ocean Breeze Wave RunnersShot Put35.06m9
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 55 Meters · Place 23 · Ocean Breeze Wave Runners55 MetersRound P2311.24 PB9
Feb 16Armory Youth ChampsFeb 16 · Shot Put · Place 4 · Ocean BreezeShot Put44.16m9
Feb 16Armory Youth ChampsFeb 16 · 55 Meters · Place 42 · Ocean Breeze55 Meters4211.599
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 14 · Ocean Breeze Wave RunnersShot Put144.13m9
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 80 · Ocean Breeze Wave Runners55 Meters8011.279
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 10 · Ocean Breeze Wave RunnersShot Put103.76m9
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 53 · Ocean Breeze Wave Runners55 Meters5311.759

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 43 · Ocean Breeze Wave Runners55 Meter43.11.54a PB3
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Shot Put · Place 7 · Ocean Breeze Wave RunnersShot Put2kg7.4.17m PB3
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Shot Put · Place 5 · Ocean Breeze Wave RunnersShot Put2kg5.4.02m8
Feb 17Armory Youth Winter InvitationalFeb 17 · Shot Put · Place 2 · Ocean BreezeShot Put23.99m17
Feb 17Armory Youth Winter InvitationalFeb 17 · 55 Meters · Place 20 · Ocean Breeze55 Meters2011.6417
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Shot Put · Place 5 · Ocean Breeze Wave RunnersShot Put53.47m8
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 30 · Ocean Breeze Wave Runners55 Meters3012.428
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 30 · Ocean Breeze Wave Runners55 Meter30.12.42a8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Shot Put · Place 5 · Ocean Breeze Wave RunnersShot Put2kg5.3.47m8

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17RUFF KUTZ RELAYSMay 17 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put6lb4.13' 5"8
May 17RUFF KUTZ RELAYSMay 17 · 100 Meters · Place 25 · Ocean Breeze Wave Runners100 Meters25.22.20a8
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 4 · Ocean Breeze Wave RunnersJavelin48.35m8
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 3 · Ocean Breeze Wave RunnersShot Put33.26m8
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Javelin · Place 2 · Ocean Breeze Wave RunnersJavelin300g TJ2.7.46m8
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put2kg4.3.72m PB8
Apr 13Youth Challenge Series - New York RelaysApr 13 · Javelin · Place 4 · Ocean Breeze Wave RunnersJavelin300g TJ4.6.47m8
Apr 13Youth Challenge Series - New York RelaysApr 13 · Shot Put · Place 2 · Ocean Breeze Wave RunnersShot Put2kg2.3.42m8
Apr 13Youth Challenge Series - New York RelaysApr 13 · 100 Meters · Place 15 · Ocean Breeze Wave Runners100 Meters15.24.52a8
Apr 6Youth Challenge - Series Season OpenerApr 6 · Shot Put · Place 3 · Ocean Breeze Wave RunnersShot Put32.89m8
Apr 6Youth Challenge - Series Season OpenerApr 6 · 100 Meters · Place 22 · Ocean Breeze Wave Runners100 Meters2225.06a8
Mar 9USATF New York Youth Association ChampionshipMar 9 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put43.52m8
Mar 9USATF New York Youth Association ChampionshipMar 9 · 55 Meters · Place 26 · Ocean Breeze Wave Runners55 MetersRound P2612.89 PB8

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 55 Meter · Ocean Breeze Wave Runners55 Meter—DNS8
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Shot Put · Ocean Breeze Wave RunnersShot Put2kg—DNS8