Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorNike Indoor Nationals · Mar 135:52.28aNike Indoor NationalsMarch 13, 2025
1000 Meters · IndoorArmory Youth Winter Solstice Invitational · Dec 173:26.08aArmory Youth Winter Solstice InvitationalDecember 17, 2023
1000 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 163:23.42The Ocean Breeze National InvitationalMarch 16, 2024
1500 Meters · IndoorOcean Breeze Youth Invitational · Feb 115:24.13Ocean Breeze Youth InvitationalFebruary 11, 2024
1500 Meters · OutdoorRuff Kutz Relays · May 165:25.93aRuff Kutz Relays May 16, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth · Feb 929.21Ocean Breeze Invitational - YouthFebruary 9, 2025
200 Meters · OutdoorRuff Kutz Relays · May 1629.11aRuff Kutz Relays May 16, 2026
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 2947.30aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · IndoorUSATF National Youth Indoor Championships · Mar 211:05.01aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
400 Meters · OutdoorRUFF KUTZ RELAYS · May 171:05.40aRUFF KUTZ RELAYSMay 17, 2025
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:48.77Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 161:51.64The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorUSATF National Youth Indoor Championships · Mar 212:32.95aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
800 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 92:28.34aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 400 Meters · Place 3 · Prospect Park Youth Running400 Meters3.1:05.58a8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Prospect Park Youth Running1500 Meters—DNS8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 14 · Prospect Park Youth Running800 Meters14.2:32.57a8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 15 · Prospect Park Youth Running400 Meters15.1:05.77a8
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters5.5:25.93a PB8
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 14 · Prospect Park Youth Running200 Meters14.29.11a PB8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters5.2:28.34a PB8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 27 · Prospect Park Youth Running400 Meters27.1:06.12a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters7.2:37.89a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 17 · Prospect Park Youth Running400 Meters17.1:08.52a8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters7.2:40.21a8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 200 Meters · Place 14 · Prospect Park Youth Running200 Meters14.29.78a8

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 43 · Prospect Park Youth Running400 MetersRound P431:07.3514
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 23 · Prospect Park Youth Running800 Meters232:36.7814
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.2:34.76a8
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 12 · Prospect Park Youth Running400 Meters12.1:06.34a8
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 8 · Prospect Park Youth Running800 Meters82:40.3214
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters112:35.6714
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 49 · Prospect Park Youth Running400 Meters491:09.1814
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 32 · Prospect Park Youth Running200 Meters3229.6814
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 5 · Prospect Park Youth Running600 Meters51:48.77 PB14

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 7JEUNESS INVITE 2025Jun 7 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.5:32.807
Jun 7JEUNESS INVITE 2025Jun 7 · 400 Meters · Prospect Park Youth Running400 Meters—DNS7
May 17RUFF KUTZ RELAYSMay 17 · 800 Meters · Place 14 · Prospect Park Youth Running800 Meters14.2:39.35a7
May 17RUFF KUTZ RELAYSMay 17 · 400 Meters · Place 15 · Prospect Park Youth Running400 Meters15.1:05.40a PB7
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 33 · Prospect Park Youth Running400 Meters331:07.2413
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 29 · Prospect Park Youth Running800 Meters292:40.6213
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 16 · Prospect Park Youth Running800 Meters16.2:40.09a7
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 38 · Prospect Park Youth Running200 Meters38.29.43a7
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 21 · Prospect Park Youth Running400 Meters211:06.3013
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters92:34.8713

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.2:32.95a PB7
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 400 Meters · Place 30 · Prospect Park Youth Running400 MetersRound P30.1:05.01a PB7
Mar 13Nike Indoor NationalsMar 13 · 1 Mile · Place 50 · Prospect Park Youth Running1 Mile505:52.28a PB—
Mar 13Nike Indoor NationalsMar 13 · 1500 Meters · Place 50 · Prospect Park Youth Running1500 Meters505:27.19a—
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 26 · Prospect Park Youth Running200 Meters2629.21 PB13
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 11 · Prospect Park Youth Running1500 Meters115:35.6013
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 11 · Prospect Park Youth Running1500 Meters11.5:35.60a7
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 26 · Prospect Park Youth Running200 Meters26.29.21a7
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 25 · Prospect Park Youth Running200 Meters2529.4513
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 15 · Prospect Park Youth Running400 Meters151:05.4713
Jan 8Millrose Games Trials - YouthJan 8 · 400 Meters · Place 7 · Prospect Park Youth Running400 Meters7.1:06.21a7

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 10 · Prospect Park Youth Running300 Meters10.47.30a PB7
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:40.67a7
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters75:46.6012
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:40.9412
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:35.1812
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters45:24.13 PB12
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 9 · Prospect Park Youth Running1500 Meters95:31.4312
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 14 · Prospect Park Youth Running400 Meters141:08.2512
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 24 · Prospect Park Youth Running400 Meters24.1:08.22a6

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 1500 Meters · Place 12 · Prospect Park Youth Running1500 Meters12.5:32.88a6
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 4 · Prospect Park Youth Running800 MetersRound P4.2:36.14a6
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters6.2:36.24a6
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 9 · Prospect Park Youth Running1500 Meters9.5:27.76a6
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters7.2:36.79a6
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 12 · Prospect Park Youth Running400 Meters121:07.3012
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 10 · Prospect Park Youth Running800 Meters102:39.9012
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters6.2:40.13a6
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters7.2:38.44a6
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 13 · Prospect Park Youth Running400 Meters13.1:08.81a6
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters52:39.8412
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 11 · Prospect Park Youth Running1500 Meters115:48.2212
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 2 · Prospect Park Youth Running600 Meters21:51.64 PB12
Mar 16The Ocean Breeze National InvitationalMar 16 · 1000 Meters · Place 3 · Prospect Park Youth Running1000 Meters33:23.42 PB12

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters7.5:37.26a6
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:38.82a6
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 1000 Meters · Place 3 · Prospect Park Youth Running1000 Meters3.3:26.08a PB6
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 22 · Prospect Park Youth Running400 Meters22.1:11.37a6
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 1500 Meters · Place 11 · Prospect Park Youth Running1500 Meters11.5:36.06a5
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 12 · Prospect Park Youth Running800 Meters12.2:45.41a5
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 1500 Meters · Place 8 · Prospect Park Youth Running1500 Meters85:51.1011
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters112:44.8011
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 8 · Prospect Park Youth Run1500 Meters85:30.92a5
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 15 · Prospect Park Youth Run800 Meters152:49.65a5
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 15 · Prospect Park800 Meters152:49.6511
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 8 · Prospect Park1500 Meters85:30.9211
Jan 11Millrose Games Trials - HSJan 11 · 400 Meters · Place 38 · Prospect Park400 Meters381:14.7110
Jan 11Millrose Games Trials - YouthJan 11 · 400 Meters · Place 38 · Prospect Park Youth Running400 Meters38.1:14.71a5
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 6 · Prospect Park Youth Running1000 Meters6.3:40.31a5

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 35 · Prospect Park Youth Running400 Meters351:13.9811
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters112:47.1911
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters55:32.9511
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:44.0611
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 13 · Prospect Park Youth Running400 Meters131:11.5511
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters62:40.4011
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:41.7911
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:30.2511

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1 Mile · Place 5 · Prospect Park Youth Running1 Mile5.6:12.21a5
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters7.5:40.67a4
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:45.35a4
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters65:50.8910
Jan 23Ocean Breeze Invitational - YouthJan 23 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters56:02.3910
Jan 9Ocean Breeze Freedom Games - YouthJan 9 · 1000 Meters · Place 3 · Prospect Park Youth Running1000 Meters33:42.5010

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 1500 Meters · Place 8 · Prospect Park Youth Running1500 Meters8.5:44.59a4
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 9 · Prospect Park Youth Running800 MetersRound P9.2:46.64a4
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:49.4110
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters65:39.2710
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.2:52.99a4
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 12 · Prospect Park Youth Running400 Meters12.1:13.36a4
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters5.5:58.14a4
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:44.47a4
Apr 10Youth Challenge Series - Season OpenerApr 10 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters3.6:07.61a4
Apr 10Youth Challenge Series - Season OpenerApr 10 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:49.71a4

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters4.6:04.21a4

2020 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 12YMCA Youth Series #1Jan 12 · 1500 Meters · Place 4 · Prospect Park Youth Runni1500 Meters46:21.508
Jan 12YMCA Youth Series #1Jan 12 · 800 Meters · Place 4 · Prospect Park Youth Runni800 Meters43:08.858

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 11USATF Region 1 Junior Olympic Championships Jul 11 · 800 Meters · Place 7 · Prospect Park Youth Runni800 Meters73:18.088
Jul 11USATF Region 1 Junior Olympic Championships Jul 11 · 400 Meters · Place 5 · Prospect Park Youth Runni400 Meters51:24.538