Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNike Indoor Nationals · Mar 125:33.02Nike Indoor NationalsMarch 12, 2026
1000 Meters · IndoorOcean Breeze Freedom Games - Youth · Jan 94:19.40Ocean Breeze Freedom Games - YouthJanuary 9, 2022
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 205:06.50USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 254:58.22aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · IndoorOcean Breeze Freedom Games - Youth · Jan 940.84Ocean Breeze Freedom Games - YouthJanuary 9, 2022
300 Meters · IndoorOcean Breeze Invitational - Youth · Jan 231:03.30Ocean Breeze Invitational - YouthJanuary 23, 2022
3000 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2010:55.71USATF National Indoor Youth ChampionshipsMarch 20, 2026
3000 Meters · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 1911:05.74aYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026
400 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:07.61Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
400 Meters · OutdoorEast Coast Champs · Jun 121:04.80aEast Coast Champs June 12, 2026
800 Meters · IndoorPuma New York International Showcase 2026 · Jan 242:30.87Puma New York International Showcase 2026January 24, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:24.94aUSATF 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

17 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.4:58.22a PB6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:25.14a6
Jun 12East Coast Champs Jun 12 · 1 Mile · Prospect Park Youth Running1 Mile—DNS6
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:26.56a6
Jun 12East Coast Champs Jun 12 · 400 Meters · Place 2 · Prospect Park Youth Running400 Meters2.1:04.80a PB6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.5:04.44a6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:24.94a PB6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.5:04.76a6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:30.62a6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:24.99a6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 6 · Prospect Park Youth Running400 Meters6.1:05.93a6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.5:02.79a6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:25.49a6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 3000 Meters · Place 1 · Prospect Park Youth Running3000 Meters1.11:05.74a PB6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 4 · Prospect Park Youth Running400 Meters4.1:09.02a6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters2.5:10.62a6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:32.35a6

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters210:55.71 PB12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters15:06.50 PB12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:30.9712
Mar 12Nike Indoor NationalsMar 12 · 1 Mile · Place 40 · Prospect Park Youth Running|NY1 Mile405:33.02 PB—
Mar 12Nike Indoor NationalsMar 12 · 1 Mile · Place 40 · Prospect Park Youth Running|NY1 Mile405:33.02—
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters15:07.5712
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:33.7412
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters62:36.9812
Jan 24Puma New York International Showcase 2026Jan 24 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters52:30.87 PB6
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 9 · Prospect Park Youth Running400 Meters91:07.61 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters211:34.6512

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 20 · Prospect Park Youth Running400 Meters201:08.0411
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:32.4111
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:13.3511
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:34.5711

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters62:32.9411
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters45:18.1011
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters25:29.2311
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 8 · Prospect Park Youth Running400 Meters81:08.0411

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:33.3310
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters62:40.5610
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 11 · Prospect Park Youth Running400 Meters111:14.6410
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters12:43.6910
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:41.4910
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters15:32.6810

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters45:26.4610
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters52:45.2810
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters52:41.7010
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:27.4910
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:27.8410
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 9 · Prospect Park Youth Running400 Meters91:11.1610

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 6 · Prospect Park Youth Running400 Meters61:16.079
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:51.119
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters25:44.989
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:44.849
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 1 · Prospect Park Youth Running400 Meters11:16.489
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters12:47.309
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:49.959
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters15:46.019

2023 Indoor Track

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

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters63:11.588
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters36:22.118

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters36:43.948
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters43:09.068
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters43:16.508
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 8 · Prospect Park Youth Running300 Meters81:03.30 PB8
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 1000 Meters · Place 5 · Prospect Park Youth Running1000 Meters54:19.40 PB8
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 8 · Prospect Park Youth Running200 Meters840.84 PB8