Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 1816.93USATF New York Association Junior Olympic ChampionshipsJune 18, 2022
200 Meters · IndoorOcean Breeze Invitational - Youth · Feb 931.87Ocean Breeze Invitational - YouthFebruary 9, 2025
200 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3029.85aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1654.40The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 211:17.49Ocean Breeze Youth Freedom GamesJanuary 21, 2024
400 Meters · OutdoorUSATF New York Youth Association Championship · Mar 91:20.83USATF New York Youth Association ChampionshipMarch 9, 2025
55 Meters · IndoorUSATF New York Youth Association Championship · Feb 228.90USATF New York Youth Association ChampionshipFebruary 22, 2026
55 Meters · OutdoorUSATF New York Youth Association Championship · Mar 98.56USATF New York Youth Association ChampionshipMarch 9, 2025
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 162:16.47The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 263:16.23USATF New York Youth Association ChampionshipFebruary 26, 2023
800 Meters · OutdoorYouth Challenge Series Season Opener · Apr 143:26.92Youth Challenge Series Season OpenerApril 14, 2024
Long Jump · OutdoorYouth Challenge Series Season Opener · Apr 142.69mYouth Challenge Series Season OpenerApril 14, 2024

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Place 26 · New York Novas TC200 Meters26.29.85a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 100 Meters · New York Novas TC100 MetersRound P—DNSWind: 1.57

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 200 Meters · Place 46 · New York Novas TC200 Meters4637.1813
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 55 Meters · Place 19 · New York Novas TC55 MetersRound P198.90 PB13
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 86 · New York Novas TC200 Meters8633.5213
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 48 · New York Novas TC55 Meters488.9113

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 25 · New York Novas TC400 Meters251:20.83 PB12
Mar 9USATF New York Youth Association ChampionshipMar 9 · 55 Meters · Place 10 · New York Novas TC55 MetersRound P108.56 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 37 · New York Novas TC200 Meters3731.87 PB12
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 44 · New York Novas TC400 Meters441:19.1712

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14Youth Challenge Series Season OpenerApr 14 · Long Jump · Place 13 · New York Novas TCLong Jump132.69m PB11
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 39 · New York Novas TC200 Meters3932.8311
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 29 · New York Novas TC800 Meters293:26.92 PB11
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 15 · New York Novas TC600 Meters152:16.47 PB11
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 26 · New York Novas TC300 Meters2654.40 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 22 · New York Novas TC400 Meters221:19.2811
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 39 · New York Novas TC800 Meters393:20.9611
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 72 · New York Novas TC400 Meters721:22.6511
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 54 · New York Novas TC200 Meters5432.7711
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 64 · New York Novas TC400 Meters641:17.49 PB11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 19 · New York Novas TC200 Meters1932.8010
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 16 · New York Novas TC800 Meters163:29.2510

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 13 · New York Novas TC200 Meters1333.7310
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 17 · New York Novas TC800 Meters173:16.23 PB10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 38 · New York Novas TC400 Meters381:25.91a10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 26 · New York Novas TC55 Meters269.30a10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 38 · New York Novas TC400 Meters381:25.9110
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 26 · New York Novas TC55 Meters269.3110

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 28 · New York Novas TC200 Meters2836.589
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 100 Meters · Place 16 · New York Novas TC100 MetersRound P1616.93 PB9