Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIcahn Stadium - New York Relays (Youth Division) · Apr 3019.29Icahn Stadium - New York Relays (Youth Division)April 30, 2022
1000 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 84:25.77aOcean Breeze Youth Freedom GamesJanuary 8, 2023
1500 Meters · IndoorOcean Breeze Invitational - Youth · Feb 96:00.43Ocean Breeze Invitational - YouthFebruary 9, 2025
1500 Meters · OutdoorUSATF New York Youth Association Championship · Mar 96:04.48USATF New York Youth Association ChampionshipMarch 9, 2025
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 839.73aOcean Breeze Youth Freedom GamesJanuary 8, 2023
200 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3033.51aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2957.09aOcean Breeze Youth Holiday FestivalDecember 29, 2025
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1658.61The Ocean Breeze National InvitationalMarch 16, 2024
400 Meters · IndoorUSATF New York Youth Association Championship · Feb 221:16.06USATF New York Youth Association ChampionshipFebruary 22, 2026
400 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 301:12.99aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
55 Meters · IndoorOcean Breeze Invitational - Youth · Jan 2311.67Ocean Breeze Invitational - YouthJanuary 23, 2022
600 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 112:11.38Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 162:12.04The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:46.24USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 302:44.09aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
Long Jump · IndoorUSATF New York Youth Association Championship · Feb 252.57mUSATF New York Youth Association ChampionshipFebruary 25, 2024
Long Jump · OutdoorNew York Relays - Youth Division · Apr 232.10mNew York Relays - Youth DivisionApril 23, 2023

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 24 · Prospect Park Youth Running800 Meters24.2:44.09a PB8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 400 Meters · Place 23 · Prospect Park Youth Running400 Meters23.1:12.99a PB8
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 200 Meters · Place 29 · Prospect Park Youth Running200 Meters29.33.51a PBWind: -38
May 16Ruff Kutz Relays May 16 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.2:46.30a8
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 26 · Prospect Park Youth Running200 Meters26.34.19a8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 31 · Prospect Park Youth Running800 Meters31.2:47.15a8
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 43 · Prospect Park Youth Running400 Meters43.1:14.41a8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Prospect Park Youth Running800 Meters—DNS8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Prospect Park Youth Running400 Meters—DNS8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Prospect Park Youth Running1500 Meters—DNS8
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 29 · Prospect Park Youth Running800 Meters29.2:55.05a8

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 43 · Prospect Park Youth Running400 MetersRound P431:16.1714
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 42 · Prospect Park Youth Running800 Meters422:46.24 PB14
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 400 Meters · Place 22 · Prospect Park Youth Running400 Meters221:16.06 PB14
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 22 · Prospect Park Youth Running800 Meters222:49.1514
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 45 · Prospect Park Youth Running800 Meters452:52.9714
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 53 · Prospect Park Youth Running400 Meters531:19.0614
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 600 Meters · Place 31 · Prospect Park Youth Running600 Meters312:11.38 PB14

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 61 · Prospect Park Youth Running300 Meters61.57.09a PB8
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 30 · Prospect Park Youth Running800 Meters30.3:04.27a8
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 39 · Prospect Park Youth Running1500 Meters396:00.43 PB13
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 39 · Prospect Park Youth Running1500 Meters39.6:00.43a7
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Prospect Park Youth Running800 Meters—DNF7
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 45 · Prospect Park Youth Running1500 Meters456:05.7013
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 71 · Prospect Park Youth Running400 Meters711:24.0913

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Javelin · Prospect Park Youth RunningJavelin600g—DNS7
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Prospect Park Youth Running1500 Meters—DNS7
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Prospect Park Youth Running800 Meters—DNS7
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Place 23 · Prospect Park Youth Running800 Meters23.3:09.25a7
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 27 · Prospect Park Youth Running400 Meters27.1:29.46a7
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 30 · Prospect Park Youth Running800 Meters302:58.4713
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 20 · Prospect Park Youth Running1500 Meters206:04.48 PB13

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 61 · Prospect Park Youth Running300 Meters61.1:02.39a7
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 1500 Meters · Place 26 · Prospect Park Youth Running1500 Meters26.6:10.02a7
Feb 25USATF New York Youth Association ChampionshipFeb 25 · Long Jump · Place 9 · Prospect Park Youth RunningLong Jump92.57m PB12
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 1500 Meters · Place 18 · Prospect Park Youth Running1500 Meters186:13.8712
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 20 · Prospect Park Youth Running800 Meters203:00.2912
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 41 · Prospect Park Youth Running800 Meters413:05.7512
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 54 · Prospect Park Youth Running400 Meters541:26.8212
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 26 · Prospect Park Youth Running1500 Meters266:06.3312
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 103 · Prospect Park Youth Running400 Meters1031:24.3412

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 26 · Prospect Park Youth Running800 Meters26.3:05.80a11
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 17 · Prospect Park Youth Running400 Meters17.1:20.35a11
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Prospect Park Youth Running1500 Meters—DNS11
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 28 · Prospect Park Youth Running800 Meters28.3:12.00a11
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 20 · Prospect Park Youth Running800 Meters20.3:06.31a11
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 40 · Prospect Park Youth Running400 Meters40.1:30.05a11
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 25 · Prospect Park Youth Running1500 Meters256:24.1212
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 28 · Prospect Park Youth Running800 Meters283:06.8412
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 14 · Prospect Park Youth Running600 Meters142:12.04 PB12
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 27 · Prospect Park Youth Running300 Meters2758.61 PB12

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 18 · Prospect Park Youth Running1500 Meters18.6:23.15a11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 46 · Prospect Park Youth Running800 Meters46.3:19.08a11
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 800 Meters · Place 25 · Prospect Park Youth Running800 Meters253:14.9511
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 29 · Prospect Park Youth Running400 Meters291:34.8111
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 56 · Prospect Park800 Meters563:16.1111
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 83 · Prospect Park400 Meters831:28.2711
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 56 · Prospect Park Youth Run800 Meters563:16.11a10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 83 · Prospect Park Youth Run400 Meters831:28.27a10
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 46 · Prospect Park Youth Running1000 Meters46.4:25.77a PB10
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · Long Jump · Place 17 · Prospect Park Youth RunningLong Jump17.2.21m10
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 77 · Prospect Park Youth Running200 Meters77.39.73a PB10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · Long Jump · Place 12 · Prospect Park Youth RunningLong Jump122.54m11
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 52 · Prospect Park Youth Running400 Meters521:29.7611
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 31 · Prospect Park Youth Running800 Meters313:10.0811
Apr 23New York Relays - Youth DivisionApr 23 · Long Jump · Place 11 · Prospect Park Youth RunningLong Jump112.10m PB11
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 52 · Prospect Park Youth Running400 Meters521:32.4811
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 30 · Prospect Park Youth Running800 Meters303:11.9011
Apr 16Icahn Stadium Youth Season OpenerApr 16 · Long Jump · Place 10 · Prospect Park Youth RunningLong Jump102.36m11
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 200 Meters · Place 37 · Prospect Park Youth Running200 Meters3740.7311
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 38 · Prospect Park Youth Running800 Meters383:11.5711

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 34 · Prospect Park Youth Running300 Meters34.1:07.07a10
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 19 · Prospect Park Youth Running600 Meters19.2:28.53a10
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.3:36.04a9
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters77:19.2910
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 22 · Prospect Park Youth Running400 Meters221:34.1110
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 41 · Prospect Park Youth Running55 Meters4111.67 PB10
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 53 · Prospect Park Youth Running300 Meters531:13.0210

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 35 · Prospect Park Youth Running200 Meters3539.6710
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 18 · Prospect Park Youth Running800 Meters183:27.9710
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 800 Meters · Place 26 · Prospect Park Youth Running800 Meters26.3:39.74a9
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 48 · Prospect Park Youth Running200 Meters48.42.82a9
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 1500 Meters · Place 12 · Prospect Park Youth Running1500 Meters12.7:04.12a9
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 30 · Prospect Park Youth Running200 Meters30.42.03a9
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 800 Meters · Place 18 · Prospect Park Youth Runni800 Meters183:25.50—
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 100 Meters · Place 27 · Prospect Park Youth Runni100 Meters2719.29 PB—
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Prospect Park Youth Running200 Meters—DNS9
Apr 10Youth Challenge Series - Season OpenerApr 10 · 100 Meters · Prospect Park Youth Running100 Meters—DNS9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 600 Meters · Place 11 · Prospect Park Youth Running600 Meters11.2:42.85a9