Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorThe Elliott Denman N.J. International · Jul 105:41.80aThe Elliott Denman N.J. InternationalJuly 10, 2026
1000 Meters · IndoorOcean Breeze Freedom Games - Youth · Jan 93:54.15Ocean Breeze Freedom Games - YouthJanuary 9, 2022
1000 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 163:25.70The Ocean Breeze National InvitationalMarch 16, 2024
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 205:22.32USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 255:08.57aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
3000 Meters · IndoorUSATF New York Indoor Youth Championships · Feb 2712:56.77USATF New York Indoor Youth ChampionshipsFebruary 27, 2022
3000 Meters · OutdoorUSATF New York Association Junior Olympic Championships · Jun 1812:42.67USATF New York Association Junior Olympic ChampionshipsJune 18, 2022
400 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 211:06.38Ocean Breeze Youth Freedom GamesJanuary 21, 2024
400 Meters · OutdoorIcahn Stadium Spring Fling Invitational · May 211:06.00Icahn Stadium Spring Fling InvitationalMay 21, 2023
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:58.19Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 252:31.82USATF New York Youth Association ChampionshipFebruary 25, 2024
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:28.32aUSATF 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

20 results
DateMeetEventPlMarkGr
Jul 10The Elliott Denman N.J. InternationalJul 10 · 1 Mile · Place 1 · Prospect Park Youth Running1 Mile1.5:41.80a PB11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Prospect Park Youth Running3000 Meters—DNS11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters6.5:08.57a PB11
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters5.2:30.43a11
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 5 · Prospect Park Youth Running1 Mile5.6:03.77a11
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters5.2:32.53a11
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 3000 Meters · Place 4 · Prospect Park Youth Running3000 Meters4.13:12.08a11
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters2.5:16.66a11
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:28.32a PB11
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.5:46.50a11
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters6.2:40.48a11
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:33.33a11
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 7 · Prospect Park Youth Running400 Meters7.1:08.08a11
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Prospect Park Youth Running1500 Meters—DNS11
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Prospect Park Youth Running800 Meters—DNS11
May 1Track Night NYCMay 1 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:37.9711
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:39.72a11
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 4 · Prospect Park Youth Running400 Meters4.1:10.77a11
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.5:37.40a11
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:38.47a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters75:22.32 PB17
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters62:37.7517
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:37.7017
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:36.7817
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:46.6517
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 5 · Prospect Park Youth Running600 Meters51:58.19 PB17

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 21 · Prospect Park Youth Running400 Meters211:08.2216
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:41.5716
May 2Track Night NYCMay 2 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters112:44.8110
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:37.3016

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:38.4116
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters55:29.7416
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters55:38.7216
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 15 · Prospect Park Youth Running400 Meters151:08.4816

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters65:50.2615
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:33.6615
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 6 · Prospect Park Youth Running400 Meters61:08.6115
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters12:35.1015
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:40.0815
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters25:34.2415
Mar 16The Ocean Breeze National InvitationalMar 16 · 1000 Meters · Place 3 · Prospect Park Youth Running1000 Meters33:25.70 PB15

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters55:30.4615
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:31.82 PB15
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:36.0415
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters45:27.1315
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters25:28.8915
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 16 · Prospect Park Youth Running400 Meters161:06.38 PB15

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 23 · Prospect Park Youth Running400 Meters231:06.00 PB14
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:32.7414
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters65:21.3214
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:36.8814
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 17 · Prospect Park Youth Running400 Meters171:06.3914
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:30.8614
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:31.4814
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters65:30.4314

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:22.7214
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:34.8914

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 13 · Prospect Park Youth Running1500 Meters135:32.1813
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 3000 Meters · Place 8 · Prospect Park Youth Running3000 Meters812:42.67 PB13

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 800 Meters · Place 17 · Prospect Park Youth Running800 Meters172:56.69—
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 3000 Meters · Place 5 · Prospect Park Youth Running3000 Meters512:56.77 PB—
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 30 · Prospect Park Youth Running800 Meters303:00.0413
Jan 23Ocean Breeze Invitational - YouthJan 23 · 1500 Meters · Place 20 · Prospect Park Youth Running1500 Meters205:59.5213
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 1000 Meters · Place 21 · Prospect Park Youth Running1000 Meters213:54.15 PB13