Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYouth Challenge Series Season Opener · Apr 1420.04Youth Challenge Series Season OpenerApril 14, 2024
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 114:05.27Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
200 Meters · IndoorUSATF New York Youth Association Championship · Feb 2236.01USATF New York Youth Association ChampionshipFebruary 22, 2026
200 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 234.89aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:23.62Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 301:19.48aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 1111.53Ocean Breeze Youth InvitationalFebruary 11, 2024
55 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1611.24The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 223:01.63USATF New York Youth Association ChampionshipFebruary 22, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:55.58aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
Prelims · IndoorUSATF New York Youth Association Championship · Feb 2511.62USATF New York Youth Association ChampionshipFebruary 25, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 9 · Ocean Breeze Wave Runners800 Meters9.2:55.58a PB4
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 11 · Ocean Breeze Wave Runners400 Meters11.1:19.48a PB4
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 10 · Ocean Breeze Wave Runners800 Meters10.2:57.85a4
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 25 · Ocean Breeze Wave Runners400 Meters25.1:21.18a4
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 5 · Ocean Breeze Wave Runners800 Meters5.2:57.55a4
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 26 · Ocean Breeze Wave Runners200 Meters26.34.89a PBWind: -1.24
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 7 · Ocean Breeze Wave Runners800 Meters7.3:01.78a4
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 11 · Ocean Breeze Wave Runners400 Meters11.1:20.92a4
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 8 · Ocean Breeze Wave Runners800 Meters8.3:09.09a4
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 200 Meters · Place 23 · Ocean Breeze Wave Runners200 Meters23.36.57a4

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 22 · Ocean Breeze Wave Runners800 Meters223:04.1810
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Prelims · Place 33 · Ocean Breeze Wave RunnersPrelimsRound P331:23.0910
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 200 Meters · Place 10 · Ocean Breeze Wave Runners200 Meters1036.01 PB10
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 6 · Ocean Breeze Wave Runners800 Meters63:01.63 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 20 · Ocean Breeze Wave Runners800 Meters203:09.7010
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 17 · Ocean Breeze Wave Runners400 Meters171:23.62 PB10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 15 · Ocean Breeze Wave Runners1000 Meters154:05.27 PB10

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 47 · Ocean Breeze Wave Runners400 Meters471:35.979
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 25 · Ocean Breeze Wave Runners800 Meters253:23.599
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 14 · Ocean Breeze Wave Runners800 Meters143:33.35a3
Apr 6Youth Challenge - Series Season OpenerApr 6 · 200 Meters · Place 22 · Ocean Breeze Wave Runners200 Meters2240.07a3
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 11 · Ocean Breeze Wave Runners800 Meters113:09.729

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 23 · Ocean Breeze Wave Runners800 Meters233:24.579
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 42 · Ocean Breeze Wave Runners400 Meters421:36.979
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 38 · Ocean Breeze Wave Runners400 Meters381:30.489

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 11Spring Fling Twilight FestivalMay 11 · 200 Meters · Place 20 · Ocean Breeze Wave Runners200 Meters2042.028
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 15 · Ocean Breeze Wave Runners200 Meters1542.358
Apr 14Youth Challenge Series Season OpenerApr 14 · 100 Meters · Place 18 · Ocean Breeze Wave Runners100 Meters1820.04 PB8
Mar 16The Ocean Breeze National InvitationalMar 16 · 55 Meters · Place 10 · Ocean Breeze Wave Runners55 Meters1011.24 PB8

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 200 Meters · Place 19 · Ocean Breeze Wave Runners200 Meters1944.518
Feb 25USATF New York Youth Association ChampionshipFeb 25 · Prelims · Place 18 · Ocean Breeze Wave RunnersPrelimsRound P1811.62 PB8
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 30 · Ocean Breeze Wave Runners55 Meters3011.53 PB8