Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRUFF KUTZ RELAYS · May 1715.04aRUFF KUTZ RELAYSMay 17, 2025
200 Meters · IndoorArmory Youth Champs · Feb 1630.28Armory Youth ChampsFebruary 16, 2026
200 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 230.46aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2948.82aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorUSATF New York Youth Association Championship · Feb 221:09.45USATF New York Youth Association ChampionshipFebruary 22, 2026
400 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 301:09.50aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 298.65aOcean Breeze Youth Holiday FestivalDecember 29, 2025
55 Meters · IndoorArmory Youth Winter Invitational · Feb 178.87Armory Youth Winter InvitationalFebruary 17, 2025
55 Meters · OutdoorUSATF New York Youth Association Championship · Mar 98.90USATF New York Youth Association ChampionshipMarch 9, 2025
60 Meter · Indoor Speed Capital New York Invitational · Dec 149.10a Speed Capital New York InvitationalDecember 14, 2025
800 Meters · IndoorOcean Breeze Invitational - Youth · Jan 233:46.05Ocean Breeze Invitational - YouthJanuary 23, 2022
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 253.49mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Long Jump · IndoorUSATF New York Indoor Youth Championships · Feb 272.35mUSATF New York Indoor Youth ChampionshipsFebruary 27, 2022
Long Jump · OutdoorUSATF New York Association Junior Olympic Championships · Jun 182.46mUSATF New York Association Junior Olympic ChampionshipsJune 18, 2022

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 · Long Jump · Place 7 · Ocean Breeze Wave RunnersLong Jump7.4.05mWind: -1.15
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · Long Jump · Place 4 · Ocean Breeze Wave RunnersLong Jump4.3.96m5
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 11 · Ocean Breeze Wave Runners400 Meters11.1:09.50a PB5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Long Jump · Place 4 · Ocean Breeze Wave RunnersLong Jump4.4.11m5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 27 · Ocean Breeze Wave Runners400 Meters27.1:12.57a5
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 19 · Ocean Breeze Wave Runners200 Meters19.31.36a5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Long Jump · Place 6 · Ocean Breeze Wave RunnersLong Jump6.3.83m5
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 19 · Ocean Breeze Wave Runners200 Meters19.30.46a PBWind: -0.75
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 13 · Ocean Breeze Wave Runners100 Meters13.15.05aWind: -25
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Long Jump · Place 1 · Ocean Breeze Wave RunnersLong Jump1.3.94m5
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 14 · Ocean Breeze Wave Runners400 Meters14.1:12.34a5
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 28 · Ocean Breeze Wave Runners100 Meters28.15.40a5

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 18 · Ocean Breeze Wave RunnersLong Jump183.78m11
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 30 · Ocean Breeze Wave Runners400 MetersRound P301:10.5711
Feb 22USATF New York Youth Association ChampionshipFeb 22 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump54.02m11
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 8 · Ocean Breeze Wave Runners400 Meters81:09.45 PB11
Feb 16Armory Youth ChampsFeb 16 · Long Jump · Place 8 · Ocean BreezeLong Jump83.77m11
Feb 16Armory Youth ChampsFeb 16 · 400 Meters · Place 18 · Ocean Breeze400 Meters181:09.7911
Feb 16Armory Youth ChampsFeb 16 · 200 Meters · Place 20 · Ocean Breeze200 Meters2030.28 PB11
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 14 · Ocean Breeze Wave RunnersLong Jump144.00m11
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 9 · Ocean Breeze Wave RunnersLong Jump94.02m11
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 14 · Ocean Breeze Wave Runners400 Meters141:09.9711

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 6 · Ocean Breeze Wave Runners300 Meters6.48.82a PB10
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 7 · Ocean Breeze Wave Runners55 Meter7.8.65a PB10
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump5.3.89m10
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 12 · Ocean Breeze Wave Runners60 Meter12.9.10a PB10
Dec 14 Speed Capital New York InvitationalDec 14 · Long Jump · Place 4 · Ocean Breeze Wave RunnersLong Jump4.3.86m10
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 7 · Ocean Breeze Wave Runners400 Meters7.1:10.08a10
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump5.3.61m9
Feb 17Armory Youth Winter InvitationalFeb 17 · Long Jump · Place 7 · Ocean BreezeLong Jump73.59m15
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 16 · Ocean Breeze200 Meters1631.7315
Feb 17Armory Youth Winter InvitationalFeb 17 · 55 Meters · Place 17 · Ocean Breeze55 Meters178.87 PB15
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 8 · Ocean Breeze Wave Runners200 Meters831.4710
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 3 · Ocean Breeze Wave RunnersLong Jump33.78m10
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 11 · Ocean Breeze Wave Runners55 Meters118.9110
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 11 · Ocean Breeze Wave Runners55 Meter11.8.91a9
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 3 · Ocean Breeze Wave RunnersLong Jump3.3.78m9
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 8 · Ocean Breeze Wave Runners200 Meters8.31.47a9
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump53.78m10
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 12 · Ocean Breeze Wave Runners400 Meters121:13.4710

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 10 · Ocean BreezeCombined results103.49m PB—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 16 · Ocean BreezeCombined resultsRound P1615.81—
May 17RUFF KUTZ RELAYSMay 17 · Long Jump · Place 2 · Ocean Breeze Wave RunnersLong Jump2.3.78m4
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 10 · Ocean Breeze Wave Runners400 Meters10.1:18.44a4
May 17RUFF KUTZ RELAYSMay 17 · 100 Meters · Place 7 · Ocean Breeze Wave Runners100 Meters7.15.04a PB4
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump53.65m10
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 29 · Ocean Breeze Wave Runners200 Meters2932.9910
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Long Jump · Place 2 · Ocean Breeze Wave RunnersLong Jump2.3.89m4
Mar 9USATF New York Youth Association ChampionshipMar 9 · Long Jump · Place 2 · Ocean Breeze Wave RunnersLong Jump23.59m10
Mar 9USATF New York Youth Association ChampionshipMar 9 · 55 Meters · Place 6 · Ocean Breeze Wave Runners55 MetersRound P68.90 PB10
Mar 9USATF New York Youth Association ChampionshipMar 9 · 55 Meters · Place 7 · Ocean Breeze Wave Runners55 Meters78.9510

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 43 · Ocean Breeze Wave Runners300 Meters43.54.77a9
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Long Jump · Place 11 · Ocean Breeze Wave RunnersLong Jump11.3.73m9
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 13 · Ocean Breeze Wave Runners60 Meter13.9.85a9
Dec 15 Speed Capital New York InvitationalDec 15 · Long Jump · Place 3 · Ocean Breeze Wave RunnersLong Jump3.3.56m9
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 8 · Ocean Breeze Wave Runners400 Meters8.1:16.05a9
Feb 25USATF New York Youth Association ChampionshipFeb 25 · Long Jump · Place 4 · Ocean Breeze Wave RunnersLong Jump43.16m9
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 21 · Ocean Breeze Wave Runners200 Meters2136.709
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 19 · Ocean Breeze Wave Runners400 Meters191:26.199
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 14 · Ocean Breeze Wave RunnersLong Jump143.38m9
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 59 · Ocean Breeze Wave Runners400 Meters591:28.359
Jan 10Millrose Games Trials - HSJan 10 · 55 Meters · Place 14 · Ocean Breeze55 Meters149.398
Jan 10Millrose Games Trials - YouthJan 10 · 55 Meter · Place 14 · Ocean Breeze Wave Runners55 Meter14.9.39a8

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · Long Jump · Place 8 · Ocean Breeze Wave RunnersLong Jump83.18m9
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Long Jump · Place 10 · Ocean Breeze Wave RunnersLong Jump10.3.61mWind: 1.28
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Long Jump · Place 3 · Ocean Breeze Wave RunnersLong Jump3.3.64m8
May 11Spring Fling Twilight FestivalMay 11 · Long Jump · Place 10 · Ocean Breeze Wave RunnersLong Jump103.17m9
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 33 · Ocean Breeze Wave Runners200 Meters3334.369
May 4Northeast Twilight InvitationalMay 4 · Long Jump · Ocean Breeze Wave RunnersLong Jump—DNS8
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Ocean Breeze Wave Runners200 Meters—DNSWind: 1.18
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Ocean Breeze Wave Runners100 Meters—DNSWind: -0.98
Apr 27New York Relays - Youth DivisionApr 27 · Long Jump · Place 4 · Ocean Breeze Wave RunnersLong Jump4.3.35m8
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 31 · Ocean Breeze Wave Runners400 Meters31.1:23.29a8
Apr 27New York Relays - Youth DivisionApr 27 · 100 Meters · Place 22 · Ocean Breeze Wave Runners100 Meters22.16.34a8
Apr 14Youth Challenge Series Season OpenerApr 14 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump53.11m9
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 27 · Ocean Breeze Wave Runners200 Meters2735.289
Apr 14Youth Challenge Series Season OpenerApr 14 · 100 Meters · Place 17 · Ocean Breeze Wave Runners100 Meters1716.399
Mar 16The Ocean Breeze National InvitationalMar 16 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump53.45m9
Mar 16The Ocean Breeze National InvitationalMar 16 · 55 Meters · Place 13 · Ocean Breeze Wave Runners55 Meters139.409

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 11 · Ocean Breeze Wave Runners55 Meter11.9.42a8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 6 · Ocean Breeze Wave RunnersLong Jump6.2.94m8
Dec 10 Speed Capital New York InvitationalDec 10 · Long Jump · Place 4 · Ocean Breeze Wave RunnersLong Jump4.3.11m8
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 8 · Ocean Breeze Wave Runners400 Meters8.1:19.43a8
Dec 10 Speed Capital New York InvitationalDec 10 · 200 Meters · Place 17 · Ocean Breeze Wave Runners200 Meters17.36.42a8
Feb 26USATF New York Youth Association ChampionshipFeb 26 · Long Jump · Place 2 · Ocean Breeze Wave RunnersLong Jump22.86m8
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 55 Meters · Place 6 · Ocean Breeze Wave Runners55 MetersRound P69.958
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 55 Meters · Place 8 · Ocean Breeze Wave Runners55 Meters810.268
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 7 · OB WaveRunnersLong Jump72.70m8
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 8 · OB WaveRunners400 Meters81:26.668
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 7 · Ocean Breeze Wave RunneLong Jump72.70m7
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 8 · Ocean Breeze Wave Runne400 Meters81:26.66a7
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 14 · Ocean Breeze Wave Runners55 Meter14.10.06a7
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · Long Jump · Place 7 · Ocean Breeze Wave RunnersLong Jump7.2.61m7
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 15 · Ocean Breeze Wave Runners200 Meters15.38.04a7

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 4 · Ocean Breeze Wave RunnersLong Jump4.3.13m7
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 100 Meters · Place 6 · Ocean Breeze Wave Runners100 MetersRound P6.17.19aWind: 0.37
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 100 Meters · Place 6 · Ocean Breeze Wave Runners100 Meters6.16.90aWind: 1.37
May 21Icahn Stadium Spring Fling InvitationalMay 21 · Long Jump · Place 3 · Ocean Breeze Wave RunnersLong Jump32.66m8
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 13 · Ocean Breeze Wave Runners200 Meters1337.048
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · Long Jump · Place 8 · Ocean Breeze Wave RunnersLong Jump82.56m8
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 100 Meters · Place 16 · Ocean Breeze Wave Runners100 Meters1617.878
Apr 23New York Relays - Youth DivisionApr 23 · Long Jump · Place 3 · Ocean Breeze Wave RunnersLong Jump32.67m8
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 5 · Ocean Breeze Wave Runners400 Meters51:26.678
Apr 23New York Relays - Youth DivisionApr 23 · 100 Meters · Place 6 · Ocean Breeze Wave Runners100 Meters617.898

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 12 · Ocean Breeze Wave Runners55 Meter12.10.23a7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 10 · Ocean Breeze Wave RunnersLong Jump10.2.61m7
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 10 · Ocean Breeze Wave Runners400 Meters10.1:28.32a7
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Place 19 · Ocean Breeze Wave Runners200 Meters19.37.02a7
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 21 · Ocean Breeze Wave Runners55 MeterRound P21.10.38a6
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Long Jump · Place 9 · Ocean Breeze Wave RunnersLong Jump9.2.28m6
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · Long Jump · Place 3 · Ocean Breeze Wave RunnersLong Jump32.35m PB7
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 55 Meters · Place 8 · Ocean Breeze Wave Runners55 MetersRound P810.517
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 55 Meters · Place 7 · Ocean Breeze Wave Runners55 Meters710.467
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 23 · Ocean Breeze Wave Runners55 Meters2311.087
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 12 · Ocean Breeze Wave Runners800 Meters123:46.05 PB7
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 11 · Ocean Breeze Wave Runners200 Meters1142.967
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 55 Meters · Place 11 · Ocean Breeze Wave Runners55 Meters1111.057

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · Place 8 · Ocean Breeze Wave RunnersLong Jump8.2.60m6
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump52.46m PB7
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 12 · Ocean Breeze Wave Runners100 MetersRound P1218.077
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · Long Jump · Place 5 · Ocean Breeze Wave RunnersLong Jump5.2.05m6
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 14 · Ocean Breeze Wave Runners200 Meters14.39.60a6
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 100 Meters · Place 15 · Ocean Breeze Wave Runners100 Meters15.18.66a6
Apr 10Youth Challenge Series - Season OpenerApr 10 · Long Jump · Place 4 · Ocean Breeze Wave RunnersLong Jump4.2.28m6
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 12 · Ocean Breeze Wave Runners200 Meters12.41.51a6
Apr 10Youth Challenge Series - Season OpenerApr 10 · 100 Meters · Place 10 · Ocean Breeze Wave Runners100 Meters10.19.30a6

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Ocean Breeze Wave Runners300 Meters—DNS6
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 22 · Ocean Breeze Wave Runners55 Meter22.11.13a6
Dec 12Ocean Breeze "Learn By Doing" Track & Field MeetDec 12 · 55 Meter · Place 7 · Ocean Breeze Wave Runners55 Meter7.11.63a6
Dec 12Ocean Breeze "Learn By Doing" Track & Field MeetDec 12 · 200 Meters · Place 14 · Ocean Breeze Wave Runners200 Meters14.43.93a6