Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:23.24Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 205:03.68USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 304:59.35aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
200 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 1030.78Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
200 Meters · OutdoorJEUNESS INVITE 2025 · Jun 731.00JEUNESS INVITE 2025June 7, 2025
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2949.80aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:07.74Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
55 Meter · Indoor Refuel with Chocolate Milk Officials HOF Invite - Youth · Jan 109.02a Refuel with Chocolate Milk Officials HOF Invite - YouthJanuary 10, 2025
55 Meters · IndoorRefuel with Chocolate Milk Officials HOF Invite - HS · Jan 109.020Refuel with Chocolate Milk Officials HOF Invite - HSJanuary 10, 2025
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:51.51Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 222:29.91USATF New York Youth Association ChampionshipFebruary 22, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:26.73aUSATF 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

6 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 14 · Brooklyn Speed and Power1500 Meters14.4:59.35a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 12 · Brooklyn Speed and Power800 Meters12.2:26.73a PB7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 16 · Brooklyn Speed and Power1500 Meters16.5:13.50a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 17 · Brooklyn Speed and Power800 Meters17.2:29.17a7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Place 9 · Brooklyn Speed and Power1500 Meters9.5:16.71a7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 16 · Brooklyn Speed and Power800 Meters16.2:36.58a7

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 22 · Brooklyn Speed and Power1500 Meters225:03.68 PB14
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 28 · Brooklyn Speed and Power800 Meters282:30.3514
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 9 · Brooklyn Speed and Power1500 Meters9.5:07.93a7
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 14 · Brooklyn Speed and Power800 Meters14.2:35.95a7
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 10 · Brooklyn Speed and Power800 Meters102:29.91 PB14
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 14 · Brooklyn Speed and Power1500 Meters145:16.7214
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 20 · Brooklyn Speed and Power800 Meters202:32.5614
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 35 · Brooklyn Speed and Power400 Meters351:07.74 PB14
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 14 · Brooklyn Speed and Power1000 Meters143:23.24 PB14
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 17 · Brooklyn Speed and Power600 Meters171:51.51 PB14

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 58 · Brooklyn Speed and Power300 Meters58.49.80a PB7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 19 · Brooklyn Speed and Power800 Meters19.2:37.61a7
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 25 · Brooklyn Speed and Power1500 Meters25.5:27.15a7
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 43 · Brooklyn Speed and Power200 Meters4331.0813
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 62 · Brooklyn Speed and Power400 Meters621:10.9613
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 62 · Brooklyn Speed and Power400 Meters62.1:10.96a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 43 · Brooklyn Speed and Power200 Meters43.31.08a6
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 49 · Brooklyn Speed and Power200 Meters4931.3413
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 47 · Brooklyn Speed and Power400 Meters471:10.4613
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 200 Meters · Place 28 · Brooklyn Spe200 Meters2830.78 PB—
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · 55 Meters · Place 32 · Brooklyn Spe55 Meters329.020 PB—
Jan 10 Refuel with Chocolate Milk Officials HOF Invite - YouthJan 10 · 55 Meter · Place 32 · Brooklyn Speed and Power55 Meter32.9.02a PB6
Jan 10 Refuel with Chocolate Milk Officials HOF Invite - YouthJan 10 · 200 Meters · Place 28 · Brooklyn Speed and Power200 Meters28.30.78a6

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7JEUNESS INVITE 2025Jun 7 · 800 Meters · Place 6 · Brooklyn Speed and Power800 Meters6.2:38.506
Jun 7JEUNESS INVITE 2025Jun 7 · 200 Meters · Place 10 · Brooklyn Speed and Power200 Meters10.31.00 PB6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 1500 Meters · Place 9 · Brooklyn Speed and Power1500 Meters9.5:39.71a6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Place 18 · Brooklyn Speed and Power800 Meters18.2:41.12a6
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 22 · Brooklyn Speed and Power1500 Meters22.5:28.88a6
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 27 · Brooklyn Speed and Power800 Meters27.2:46.88a6
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 23 · Brooklyn Speed and Power800 Meters232:37.0213
Mar 2Armory Youth ChampionshipsMar 2 · 800 Meters · Place 20 · Brooklyn Spe800 Meters202:40.6812

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 24 · Brooklyn Speed and Power600 Meters24.1:56.78a6