Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorEast Coast Champs · Jun 125:12.54aEast Coast Champs June 12, 2026
100 Meters · OutdoorRuff Kutz Relays · May 1613.61aRuff Kutz Relays May 16, 2026
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 113:10.30Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorUSATF National Indoor Youth Championships · Mar 204:43.66USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500 Meters · OutdoorUSATF Region 1 Junior Olympic Championships · Jun 254:42.85aUSATF Region 1 Junior Olympic ChampionshipsJune 25, 2026
200 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 1129.01Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
200 Meters · OutdoorYouth Challenge Series - Spring Fling Twilight Festival · May 328.58aYouth Challenge Series - Spring Fling Twilight FestivalMay 3, 2025
300 Meters · IndoorOcean Breeze Invitational - Youth · Jan 2355.67Ocean Breeze Invitational - YouthJanuary 23, 2022
300 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 1649.92The Ocean Breeze National InvitationalMarch 16, 2024
3000 Meters · OutdoorYouth Challenge Series - Northeast Twilight Invitational · May 1010:27.07Youth Challenge Series - Northeast Twilight InvitationalMay 10, 2025
400 Meters · IndoorMillrose Games Trials - Youth · Jan 101:07.65aMillrose Games Trials - YouthJanuary 10, 2024
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:02.05aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
55 Meters · IndoorUSATF New York Indoor Youth Championships · Feb 279.40USATF New York Indoor Youth ChampionshipsFebruary 27, 2022
600 Meters · OutdoorThe Ocean Breeze National Invitational · Mar 161:49.38The Ocean Breeze National InvitationalMarch 16, 2024
800 Meters · IndoorUSATF National Indoor Youth Championships · Mar 202:19.50USATF National Indoor Youth ChampionshipsMarch 20, 2026
800 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 22:18.47aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
Javelin · 300g TJ · Outdoor2024 USATF National Youth Outdoor Championships · Jun 2624.99m2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
Javelin · 450g AeroJav · OutdoorYouth Challenge Series - Spring Fling Twilight Festival · May 327.40mYouth Challenge Series - Spring Fling Twilight FestivalMay 3, 2025
Long Jump · IndoorUSATF New York Indoor Youth Championships · Feb 272.31mUSATF New York Indoor Youth ChampionshipsFebruary 27, 2022
Long Jump · OutdoorIcahn Stadium - New York Relays (Youth Division) · Apr 302.55mIcahn Stadium - New York Relays (Youth Division)April 30, 2022

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.4:42.85a PB6
Jun 25USATF Region 1 Junior Olympic ChampionshipsJun 25 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:20.10a6
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 2 · Prospect Park Youth Running1 Mile2.5:12.54a PB6
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters4.2:20.36a6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.4:48.69a6
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:19.69a6
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:22.41a6
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.4:55.49a6
May 16Ruff Kutz Relays May 16 · 100 Meters · Place 8 · Prospect Park Youth Running100 Meters8.13.61a PB6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:19.92a6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 2 · Prospect Park Youth Running400 Meters2.1:02.05a PB6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.4:45.73a6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:18.47a PB6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 3000 Meters · Place 1 · Prospect Park Youth Running3000 Meters1.10:45.66a6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 4 · Prospect Park Youth Running400 Meters4.1:04.94a6

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters14:43.66 PB12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:19.50 PB12
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters1.4:48.06a6
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters1.2:21.28a6
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 1 · Prospect Park Youth Running800 Meters12:24.4212
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters14:47.9912
Jan 24Puma New York International Showcase 2026Jan 24 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:23.106
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 12 · Prospect Park Youth Running200 Meters1229.01 PB12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 1 · Prospect Park Youth Running1000 Meters13:10.30 PB12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7JEUNESS INVITE 2025Jun 7 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters2.4:50.705
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters4.2:29.12a5
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 4 · Prospect Park Youth Running400 Meters4.1:06.41a5
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 3 · Prospect Park Youth RunningJavelin322.89m11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 3 · Prospect Park Youth Running400 Meters31:03.1811
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 3000 Meters · Place 1 · Prospect Park Youth Running3000 Meters110:27.07 PB11
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Javelin · Place 2 · Prospect Park Youth RunningJavelin450g AeroJav2.27.40m PB5
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:23.58a5
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 10 · Prospect Park Youth Running200 Meters10.28.58a PB5
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:29.5311
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:05.6611

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters3.4:48.30a5
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:22.28a5
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 13 · Prospect Park Youth Running200 Meters1329.9211
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:29.7811
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:29.78a5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 13 · Prospect Park Youth Running200 Meters13.29.92a5
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 11 · Prospect Park Youth Running200 Meters1130.0511

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · Javelin · Place 4 · Prospect Park Youth RunningJavelin422.88m10
Jul 12USATF Region 1 Junior Olympic ChampionshipsJul 12 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:32.6010
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Javelin · Place 2 · Prospect Park Youth RunningJavelin300g TJ2.24.99m PB4
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters2.5:07.65a4
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 2 · Prospect Park Youth Running800 MetersRound P2.2:35.36a4
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:28.71a4
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · Javelin · Place 2 · Prospect Park Youth RunningJavelin300g TJ2.19.77m4
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters3.5:13.01a4
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:36.90a4
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters3.2:33.94a4
May 11Spring Fling Twilight FestivalMay 11 · 400 Meters · Place 11 · Prospect Park Youth Running400 Meters111:14.8910
May 11Spring Fling Twilight FestivalMay 11 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:37.9610
Apr 27New York Relays - Youth DivisionApr 27 · Javelin · Prospect Park Youth RunningJavelin300g TJ—DNS4
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters5.2:42.18a4
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 10 · Prospect Park Youth Running400 Meters10.1:14.16a4
Apr 14Youth Challenge Series Season OpenerApr 14 · Javelin · Place 1 · Prospect Park Youth RunningJavelin119.61m10
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 1 · Prospect Park Youth Running1500 Meters15:23.1610
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:38.3610
Mar 16The Ocean Breeze National InvitationalMar 16 · 600 Meters · Place 2 · Prospect Park Youth Running600 Meters21:49.38 PB10
Mar 16The Ocean Breeze National InvitationalMar 16 · 300 Meters · Place 6 · Prospect Park Youth Running300 Meters649.92 PB10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 400 Meters · Place 6 · Prospect Park Youth Running400 Meters61:09.9910
Feb 25USATF New York Youth Association ChampionshipFeb 25 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:36.7110
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:37.8010
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters35:19.9110
Jan 10Millrose Games Trials - YouthJan 10 · 400 Meters · Place 25 · Prospect Park Youth Running400 Meters25.1:07.65a PB4

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Javelin · Place 10 · Prospect Park Youth RunningJavelin300g TJ10.14.52m8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 5 · Prospect Park Youth Running1500 Meters5.5:38.29a8
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 800 Meters · Place 6 · Prospect Park Youth Running800 Meters6.2:43.43a8
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters45:25.139
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters52:43.059
Apr 23New York Relays - Youth DivisionApr 23 · Javelin · Place 3 · Prospect Park Youth RunningJavelin318.98m9
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 4 · Prospect Park Youth Running400 Meters41:11.119
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:36.409
Apr 16Icahn Stadium Youth Season OpenerApr 16 · Long Jump · Place 10 · Prospect Park Youth RunningLong Jump102.65m9
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 2 · Prospect Park Youth Running1500 Meters25:31.949
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 3 · Prospect Park Youth Running800 Meters32:42.949

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 17USATF National Youth Indoor ChampionshipMar 17 · Long Jump · Place 6 · Prospect Park Youth RunningLong Jump6.3.40m8
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 800 Meters · Place 5 · Prospect Park Youth Running800 Meters5.2:43.17a8
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Place 13 · Prospect Park Youth Running400 MetersRound P13.1:16.42a8
Feb 26USATF New York Youth Association ChampionshipFeb 26 · Long Jump · Place 6 · Prospect Park Youth RunningLong Jump63.20m9
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 200 Meters · Place 7 · Prospect Park Youth Running200 Meters731.739
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 400 Meters · Place 4 · Prospect Park Youth Running400 Meters41:14.749
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 16 · Prospect ParkLong Jump163.17m9
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 7 · Prospect Park400 Meters71:13.799
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 16 · Prospect Park Youth RunLong Jump163.17m8
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 7 · Prospect Park Youth Run400 Meters71:13.79a8
Jan 11Millrose Games Trials - HSJan 11 · 400 Meters · Place 34 · Prospect Park400 Meters341:16.098
Jan 11Millrose Games Trials - YouthJan 11 · 400 Meters · Place 34 · Prospect Park Youth Running400 Meters34.1:16.09a8
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 2 · Prospect Park Youth Running1000 Meters2.3:31.58a8
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · Long Jump · Place 5 · Prospect Park Youth RunningLong Jump5.3.12m8

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Javelin · Place 1 · Prospect Park Youth RunningJavelin300g TJ1.17.13m8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 3 · Prospect Park Youth Running800 MetersRound P3.2:48.93a8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 4 · Prospect Park Youth Running800 Meters4.2:47.61a8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · Prospect Park Youth Running400 MetersRound P—DNS8
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 1 · Prospect Park Youth RunningJavelin114.88m8
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 200 Meters · Place 4 · Prospect Park Youth Running200 Meters432.658
Jun 18USATF New York Association Junior Olympic ChampionshipsJun 18 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters22:44.588
May 22Icahn Stadium - Spring Fling ClassicMay 22 · Long Jump · Place 4 · Prospect Park Youth RunningLong Jump4.2.64m8
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 4 · Prospect Park Youth Running400 Meters4.1:14.91a8
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200 Meters · Place 7 · Prospect Park Youth Running200 Meters7.33.63a8
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · Long Jump · Place 2 · Prospect Park Youth RunningLong Jump2.2.62m8
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 2 · Prospect Park Youth Running800 Meters2.2:49.30a8
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 100 Meters · Place 3 · Prospect Park Youth Running100 Meters3.16.76a8
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · Long Jump · Place 3 · Prospect Park Youth RunniLong Jump32.55m PB—
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 800 Meters · Place 2 · Prospect Park Youth Runni800 Meters22:56.88—
Apr 30Icahn Stadium - New York Relays (Youth Division)Apr 30 · 400 Meters · Place 4 · Prospect Park Youth Runni400 Meters41:21.66—
Apr 10Youth Challenge Series - Season OpenerApr 10 · Long Jump · Place 2 · Prospect Park Youth RunningLong Jump2.2.47m8
Apr 10Youth Challenge Series - Season OpenerApr 10 · 200 Meters · Place 6 · Prospect Park Youth Running200 Meters6.36.02a8
Apr 10Youth Challenge Series - Season OpenerApr 10 · 100 Meters · Place 5 · Prospect Park Youth Running100 Meters5.17.21a8

2022 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Long Jump · Prospect Park Youth RunningLong Jump—DNS8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 6 · Prospect Park Youth Running400 MetersRound P6.1:20.42a8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · Place 5 · Prospect Park Youth Running400 Meters5.1:17.35a8
Mar 5Armory Youth Championship Sponsored by NYRRMar 5 · 400 Meters · Place 2 · Prospect Park Youth Running400 Meters2.1:13.73a8
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · Long Jump · Place 4 · Prospect Park Youth RunningLong Jump42.31m PB8
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 400 Meters · Place 3 · Prospect Park Youth Running400 Meters31:18.218
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 55 Meters · Place 2 · Prospect Park Youth Running55 MetersRound P29.508
Feb 27USATF New York Indoor Youth ChampionshipsFeb 27 · 55 Meters · Place 3 · Prospect Park Youth Running55 Meters39.40 PB8
Jan 23Ocean Breeze Invitational - YouthJan 23 · 55 Meters · Place 6 · Prospect Park Youth Running55 Meters69.518
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 3 · Prospect Park Youth Running300 Meters355.67 PB8