Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Youth Holiday Festival · Dec 296:28.79aOcean Breeze Youth Holiday FestivalDecember 29, 2022
1 Mile · OutdoorArmory Middle School Championships · Mar 25:28.93Armory Middle School ChampionshipsMarch 2, 2026
1000 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 83:54.51aOcean Breeze Youth Freedom GamesJanuary 8, 2023
1300 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 194:32.63The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
1500 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 85:11.92Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
1500 Meters · OutdoorRuff Kutz Relays · May 165:05.93aRuff Kutz Relays May 16, 2026
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 837.18aOcean Breeze Youth Freedom GamesJanuary 8, 2023
200 Meters · OutdoorRuff Kutz Relays · May 1630.89aRuff Kutz Relays May 16, 2026
3000 Meters · IndoorUSATF National Youth Indoor Championships · Mar 2110:50.88aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
3000 Meters · OutdoorArmory Youth Championships · Mar 210:53.66Armory Youth ChampionshipsMarch 2, 2025
400 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 111:09.52Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium Northeast Twilight · May 91:11.76aYouth Challenge Series - Icahn Stadium Northeast TwilightMay 9, 2026
800 Meters · IndoorUSATF New York Youth Association Championship · Feb 222:33.21USATF New York Youth Association ChampionshipFebruary 22, 2026
800 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 22:35.98aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
Combined results · OutdoorRuff Kutz Relays · May 185:21.63Ruff Kutz RelaysMay 18, 2024
Javelin · 450g AeroJav · OutdoorNortheast Twilight Invitational · May 417.03mNortheast Twilight InvitationalMay 4, 2024
Long Jump · IndoorOcean Breeze Youth Invitational · Jan 223.01mOcean Breeze Youth InvitationalJanuary 22, 2023
Long Jump · OutdoorNew York Relays - Youth Division · Apr 232.82mNew 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

15 results
DateMeetEventPlMarkGr
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 3000 Meters · Place 7 · Prospect Park Youth Running3000 Meters7.10:54.21a7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 26 · Prospect Park Youth Running1500 Meters26.5:17.43a7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 1500 Meters · Prospect Park Youth Running1500 Meters—DNS7
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 200 Meters · Prospect Park Youth Running200 Meters—DNS7
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 4 · Prospect Park Youth Running1500 Meters4.5:05.93a PB7
May 16Ruff Kutz Relays May 16 · 200 Meters · Place 21 · Prospect Park Youth Running200 Meters21.30.89a PB7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 3000 Meters · Place 11 · Prospect Park Youth Running3000 Meters11.10:53.85a7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 400 Meters · Place 41 · Prospect Park Youth Running400 Meters41.1:11.76a PB7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Place 19 · Prospect Park Youth Running1500 Meters19.5:19.49a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 27 · Prospect Park Youth Running800 Meters27.2:35.98a PB7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 3000 Meters · Place 7 · Prospect Park Youth Running3000 Meters7.11:05.20a7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 35 · Prospect Park Youth Running400 Meters35.1:14.49a7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Prospect Park Youth Running1500 Meters—DNS7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Prospect Park Youth Running800 Meters—DNS7
Mar 2Armory Middle School ChampionshipsMar 2 · 1 Mile · Place 10 · Prospect Par1 Mile105:28.93 PB—

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 800 Meters · Place 15 · Prospect Park Youth Running800 Meters152:33.21 PB13
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 9 · Prospect Park Youth Running1500 Meters95:12.1913
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 45 · Prospect Park Youth Running400 Meters451:11.4513
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 1500 Meters · Place 19 · Prospect Park Youth Running1500 Meters195:11.92 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 33 · Prospect Park Youth Running400 Meters331:09.52 PB13
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 3000 Meters · Place 9 · Prospect Park Youth Running3000 Meters911:04.5613

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · Place 9 · Prospect Park Youth Running800 Meters9.2:45.27a6
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 15 · Prospect Park Youth Running400 Meters15.1:13.24a6
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 9 · Prospect Park Youth RunningJavelin914.35m12
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 3000 Meters · Place 8 · Prospect Park Youth Running3000 Meters811:35.6312
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 8 · Prospect Park Youth Running1500 Meters8.5:24.14a6
Mar 9USATF New York Youth Association ChampionshipMar 9 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters72:38.2712
Mar 9USATF New York Youth Association ChampionshipMar 9 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters210:59.7712
Mar 2Armory Youth ChampionshipsMar 2 · 3000 Meters · Place 3 · Prospect Par3000 Meters310:53.66 PB13

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 3000 Meters · Place 6 · Prospect Park Youth Running3000 Meters6.10:50.88a PB6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 14 · Prospect Park Youth Running800 Meters14.2:35.57a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Prospect Park Youth Running1500 Meters—DNS6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Prospect Park Youth Running400 Meters—DNS6
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1300 Meters · Place 7 · Prospect Park Youth Running1300 Meters74:32.63 PB12

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 1500 Meters · Place 16 · Prospect Park Youth Running1500 Meters16.5:24.48a6
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 17 · Prospect Park Youth Running800 Meters17.2:44.49a6
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 800 Meters · Place 25 · Prospect Park Youth Running800 Meters252:54.3011
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 1500 Meters · Place 17 · Prospect Park Youth Running1500 Meters175:35.3811
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 1500 Meters · Place 21 · Prospect Park Youth Running1500 Meters215:47.4011
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 88 · Prospect Park Youth Running400 Meters881:20.1411

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 3000 Meters · Place 12 · Prospect Park Youth Running3000 Meters12.12:05.24a11
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 26 · Prospect Park Youth Running800 MetersRound P26.2:53.27a11
Jun 15USATF New York Association Junior Olympic ChampionshipsJun 15 · 3000 Meters · Place 9 · Prospect Park Youth Running3000 Meters9.11:36.23a11
May 18Ruff Kutz RelaysMay 18 · Combined results · Place 2 · Prospect ParCombined results25:21.63 PB—
May 11Spring Fling Twilight FestivalMay 11 · Javelin · Place 11 · Prospect Park Youth RunningJavelin1115.90m11
May 11Spring Fling Twilight FestivalMay 11 · 3000 Meters · Place 6 · Prospect Park Youth Running3000 Meters611:42.7011
May 4Northeast Twilight InvitationalMay 4 · Javelin · Place 6 · Prospect Park Youth RunningJavelin450g AeroJav6.17.03m PB11
May 4Northeast Twilight InvitationalMay 4 · 1500 Meters · Place 9 · Prospect Park Youth Running1500 Meters9.5:31.08a11
May 4Northeast Twilight InvitationalMay 4 · 800 Meters · Place 16 · Prospect Park Youth Running800 Meters16.2:48.37a11
Apr 14Youth Challenge Series Season OpenerApr 14 · 1500 Meters · Place 15 · Prospect Park Youth Running1500 Meters155:44.6711
Apr 14Youth Challenge Series Season OpenerApr 14 · 800 Meters · Place 20 · Prospect Park Youth Running800 Meters202:53.0911

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Place 3 · Prospect Park Youth Running1500 Meters3.5:32.57a11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 800 Meters · Place 7 · Prospect Park Youth Running800 Meters7.2:50.38a11
Feb 26USATF New York Youth Association ChampionshipFeb 26 · Long Jump · Place 8 · Prospect Park Youth RunningLong Jump83.11m10
Feb 26USATF New York Youth Association ChampionshipFeb 26 · 1500 Meters · Place 7 · Prospect Park Youth Running1500 Meters75:54.2310
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 21 · Prospect ParkLong Jump213.01m PB10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 19 · Prospect Park800 Meters193:04.6810
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 10 · Prospect Park1500 Meters105:48.4110
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 21 · Prospect Park Youth RunLong Jump213.01m10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 10 · Prospect Park Youth Run1500 Meters105:48.41a10
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 19 · Prospect Park Youth Run800 Meters193:04.68a10
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 11 · Prospect Park Youth Running1000 Meters11.3:54.51a PB10
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · Long Jump · Place 7 · Prospect Park Youth RunningLong Jump7.2.95m10
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 43 · Prospect Park Youth Running200 Meters43.37.18a PB10

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 3000 Meters · Place 2 · Prospect Park Youth Running3000 Meters211:48.0810
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · Long Jump · Place 7 · Prospect Park Youth RunningLong Jump73.31m10
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 1500 Meters · Place 8 · Prospect Park Youth Running1500 Meters85:39.5710
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 11 · Prospect Park Youth Running800 Meters112:52.6710
Apr 23New York Relays - Youth DivisionApr 23 · Long Jump · Place 10 · Prospect Park Youth RunningLong Jump102.82m PB10
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 37 · Prospect Park Youth Running400 Meters371:23.6610
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 17 · Prospect Park Youth Running800 Meters172:58.3110
Apr 16Icahn Stadium Youth Season OpenerApr 16 · Long Jump · Place 7 · Prospect Park Youth RunningLong Jump73.14m10
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 1500 Meters · Place 8 · Prospect Park Youth Running1500 Meters86:06.7310
Apr 16Icahn Stadium Youth Season OpenerApr 16 · 800 Meters · Place 13 · Prospect Park Youth Running800 Meters132:59.3110

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1 Mile · Place 10 · Prospect Park Youth Running1 Mile10.6:28.79a PB10
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 5 · Prospect Park Youth RunningLong Jump5.2.77m10