Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNike Indoor Nationals · Mar 125:53.50Nike Indoor NationalsMarch 12, 2026
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:28.38Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1000 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 163:15.79The Ocean Breeze National InvitationalMarch 16, 2024
1500 Meters · IndoorOcean Breeze Youth Invitational · Feb 115:14.10Ocean Breeze Youth InvitationalFebruary 11, 2024
1500 Meters · OutdoorIcahn Stadium - Northeast Twilight Classic · May 135:22.78Icahn Stadium - Northeast Twilight ClassicMay 13, 2023
200 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 1930.77The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
200 Meters · OutdoorIcahn Stadium Spring Fling Invitational · May 2130.29Icahn Stadium Spring Fling InvitationalMay 21, 2023
400 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 211:07.15Ocean Breeze Youth Freedom GamesJanuary 21, 2024
400 Meters · OutdoorSpring Fling Twilight Festival · May 111:07.22Spring Fling Twilight FestivalMay 11, 2024
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:55.29Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 161:51.81The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorOcean Breeze Youth Invitational · Feb 112:33.91Ocean Breeze Youth InvitationalFebruary 11, 2024
800 Meters · OutdoorSpring Fling Twilight Festival · May 112:31.41Spring Fling Twilight FestivalMay 11, 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 · 1500 Meters · Place 17 · Prospect Park Youth Running1500 Meters17.5:27.20a8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 15 · Prospect Park Youth Running800 Meters15.2:33.28a8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 20 · Prospect Park Youth Running800 Meters20.2:37.76a8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 40 · Prospect Park Youth Running400 Meters40.1:08.78a8
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters7.5:23.36a8
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters13.2:36.21a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters8.2:38.53a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 35 · Prospect Park Youth Running400 Meters35.1:12.51a8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Place 8 · Prospect Park Youth Running1500 Meters8.5:37.89a8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Prospect Park Youth Running800 Meters—DNS8

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 23 · Prospect Park Youth Running1500 Meters235:21.7414
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 27 · Prospect Park Youth Running800 Meters272:39.1914
Mar 12Nike Indoor NationalsMar 12 · 1 Mile · Place 75 · Prospect Park Youth Running|NY1 Mile755:53.50 PB—
Mar 12Nike Indoor NationalsMar 12 · 1 Mile · Place 75 · Prospect Park Youth Running|NY1 Mile755:53.50—
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters55:31.1114
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters92:41.5514
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 24 · Prospect Park Youth Running800 Meters242:42.0114
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 13 · Prospect Park Youth Running1500 Meters135:25.3614
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 10 · Prospect Park Youth Running1000 Meters103:28.38 PB14
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 16 · Prospect Park Youth Running600 Meters161:55.29 PB14

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 35 · Prospect Park Youth Running400 Meters351:07.9313
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 33 · Prospect Park Youth Running800 Meters332:41.5313
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 13 · Prospect Park Youth Running1500 Meters135:43.9613
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:40.0513

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 46 · Prospect Park Youth Running200 Meters4630.77 PB13
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 16 · Prospect Park Youth Running1500 Meters165:35.9213

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 11 · Prospect Park Youth Running400 Meters111:07.22 PB12
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:31.41 PB12
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:39.3712
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:25.8312
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 3 · Prospect Park Youth Running600 Meters31:51.81 PB12
Mar 16The Ocean Breeze National InvitationalMar 16 · 1000 Meters · Place 2 · Prospect Park Youth Running1000 Meters23:15.79 PB12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters45:30.4512
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:34.5812
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:33.91 PB12
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters25:14.10 PB12
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:20.9612
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 11 · Prospect Park Youth Running400 Meters111:07.15 PB12

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 21 · Prospect Park Youth Running200 Meters2130.29 PB11
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:33.4711
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters25:22.78 PB11
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:32.0511
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 5 · Prospect Park Youth Running400 Meters51:07.2511
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters12:33.6911
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters12:34.7811
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters15:23.3811

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters55:41.7411
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:40.0211

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters82:52.0010
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 13 · Prospect Park Youth Running400 Meters131:15.7610

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 14 · Prospect Park Youth Running400 Meters141:22.0810
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters62:59.5210
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters113:15.5410
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 1000 Meters · Place 12 · Prospect Park Youth Running1000 Meters124:11.4910
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 23 · Prospect Park Youth Running200 Meters2337.5310