Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorEast Coast Champs · Jun 125:23.38aEast Coast Champs June 12, 2026
1300 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 194:30.65The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 204:56.68USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 254:55.45aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 1933.65The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
200 Meters · OutdoorRuff Kutz Relays · May 1632.50aRuff Kutz Relays May 16, 2026
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 2953.68aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
3000 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2010:14.04USATF National Indoor Youth ChampionshipsMarch 20, 2026
3000 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 910:27.45aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
400 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:11.49Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
400 Meters · OutdoorYouth Challenge Series - Northeast Twilight Invitational · May 101:12.11Youth Challenge Series - Northeast Twilight InvitationalMay 10, 2025
800 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 292:38.24aOcean Breeze Youth Holiday FestivalDecember 29, 2025
800 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 22:34.05aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 1 · Prospect Park Youth Running3000 Meters1.10:33.64a6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters6.4:55.45a PB6
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 7 · Prospect Park Youth Running1 Mile7.5:23.38a PB6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters2.10:27.96a6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters4.5:00.42a6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.5:09.67a6
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters3.5:08.87a6
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 21 · Prospect Park Youth Running200 Meters21.32.50a PB6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 3000 Meters · Place 3 · Prospect Park Youth Running3000 Meters3.10:27.45a PB6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 26 · Prospect Park Youth Running400 Meters26.1:12.57a6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters5.5:08.53a6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.2:34.05a PB6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters2.10:59.65a6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 30 · Prospect Park Youth Running400 Meters30.1:16.99a6

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 3000 Meters · Place 3 · Prospect Park Youth Running3000 Meters310:14.04 PB12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 8 · Prospect Park Youth Running1500 Meters84:56.68 PB12
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters4.5:06.56a6
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters210:35.8212
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters25:01.8312
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 32 · Prospect Park Youth Running400 Meters321:13.2212
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters55:05.3112
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 17 · Prospect Park Youth Running400 Meters171:11.49 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 3000 Meters · Place 3 · Prospect Park Youth Running3000 Meters310:49.3512

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters4.5:09.28a6
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.2:38.24a PB6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 3000 Meters · Place 7 · Prospect Park Youth Running3000 Meters7.10:58.24a11
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 20 · Prospect Park Youth Running1500 Meters20.5:21.14a11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 18 · Prospect Park Youth Running800 Meters182:41.7711
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters75:19.0311
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters7.5:19.03a11
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 18 · Prospect Park Youth Running800 Meters18.2:41.77a11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1300 Meters · Place 6 · Prospect Park Youth Running1300 Meters64:30.65 PB11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 34 · Prospect Park Youth Running200 Meters3433.65 PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 3000 Meters · Place 3 · Prospect Park Youth Running3000 Meters3.11:08.93a5
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 16 · Prospect Park Youth Running400 Meters16.1:13.73a5
May 17RUFF KUTZ RELAYSMay 17 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters3.5:16.80a5
May 17RUFF KUTZ RELAYSMay 17 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters5.2:41.21a5
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 28 · Prospect Park Youth Running400 Meters281:12.11 PB11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:44.5911
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters5.5:21.12a5
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters11.2:40.33a5
Mar 9USATF New York Youth Association ChampionshipMar 9 · 3000 Meters · Place 4 · Prospect Park Youth Running3000 Meters411:19.9611
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters65:21.7511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 39 · Prospect Park Youth Running300 Meters39.53.68a PB11
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters5.5:24.60a11