Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe CIRCUIT New York City · Feb 145:11.70The CIRCUIT New York CityFebruary 14, 2026
1 Mile · OutdoorEast Coast Champs · Jun 125:18.39aEast Coast Champs June 12, 2026
1000 Meters · IndoorIVY Prep League Meet #4 · Feb 43:05.14IVY Prep League Meet #4February 4, 2026
1500 Meters · IndoorUSATF New York Youth Association Championship · Feb 224:44.94USATF New York Youth Association ChampionshipFebruary 22, 2026
1500 Meters · OutdoorRuff Kutz Relays · May 164:51.87aRuff Kutz Relays May 16, 2026
1600 Meters · IndoorIVY Prep League Meet #4 · Feb 45:14.45IVY Prep League Meet #4February 4, 2026
3000 Meters · IndoorOcean Breeze Freedom Games - Youth Division · Jan 1110:37.11Ocean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
3000 Meters · OutdoorUSATF New York Association Junior Olympic & Paralympic Championships · May 3010:18.52aUSATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30, 2026
400 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 81:03.82Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
400 Meters · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 191:06.07aYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026
600 Meters · IndoorIvy League Prep Schools Meet #2 · Dec 101:48.90aIvy League Prep Schools Meet #2December 10, 2025
800 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 82:29.00Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
800 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 22:19.21aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 1 Mile · Place 5 · Prospect Park Youth RunningProspect Park Youth Running1 Mile5.5:18.39a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 3000 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running3000 Meters3.10:18.52a PB7
May 30USATF New York Association Junior Olympic & Paralympic ChampionshipsMay 30 · 1500 Meters · Place 23 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters23.5:08.01a7
May 16Ruff Kutz Relays May 16 · 1500 Meters · Place 1 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters1.4:51.87a PB7
May 16Ruff Kutz Relays May 16 · 200 Meters · Prospect Park Youth RunningProspect Park Youth Running200 Meters—DNS7
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 3000 Meters · Place 9 · Prospect Park Youth RunningProspect Park Youth Running3000 Meters9.10:33.62a7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 1500 Meters · Prospect Park Youth RunningProspect Park Youth Running1500 Meters—DNS7
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Place 10 · Prospect Park Youth RunningProspect Park Youth Running800 Meters10.2:19.21a PB7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 3000 Meters · Place 3 · Prospect Park Youth RunningProspect Park Youth Running3000 Meters3.10:37.89a7
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · 400 Meters · Place 16 · Prospect Park Youth RunningProspect Park Youth Running400 Meters16.1:06.07a PB7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 1500 Meters · Prospect Park Youth RunningProspect Park Youth Running1500 Meters—DNS7
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · 800 Meters · Place 9 · Prospect Park Youth RunningProspect Park Youth Running800 Meters9.2:30.74a7
Mar 2Armory Middle School ChampionshipsMar 2 · 1 Mile · Place 9 · Prospect ParProspect Par1 Mile95:19.41—

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22USATF New York Youth Association ChampionshipFeb 22 · 1500 Meters · Place 4 · Prospect Park Youth RunningProspect Park Youth Running1500 Meters44:44.94 PB14
Feb 16Armory Youth ChampsFeb 16 · 1500 Meters · Place 9 · Prospect ParProspect Par1500 Meters94:47.2114
Feb 14The CIRCUIT New York CityFeb 14 · 1 Mile · Place 7 · Prospect ParProspect Par1 Mile75:11.70 PB13
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 800 Meters · Place 16 · Prospect Park Youth RunningProspect Park Youth Running800 Meters162:29.00 PB14
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 22 · Prospect Park Youth RunningProspect Park Youth Running400 Meters221:03.82 PB14
Feb 4IVY Prep League Meet #4Feb 4 · 1000 Meters · Place 25 · Friends SeminaryFriends Seminary1000 Meters253:05.14 PB7
Feb 4IVY Prep League Meet #4Feb 4 · 1600 Meters · Place 23 · Friends SeminaryFriends Seminary1600 Meters235:14.45 PB7
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 17 · Prospect Park Youth RunningProspect Park Youth Running400 Meters171:04.3114
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 3000 Meters · Place 7 · Prospect Park Youth RunningProspect Park Youth Running3000 Meters710:37.11 PB14

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Prospect Park Youth RunningProspect Park Youth Running300 Meters—DNS7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 1500 Meters · Prospect Park Youth RunningProspect Park Youth Running1500 Meters—DNS7
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 600 Meters · Place 27 · Friends SeminaryFriends Seminary600 Meters27.1:48.90a PB7
Dec 10Ivy League Prep Schools Meet #2Dec 10 · 1600 Meters · Place 22 · Friends SeminaryFriends Seminary1600 Meters22.5:22.09a7
Dec 3Ivy League Prep Schools Meet #1Dec 3 · 1600 Meters · Place 29 · Friends SeminaryFriends Seminary1600 Meters29.5:23.99a7
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 1500 Meters · Place 22 · Manhattan Youth Track ClubManhattan Youth Track Club1500 Meters225:09.3813
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 1500 Meters · Place 22 · Manhattan Youth Track ClubManhattan Youth Track Club1500 Meters22.5:09.38a6
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 800 Meters · Manhattan Youth Track ClubManhattan Youth Track Club800 Meters—DNS6
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 1500 Meters · Place 31 · Manhattan Youth Track ClubManhattan Youth Track Club1500 Meters315:25.8913
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 62 · Manhattan Youth Track ClubManhattan Youth Track Club400 Meters621:15.6313

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · 3000 Meters · Place 11 · Manhattan Youth Track ClubManhattan Youth Track Club3000 Meters1111:01.2913
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 1500 Meters · Place 11 · Manhattan Youth Track ClubManhattan Youth Track Club1500 Meters11.4:55.42a6
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · 800 Meters · Manhattan Youth Track ClubManhattan Youth Track Club800 Meters—DNS6
Apr 13Youth Challenge Series - New York RelaysApr 13 · 3000 Meters · Place 4 · Manhattan Youth Track ClubManhattan Youth Track Club3000 Meters4.10:55.42a6
Apr 6Youth Challenge - Series Season OpenerApr 6 · 1500 Meters · Place 4 · Manhattan Youth Track ClubManhattan Youth Track Club1500 Meters45:02.53a6
Mar 9USATF New York Youth Association ChampionshipMar 9 · 1500 Meters · Place 11 · Manhattan Youth Track ClubManhattan Youth Track Club1500 Meters115:07.7813

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 18 · Manhattan Youth Track ClubManhattan Youth Track Club600 Meters18.1:52.53a6