Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 1914.38aYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026
1000 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 84:05.42aOcean Breeze Youth Freedom GamesJanuary 8, 2023
1500 Meters · OutdoorNortheast Twilight Invitational · May 45:39.62aNortheast Twilight InvitationalMay 4, 2024
200 Meters · Indoor3rd Annual Marathon Sports Winter Classic · Dec 2828.59a3rd Annual Marathon Sports Winter ClassicDecember 28, 2025
200 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3028.11aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1651.52The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:05.02Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 301:03.93aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:00.02Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 162:01.57The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorRising Stars Youth Champs · Mar 62:35.30aRising Stars Youth ChampsMarch 6, 2026
800 Meters · OutdoorUSATF New York Youth Association Championship · Mar 92:40.26USATF New York Youth Association ChampionshipMarch 9, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 11 · Prospect Park Youth Running400 Meters11.1:03.93a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Place 16 · Prospect Park Youth Running200 Meters16.28.11a PBWind: -17
May 16Ruff Kutz Relays May 16 · 400 Meters · Place 30 · Prospect Park Youth Running400 Meters30.1:14.74a7
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 18 · Prospect Park Youth Running200 Meters18.29.51a7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Prospect Park Youth Running400 Meters—DNS7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Prospect Park Youth Running200 Meters—DNS7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 42 · Prospect Park Youth Running800 Meters42.2:56.68a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 29 · Prospect Park Youth Running200 Meters29.29.01aWind: -1.97
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 12 · Prospect Park Youth Running400 Meters12.1:07.66a7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 100 Meters · Place 21 · Prospect Park Youth Running100 Meters21.14.38a PB7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters8.2:44.17a7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 200 Meters · Place 5 · Prospect Park Youth Running200 Meters5.28.55a7

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 33 · Prospect Park Youth Running400 MetersRound P331:05.4113
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 55 · Prospect Park Youth Running800 Meters552:53.6113
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters7.2:35.30a PB7
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 15 · Prospect Park Youth Running400 Meters15.1:05.51a7
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 200 Meters · Place 15 · Prospect Park Youth Running200 Meters1529.0813
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 11 · Prospect Park Youth Running400 Meters111:05.8113
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 23 · Prospect Park Youth Running800 Meters232:41.4413
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 21 · Prospect Park Youth Running400 Meters211:05.02 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 22 · Prospect Park Youth Running200 Meters2229.1413
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 23 · Prospect Park Youth Running600 Meters232:00.02 PB13

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 400 Meters · Place 10 · Prospect Park Youth Running400 Meters10.1:09.90a7
Dec 283rd Annual Marathon Sports Winter ClassicDec 28 · 200 Meters · Place 4 · Prospect Park Youth Running200 Meters4.28.59a PB7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters11.2:37.94a6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 18 · Prospect Park Youth Running400 MetersRound P18.1:06.99a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Prospect Park Youth Running800 Meters—DNS6
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 19 · Prospect Park Youth Running200 Meters1930.7312
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 10 · Prospect Park Youth Running400 Meters101:09.2812
Jan 10 Refuel with Chocolate Milk Officials HOF Invite - YouthJan 10 · 200 Meters · Place 4 · Prospect Park Youth Running200 Meters4.30.21a6
Jan 8Millrose Games Trials - YouthJan 8 · 400 Meters · Place 25 · Prospect Park Youth Running400 Meters25.1:10.83a6

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 19 · Prospect Park Youth Running400 Meters191:07.9212
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:40.9312
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 9 · Prospect Park Youth Running1500 Meters9.5:46.05a6
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 14 · Prospect Park Youth Running200 Meters14.29.03a6
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 4 · Prospect Park Youth Running400 Meters4.1:06.95a6
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 8 · Prospect Park Youth Running400 Meters81:09.4212
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters62:40.26 PB12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 19 · Prospect Park Youth Running800 MetersRound P19.2:56.01a5
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 19 · Prospect Park Youth Running400 MetersRound P19.1:09.61a5
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 16 · Prospect Park Youth Running800 Meters16.2:48.43a5
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 9 · Prospect Park Youth Running400 Meters9.1:08.26a5
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 24 · Prospect Park Youth Running400 Meters241:11.4311
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:44.9911
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters4.5:39.62a PB5
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 12 · Prospect Park Youth Running800 Meters12.2:48.47a5
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 36 · Prospect Park Youth Running400 Meters36.1:15.67a5
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 38 · Prospect Park Youth Running200 Meters3832.7011
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 15 · Prospect Park Youth Running800 Meters152:53.3711
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 8 · Prospect Park Youth Running600 Meters82:01.57 PB11
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 18 · Prospect Park Youth Running300 Meters1851.52 PB11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 9 · Prospect Park Youth Running400 Meters91:11.3511
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:48.0711
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 22 · Prospect Park Youth Running800 Meters222:53.6911
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 38 · Prospect Park Youth Running400 Meters381:14.8411
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 60 · Prospect Park Youth Running200 Meters6033.1911
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 57 · Prospect Park Youth Running400 Meters571:15.9411
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 62 · Prospect Park Youth Running400 Meters62.1:18.24a5

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 8 · Prospect Park Youth Running400 Meters81:16.4210
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:55.3610
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 25 · Prospect Park Youth Running200 Meters2533.7310
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters52:56.7010
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 200 Meters · Place 1 · Prospect Park Youth Running200 Meters132.9010
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters46:03.6010

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters8.2:54.48a4
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 16 · Prospect Park Youth Running400 MetersRound P16.1:16.14a4
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters82:59.6810
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 10 · Prospect Park Youth Running400 Meters101:17.8610
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 10 · Prospect Park Youth Run800 Meters103:01.23a4
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 27 · Prospect Park Youth Run400 Meters271:21.59a4
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 10 · Prospect Park800 Meters103:01.2310
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 27 · Prospect Park400 Meters271:21.5910
Jan 11Millrose Games Trials - HSJan 11 · 400 Meters · Place 45 · Prospect Park400 Meters451:21.619
Jan 11Millrose Games Trials - YouthJan 11 · 400 Meters · Place 45 · Prospect Park Youth Running400 Meters45.1:21.61a4
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 10 · Prospect Park Youth Running1000 Meters10.4:05.42a PB4

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 24 · Prospect Park Youth Running800 MetersRound P24.3:07.51a3
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 28 · Prospect Park Youth Running400 MetersRound P28.1:20.03a3
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 16 · Prospect Park Youth Running800 Meters163:06.509
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 400 Meters · Place 21 · Prospect Park Youth Running400 Meters211:20.799
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 800 Meters · Place 19 · Prospect Park Youth Running800 Meters19.3:09.72a3
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 38 · Prospect Park Youth Running400 Meters38.1:22.13a3
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 15 · Prospect Park Youth Running800 Meters15.3:09.01a3
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 28 · Prospect Park Youth Running200 Meters28.35.51a3
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 800 Meters · Place 12 · Prospect Park Youth Runni800 Meters123:10.98—
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 400 Meters · Place 15 · Prospect Park Youth Runni400 Meters151:23.66—
Apr 10Youth Challenge Series - Season OpenerApr 10 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters8.3:09.43a3
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 15 · Prospect Park Youth Running200 Meters15.35.90a3

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 27 · Prospect Park Youth Running800 Meters27.3:17.20a3
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 800 Meters · Place 15 · Prospect Park Youth Running800 Meters15.3:03.78a3
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 21 · Prospect Park Youth Running400 Meters211:25.499
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters113:09.499
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 12 · Prospect Park Youth Running800 Meters123:22.169
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 1000 Meters · Place 15 · Prospect Park Youth Running1000 Meters154:30.399
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 22 · Prospect Park Youth Running200 Meters2237.079