Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:46.71Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 25:40.09aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
200 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 1933.55The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
200 Meters · OutdoorYouth Challenge - Series Season Opener · Apr 633.95aYouth Challenge - Series Season OpenerApril 6, 2025
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 2958.37aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:14.46Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:11.54aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:01.11Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:43.51USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:39.18aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 20 · Ocean Breeze Wave Runners1500 Meters20.5:44.77a8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 22 · Ocean Breeze Wave Runners800 Meters22.2:39.18a PB8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 29 · Ocean Breeze Wave Runners800 Meters29.2:42.34a8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 56 · Ocean Breeze Wave Runners400 Meters56.1:11.54a PB8
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 15 · Ocean Breeze Wave Runners1500 Meters15.5:40.09a PB8
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 23 · Ocean Breeze Wave Runners800 Meters23.2:41.18a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 12 · Ocean Breeze Wave Runners800 Meters12.2:43.95a8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 14 · Ocean Breeze Wave Runners800 Meters14.2:49.05a8

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 37 · Ocean Breeze Wave Runners800 Meters372:43.51 PB13
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 30 · Ocean Breeze Wave Runners800 Meters302:46.4113
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 70 · Ocean Breeze Wave Runners400 Meters701:14.46 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 23 · Ocean Breeze Wave Runners1000 Meters233:46.71 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 26 · Ocean Breeze Wave Runners600 Meters262:01.11 PB13

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17RUFF KUTZ RELAYSMay 17 · 800 Meters · Place 13 · Ocean Breeze Wave Runners800 Meters13.2:56.71a7
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 27 · Ocean Breeze Wave Runners400 Meters27.1:16.21a7
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 19 · Ocean Breeze Wave Runners800 Meters192:52.2412
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 17 · Ocean Breeze Wave Runners800 Meters17.3:03.04a7
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Ocean Breeze Wave Runners800 Meters—DNS7
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Ocean Breeze Wave Runners400 Meters—DNS7
Apr 6Youth Challenge - Series Season OpenerApr 6 · 800 Meters · Place 10 · Ocean Breeze Wave Runners800 Meters103:02.58a12
Apr 6Youth Challenge - Series Season OpenerApr 6 · 200 Meters · Place 17 · Ocean Breeze Wave Runners200 Meters1733.95a PB12
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 21 · Ocean Breeze Wave Runners400 Meters211:17.9712
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 20 · Ocean Breeze Wave Runners800 Meters203:10.3312

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 25 · Ocean Breeze Wave Runners800 Meters25.2:56.74a12
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 38 · Ocean Breeze Wave Runners400 MetersRound P38.1:14.93a12
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 21 · Ocean Breeze Wave Runners800 Meters212:57.5012
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 43 · Ocean Breeze Wave Runners400 Meters431:19.1412
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 21 · Ocean Breeze Wave Runners800 Meters21.2:57.50a12
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 43 · Ocean Breeze Wave Runners400 Meters43.1:19.14a12
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 42 · Ocean Breeze Wave Runners200 Meters4233.55 PB12
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 36 · Ocean Breeze Wave Runners400 Meters361:18.2112

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 46 · Ocean Breeze Wave Runners300 Meters46.58.37a PB12
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 21 · Ocean Breeze Wave Runners800 Meters21.3:20.99a12