Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorEast Coast Champs · Jun 125:28.41aEast Coast Champs June 12, 2026
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:27.78Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 205:04.55USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 304:59.85aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 2135.35Ocean Breeze Youth Freedom GamesJanuary 21, 2024
200 Meters · OutdoorIcahn Stadium - Northeast Twilight Classic · May 1334.55Icahn Stadium - Northeast Twilight ClassicMay 13, 2023
300 Meters · IndoorOcean Breeze Invitational - Youth · Jan 2359.97Ocean Breeze Invitational - YouthJanuary 23, 2022
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1652.94The Ocean Breeze National InvitationalMarch 16, 2024
3000 Meters · IndoorUSATF National Indoor Youth Championships · Mar 2010:42.72USATF National Indoor Youth ChampionshipsMarch 20, 2026
3000 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3010:47.43aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:10.29Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 191:10.56aYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:56.85Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 162:09.69The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorUSATF National Youth Indoor Championships · Mar 212:42.72aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
800 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 22:31.31aYouth 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

11 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 3000 Meters · Place 3 · Prospect Park Youth Running3000 Meters3.11:00.38a7
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 11 · Prospect Park Youth Running1500 Meters11.5:07.30a7
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 1 · Prospect Park Youth Running1 Mile1.5:28.41a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters2.10:47.43a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters2.4:59.85a PB7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 3000 Meters · Place 4 · Prospect Park Youth Running3000 Meters4.10:57.73a7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 51 · Prospect Park Youth Running400 Meters51.1:10.61a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters2.5:05.44a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters8.2:31.31a PB7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters6.2:36.36a7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 26 · Prospect Park Youth Running400 Meters26.1:10.56a PB7

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 3000 Meters · Place 5 · Prospect Park Youth Running3000 Meters510:42.72 PB13
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 8 · Prospect Park Youth Running1500 Meters85:04.55 PB13
Mar 6Rising Stars Youth ChampsMar 6 · 3000 Meters · Place 3 · Prospect Park Youth Running3000 Meters3.11:40.96a7
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters211:44.7813
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 52 · Prospect Park Youth Running400 Meters521:10.29 PB13
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 9 · Prospect Park Youth Running1500 Meters95:12.7613
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 9 · Prospect Park Youth Running1000 Meters93:27.78 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 18 · Prospect Park Youth Running600 Meters181:56.85 PB13

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 41 · Prospect Park Youth Running400 Meters411:13.5612
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:47.2812
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:48.91a6
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters75:37.0812
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 10 · Prospect Park Youth Running800 Meters102:48.2112

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 14 · Prospect Park Youth Running1500 Meters14.5:35.17a6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 14 · Prospect Park Youth Running800 Meters14.2:42.72a PB6
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 14 · Prospect Park Youth Running800 Meters142:48.4812
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 12 · Prospect Park Youth Running1500 Meters125:43.8012
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 12 · Prospect Park Youth Running1500 Meters12.5:43.80a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 14 · Prospect Park Youth Running800 Meters14.2:48.48a6
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 41 · Prospect Park Youth Running400 Meters411:19.8512
Jan 8Millrose Games Trials - YouthJan 8 · 400 Meters · Prospect Park Youth Running400 Meters—DNS6

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 20 · Prospect Park Youth Running800 Meters20.2:52.07a11
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 21 · Prospect Park Youth Running400 Meters21.1:16.09a11
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 47 · Prospect Park Youth Running400 Meters471:17.1611
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 20 · Prospect Park Youth Running800 Meters202:53.5311
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 16 · Prospect Park Youth Running800 Meters16.2:52.64a11
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 15 · Prospect Park Youth Running800 Meters15.2:52.99a11
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 37 · Prospect Park Youth Running400 Meters37.1:15.99a11
Apr 14Youth Challenge Series Season OpenerApr 14 · 200 Meters · Place 50 · Prospect Park Youth Running200 Meters5034.5911
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 19 · Prospect Park Youth Running800 Meters193:00.0411
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 11 · Prospect Park Youth Running600 Meters112:09.69 PB11
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 22 · Prospect Park Youth Running300 Meters2252.94 PB11

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 24 · Prospect Park Youth Running400 Meters241:20.2011
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 19 · Prospect Park Youth Running800 Meters193:04.0511
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 90 · Prospect Park Youth Running200 Meters9035.35 PB11
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 61 · Prospect Park Youth Running400 Meters611:17.1011
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 70 · Prospect Park Youth Running400 Meters70.1:21.84a11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 200 Meters · Place 26 · Prospect Park Youth Running200 Meters2634.7010
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters83:01.4410
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 27 · Prospect Park Youth Running200 Meters2734.55 PB10
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:51.9410
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 5 · Prospect Park Youth Running400 Meters51:19.5310
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters42:56.6510
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 200 Meters · Place 4 · Prospect Park Youth Running200 Meters435.0610
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:56.2010

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 10 · Prospect Park Youth Running800 Meters10.2:56.32a10
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 18 · Prospect Park Youth Running400 MetersRound P18.1:16.32a10
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters76:04.6410
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters113:05.0610
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 8 · Prospect Park Youth Run800 Meters82:59.72a10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 30 · Prospect Park Youth Run400 Meters301:23.16a10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 8 · Prospect Park800 Meters82:59.7210
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 30 · Prospect Park400 Meters301:23.1610
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 8 · Prospect Park Youth Running1000 Meters8.3:57.54a10

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Place 33 · Prospect Park Youth Running400 MetersRound P33.1:23.43a9
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200 Meters · Place 35 · Prospect Park Youth Running200 MetersRound P35.35.81aWind: 2.79
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 800 Meters · Place 21 · Prospect Park Youth Running800 Meters21.3:14.27a9
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 41 · Prospect Park Youth Running400 Meters41.1:23.41a9
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 16 · Prospect Park Youth Running800 Meters16.3:12.71a9
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 37 · Prospect Park Youth Running200 Meters37.36.82a9
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 800 Meters · Place 15 · Prospect Park Youth Runni800 Meters153:17.45—
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 400 Meters · Place 22 · Prospect Park Youth Runni400 Meters221:27.59—
Apr 10Youth Challenge Series - Season OpenerApr 10 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.3:15.55a9
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 18 · Prospect Park Youth Running200 Meters18.37.07a9

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 25 · Prospect Park Youth Running800 Meters25.3:11.77a9
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · Place 37 · Prospect Park Youth Running200 MetersRound P37.37.97a9
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 400 Meters · Place 22 · Prospect Park Youth Running400 Meters22.1:30.86a9
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 200 Meters · Place 27 · Prospect Park Youth Running200 Meters27.38.65a9
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 28 · Prospect Park Youth Running400 Meters281:30.729
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 10 · Prospect Park Youth Running800 Meters103:13.279
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 33 · Prospect Park Youth Running300 Meters3359.97 PB9
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 1000 Meters · Place 13 · Prospect Park Youth Running1000 Meters134:12.399
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 200 Meters · Place 29 · Prospect Park Youth Running200 Meters2938.809