Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorYouth Challenge Series - Northeast Twilight Invitational · May 1042.57Youth Challenge Series - Northeast Twilight InvitationalMay 10, 2025
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 2911.06aOcean Breeze Youth Holiday FestivalDecember 29, 2025
55 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 810.78Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
Discus · 1kg · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2516.34mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Javelin · 300g TJ · OutdoorYouth Challenge Series - Spring Fling Twilight Festival · May 39.00mYouth Challenge Series - Spring Fling Twilight FestivalMay 3, 2025
Javelin · 450g AeroJav · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2514.20mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
Shot Put · 6lb · IndoorOcean Breeze Youth Holiday Festival · Dec 294.62mOcean Breeze Youth Holiday FestivalDecember 29, 2025
Shot Put · 6lb · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 256.19mUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Javelin · Place 5 · Ocean Breeze Wave RunnersJavelin450g AeroJav5.14.20m PB5
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Discus · Place 1 · Ocean Breeze Wave RunnersDiscus1kg1.16.34m PB5
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put6lb4.6.19m PB5
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Javelin · Place 5 · Ocean Breeze Wave RunnersJavelin450g AeroJav5.12.66m5
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Discus · Place 2 · Ocean Breeze Wave RunnersDiscus1kg2.15.36m5
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Shot Put · Place 8 · Ocean Breeze Wave RunnersShot Put6lb8.4.89m5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Javelin · Place 2 · Ocean Breeze Wave RunnersJavelin450g AeroJav2.10.15m5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Discus · Place 1 · Ocean Breeze Wave RunnersDiscus1kg1.13.58m5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Javelin · Place 4 · Ocean Breeze Wave RunnersJavelin450g AeroJav4.9.35m5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put6lb4.5.37m5
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Javelin · Place 1 · Ocean Breeze Wave RunnersJavelin450g AeroJav1.13.49m5
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 6 · Ocean Breeze Wave RunnersShot Put6lb6.5.32m5

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Shot Put · Place 8 · Ocean Breeze Wave RunnersShot Put85.86m11
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put44.61m11
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 55 Meters · Place 24 · Ocean Breeze Wave Runners55 MetersRound P2411.0411
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 9 · Ocean Breeze Wave RunnersShot Put95.08m11
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 58 · Ocean Breeze Wave Runners55 Meters5810.78 PB11
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 7 · Ocean Breeze Wave RunnersShot Put75.23m11
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 45 · Ocean Breeze Wave Runners55 Meters4510.9711

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 31 · Ocean Breeze Wave Runners55 Meter31.11.06a PB5
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Shot Put · Place 4 · Ocean Breeze Wave RunnersShot Put6lb4.4.62m PB5

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17RUFF KUTZ RELAYSMay 17 · Shot Put · Ocean Breeze Wave RunnersShot Put6lb—DNS4
May 17RUFF KUTZ RELAYSMay 17 · 100 Meters · Ocean Breeze Wave Runners100 Meters—DNS4
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 3 · Ocean Breeze Wave RunnersJavelin38.89m10
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 50 · Ocean Breeze Wave Runners200 Meters5042.57 PB10
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Javelin · Place 3 · Ocean Breeze Wave RunnersJavelin300g TJ3.9.00m PB4