Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 1913.72aYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026
200 Meters · IndoorUSATF New York Youth Association Championship · Feb 2227.79USATF New York Youth Association ChampionshipFebruary 22, 2026
200 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2526.67aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2946.22aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:04.59Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:04.81aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 298.07aOcean Breeze Youth Holiday FestivalDecember 29, 2025
80m Hurdles · 30" / 0.762m · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 2513.38aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
High Jump · IndoorUSATF National Indoor Youth Championships · Mar 201.30mUSATF National Indoor Youth ChampionshipsMarch 20, 2026
High Jump · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 301.35mUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
Long Jump · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 193.49mThe Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
Long Jump · OutdoorYouth Challenge Series - Northeast Twilight Invitational · May 103.91mYouth Challenge Series - Northeast Twilight InvitationalMay 10, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · High Jump · Place 4 · Ocean Breeze Wave RunnersHigh Jump4.1.20m7
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 2 · Ocean Breeze Wave Runners80m Hurdles30" / 0.762mRound P2.13.57aWind: -1.97
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 80m Hurdles · Place 2 · Ocean Breeze Wave Runners80m Hurdles30" / 0.762m2.13.38a PBWind: 1.27
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 4 · Ocean Breeze Wave Runners200 Meters4.26.67a PBWind: 0.77
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · High Jump · Place 1 · Ocean Breeze Wave RunnersHigh Jump1.1.35m PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 80m Hurdles · Place 2 · Ocean Breeze Wave Runners80m Hurdles30" / 0.762m2.14.93aWind: 0.47
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Place 6 · Ocean Breeze Wave Runners200 Meters6.26.88aWind: -0.67
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 8 · Ocean Breeze Wave Runners400 Meters8.1:04.81a PB7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 3 · Ocean Breeze Wave Runners200 Meters3.28.08a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · High Jump · Place 1 · Ocean Breeze Wave RunnersHigh Jump1.1.30m7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 80m Hurdles · Place 6 · Ocean Breeze Wave Runners80m Hurdles30" / 0.762m6.18.53a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 7 · Ocean Breeze Wave Runners200 Meters7.27.96aWind: -1.77
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · High Jump · Place 2 · Ocean Breeze Wave RunnersHigh Jump2.1.30m7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 4 · Ocean Breeze Wave Runners100 Meters4.13.72a PB7

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · High Jump · Place 4 · Ocean Breeze Wave RunnersHigh Jump41.30m PB12
Feb 22USATF New York Youth Association ChampionshipFeb 22 · High Jump · Place 1 · Ocean Breeze Wave RunnersHigh Jump11.30m12
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 200 Meters · Place 3 · Ocean Breeze Wave Runners200 Meters327.79 PB12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 9 · Ocean Breeze Wave Runners200 Meters927.9712
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · High Jump · Place 2 · Ocean Breeze Wave RunnersHigh Jump21.30m12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 8 · Ocean Breeze Wave Runners400 Meters81:04.59 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 8 · Ocean Breeze Wave Runners200 Meters828.7012
Jan 7Millrose Games Trials - HSJan 7 · 400 Meters · Place 17 · Ocean Breeze400 Meters171:05.4211
Jan 7Millrose Games Trials - YouthJan 7 · 400 Meters · Place 17 · Ocean Breeze Wave Runners400 Meters17.1:05.42a6

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 14 · Ocean Breeze Wave Runners300 Meters14.46.22a PB6
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 16 · Ocean Breeze Wave Runners55 Meter16.8.07a PB6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Long Jump · Place 11 · Ocean Breeze Wave RunnersLong Jump11.4.27m11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 20 · Ocean Breeze Wave Runners200 Meters2030.7111
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 9 · Ocean Breeze Wave RunnersLong Jump94.44m11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 23 · Ocean Breeze Wave Runners400 Meters231:13.2211
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 9 · Ocean Breeze Wave RunnersLong Jump9.4.44m11
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 23 · Ocean Breeze Wave Runners400 Meters23.1:13.22a11
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 20 · Ocean Breeze Wave Runners200 Meters20.30.71a11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 20 · Ocean Breeze Wave RunnersLong Jump203.49m PB11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 23 · Ocean Breeze Wave Runners400 Meters231:12.9911

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17RUFF KUTZ RELAYSMay 17 · Long Jump · Ocean Breeze Wave RunnersLong Jump—DNS11
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Ocean Breeze Wave Runners400 Meters—DNS11
May 17RUFF KUTZ RELAYSMay 17 · 100 Meters · Ocean Breeze Wave Runners100 Meters—DNS11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Long Jump · Place 6 · Ocean Breeze Wave RunnersLong Jump63.91m PB11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 15 · Ocean Breeze Wave Runners200 Meters1530.0411
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 11 · Ocean Breeze Wave Runners400 Meters11.1:10.71a11
Apr 13Youth Challenge Series - New York RelaysApr 13 · 100 Meters · Place 12 · Ocean Breeze Wave Runners100 Meters12.15.35a11
Apr 6Youth Challenge - Series Season OpenerApr 6 · 200 Meters · Place 7 · Ocean Breeze Wave Runners200 Meters731.42a11
Apr 6Youth Challenge - Series Season OpenerApr 6 · 100 Meters · Place 7 · Ocean Breeze Wave Runners100 Meters715.37a11
Mar 9USATF New York Youth Association ChampionshipMar 9 · Long Jump · Place 2 · Ocean Breeze Wave RunnersLong Jump24.29m11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 252024 V02Max Track Club Preseason Invitational May 25 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump5.3.53m10
May 252024 V02Max Track Club Preseason Invitational May 25 · 400 Meters · Place 12 · Ocean Breeze Wave Runners400 Meters12.1:16.12a10
May 252024 V02Max Track Club Preseason Invitational May 25 · 100 Meters · Place 17 · Ocean Breeze Wave Runners100 Meters17.15.59a10
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 17 · Ocean Breeze Wave Runners400 Meters171:17.3210
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 19 · Ocean Breeze Wave Runners200 Meters1931.8710
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 13 · Ocean Breeze Wave Runners400 Meters13.1:15.47a10
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · Place 9 · Ocean Breeze Wave Runners100 Meters9.15.38a10
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 16 · Ocean Breeze Wave Runners200 Meters1633.1710
Apr 14Youth Challenge Series Season OpenerApr 14 · 100 Meters · Place 10 · Ocean Breeze Wave Runners100 Meters1015.5510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 22 · Ocean Breeze Wave Runners400 Meters221:18.9710

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 22 · Ocean Breeze Wave Runners300 Meters22.54.02a10

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 39 · Ocean Breeze Wave Runners400 Meters391:24.959
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 37 · Ocean Breeze Wave Runners200 Meters3737.069
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 100 Meters · Place 32 · Ocean Breeze Wave Runners100 Meters3217.929
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 34 · Ocean Breeze Wave Runners200 Meters3435.969
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 47 · Ocean Breeze Wave Runners400 Meters471:30.429
Apr 23New York Relays - Youth DivisionApr 23 · 100 Meters · Place 24 · Ocean Breeze Wave Runners100 Meters2417.939
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 100 Meters · Place 17 · Ocean Breeze Wave Runners100 Meters1717.019