Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 114:30.15Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
1500 Meters · IndoorUSATF New York Youth Association Championship · Feb 226:17.61USATF New York Youth Association ChampionshipFebruary 22, 2026
1500 Meters · OutdoorRuff Kutz Relays · May 166:18.04aRuff Kutz Relays May 16, 2026
200 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 1944.51The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
200 Meters · OutdoorRuff Kutz Relays · May 1640.07aRuff Kutz Relays May 16, 2026
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 291:09.45aOcean Breeze Youth Holiday FestivalDecember 29, 2025
400 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:29.56Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:34.25aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 223:18.66USATF New York Youth Association ChampionshipFebruary 22, 2026
800 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 303:22.85aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
Long Jump · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111.85mOcean Breeze Freedom Games - Youth DivisionJanuary 11, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 16 · Prospect Park Youth Running1500 Meters16.6:40.45a4
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 800 Meters · Place 18 · Prospect Park Youth Running800 Meters18.3:22.85a PB4
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters4.6:18.04a PB4
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 22 · Prospect Park Youth Running200 Meters22.40.07a PB4
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 800 Meters · Place 23 · Prospect Park Youth Running800 Meters23.3:27.19a4
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 56 · Prospect Park Youth Running400 Meters56.1:34.25a PB4
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 800 Meters · Place 17 · Prospect Park Youth Running800 Meters17.3:23.92a4
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 58 · Prospect Park Youth Running400 Meters58.1:39.09a4
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Place 6 · Prospect Park Youth Running1500 Meters6.6:52.60a4
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 10 · Prospect Park Youth Running800 Meters10.3:43.53a4

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500 Meters · Place 25 · Prospect Park Youth Running1500 Meters256:22.7410
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 800 Meters · Place 43 · Prospect Park Youth Running800 Meters433:20.9710
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters133:18.66 PB10
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 10 · Prospect Park Youth Running1500 Meters106:17.61 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 41 · Prospect Park Youth Running400 Meters411:30.3210
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 12 · Prospect Park Youth Running1500 Meters126:18.2610
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 17 · Prospect Park Youth RunningLong Jump171.85m PB10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 1000 Meters · Place 12 · Prospect Park Youth Running1000 Meters124:30.15 PB10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 37 · Prospect Park Youth Running400 Meters371:29.56 PB10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 60 · Prospect Park Youth Running300 Meters60.1:09.45a PB4
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 34 · Prospect Park Youth Running800 Meters34.3:34.19a4
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 55 · Prospect Park Youth Running400 Meters552:00.229
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Prospect Park Youth Running800 Meters—DNS9
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 55 · Prospect Park Youth Running400 Meters55.2:00.22a9
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 60 · Prospect Park Youth Running200 Meters6044.51 PB9
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 73 · Prospect Park Youth Running400 Meters731:46.589

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 400 Meters · Place 61 · Prospect Park Youth Running400 Meters611:37.689
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 800 Meters · Place 38 · Prospect Park Youth Running800 Meters383:37.799
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Place 29 · Prospect Park Youth Running800 Meters29.3:41.98a3
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 200 Meters · Place 55 · Prospect Park Youth Running200 Meters55.46.47a3
Apr 13Youth Challenge Series - New York RelaysApr 13 · 800 Meters · Place 24 · Prospect Park Youth Running800 Meters24.3:47.02a3
Apr 13Youth Challenge Series - New York RelaysApr 13 · 400 Meters · Place 38 · Prospect Park Youth Running400 Meters38.1:39.40a3
Mar 9USATF New York Youth Association ChampionshipMar 9 · 400 Meters · Place 21 · Prospect Park Youth Running400 Meters211:40.509
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 14 · Prospect Park Youth Running800 Meters143:31.359

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 42 · Prospect Park Youth Running300 Meters42.1:17.13a9
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 14 · Prospect Park Youth Running800 Meters14.3:45.58a9