Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIcahn Stadium - Northeast Twilight Invitational · May 1417.08aIcahn Stadium - Northeast Twilight InvitationalMay 14, 2022
200 Meters · IndoorUSATF New York Youth Association Championship · Feb 2230.44USATF New York Youth Association ChampionshipFebruary 22, 2026
200 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 228.38aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2956.47aOcean Breeze Youth Holiday FestivalDecember 29, 2023
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1654.70The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:03.43USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 301:02.33aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
55 Meter · IndoorOcean Breeze Youth Holiday Festival · Dec 299.33aOcean Breeze Youth Holiday FestivalDecember 29, 2023
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 119.35Ocean Breeze Youth InvitationalFebruary 11, 2024
55 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 169.12The Ocean Breeze National InvitationalMarch 16, 2024
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:50.60Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:29.28USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 252:20.36aUSATF 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

9 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 2 · The Camp800 Meters2.2:20.36a PB11
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 4 · The Camp800 Meters4.2:21.58a11
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 5 · The Camp400 Meters5.1:02.33a PB11
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · The Camp800 Meters—DNS11
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · The Camp400 Meters—DNS11
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 6 · The Camp800 Meters6.2:26.40a11
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 8 · The Camp200 Meters8.28.38a PBWind: -1.211
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 2 · The Camp800 Meters2.2:31.28a11
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 200 Meters · Place 6 · The Camp200 Meters6.28.72a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 11 · The Camp400 MetersRound P111:03.43 PB12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 15 · The Camp800 Meters152:29.28 PB12
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 200 Meters · Place 11 · The Camp200 Meters1130.44 PB12
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 4 · The Camp800 Meters42:30.1312
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 7 · The Camp800 Meters72:31.9712
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 15 · The Camp400 Meters151:05.9212
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 6 · The Camp600 Meters61:50.60 PB12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · The Camp800 Meters—DNS6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 25 · The Camp800 Meters25.2:43.86a5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 23 · The Camp400 MetersRound P23.1:10.84a5
Feb 17Armory Youth Winter InvitationalFeb 17 · 800 Meters · Place 12 · The Camp800 Meters122:43.3914
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 26 · The Camp200 Meters2631.8614
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 17 · The Camp800 Meters172:41.0611
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 17 · The Camp400 Meters171:10.8311
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 17 · The Camp800 Meters17.2:41.06a5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 17 · The Camp400 Meters17.1:10.83a5
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 26 · The Camp400 Meters261:13.8211

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 23 · The Camp400 Meters231:10.8411
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 200 Meters · Place 14 · The Camp200 Meters1430.0111
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Place 7 · The Camp800 Meters7.2:45.86a10
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 16 · The Camp400 Meters16.1:14.32a10
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 6 · The Camp800 Meters62:38.2211

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · The Camp300 Meters—DNS5
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 27 · The Camp400 Meters271:20.4310
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 25 · The Camp55 Meters259.35 PB10
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 28 · The Camp400 Meters281:17.6910

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 11 · The Camp300 Meters1154.70 PB10
Mar 16The Ocean Breeze National InvitationalMar 16 · 55 Meters · Place 6 · The Camp55 Meters69.12 PB10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 33 · The Camp300 Meters33.56.47a PB9
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 28 · The Camp55 Meter28.9.33a PB9
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 22 · The Camp400 Meters221:21.599
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 22 · The Camp400 Meters221:21.59a8

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 9 · The Camp300 Meters9.58.55a8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · The Camp55 Meter—DNS8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · Place 16 · The Camp55 MeterRound P16.9.92a7
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 19 · The Camp200 MetersRound P19.36.65a7
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 200 Meters · Place 6 · The Camp200 Meters637.068
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 10 · The Camp55 Meters109.868
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 14 · The Camp300 Meters141:02.978
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 9 · The Camp200 Meters939.968
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 55 Meters · Place 4 · The Camp55 Meters49.828

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200 Meters · Place 15 · The Camp200 MetersRound P15.35.20aWind: 0.57
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · Place 20 · The Camp100 MetersRound P20.17.14aWind: -1.17
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 16 · The Camp200 Meters1636.168
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 7 · The Camp400 Meters71:25.398
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 3 · The Camp200 Meters3.35.20a7
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 100 Meters · Place 7 · The Camp100 Meters7.17.08a PB7
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 8 · The Camp200 Meters8.37.97a7
Apr 10Youth Challenge Series - Season OpenerApr 10 · 100 Meters · The Camp100 Meters—DNS7

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 15 · The Camp300 Meters15.1:03.11a7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 10 · The Camp55 Meter10.10.09a7