Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bowdoin ParkNike NE/NY NXR kids race presented by USATF New York · Nov 2511:40.8Nike NE/NY NXR kids race presented by USATF New YorkNovember 25, 2023
3,000 Meters · Cunningham Park NY AAU District XC Championship (coacho) · Nov 611:41.47NY AAU District XC Championship (coacho)November 6, 2021
3,000 Meters · Ocean Breeze ParkOcean Breeze Edward JJ Bowes Invitational - Youth Division · Oct 1712:08.85Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOctober 17, 2021
3,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 2412:36USATF Region 1 Junior Olympic ChampionshipsNovember 24, 2019
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1412:22.90USATF New York Association Junior Olympic ChampionshipsNovember 14, 2021
4,000 Meters · Cunningham Park AAU NY Metropolitan District XC Championship · Nov 519:50.02AAU NY Metropolitan District XC ChampionshipNovember 5, 2022
4,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1318:19.29USATF New York Association Junior Olympic ChampionshipsNovember 13, 2022
5,000 Meters · Cunningham Park AAU New York Metropolitan District Cross Country Qualifier · Nov 2722:25.40AAU New York Metropolitan District Cross Country QualifierNovember 27, 2024
5,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2318:06.80USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
5,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1018:36.92USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 5,000 Meters 15-18 · Place 16 · Westchester WolvesWestchester Wolves5,000 Meters 15-181618:06.80 PB11
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 5,000 Meters 15-18 · Place 18 · Westchester WolvesWestchester Wolves5,000 Meters 15-181826:26.9511

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 27AAU New York Metropolitan District Cross Country QualifierNov 27 · 5,000 Meters 15-18 · Place 2 · UnattachedUnattached5,000 Meters 15-18222:25.40 PB10
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 5,000 Meters 15-18 · Place 12 · Westchester WolvesWestchester Wolves5,000 Meters 15-181218:36.92 PB10

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 25Nike NE/NY NXR kids race presented by USATF New YorkNov 25 · 3,000 Meters Results · Place 22 · Westchester WolvesWestchester Wolves3,000 Meters Results2211:40.8 PB9

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 13USATF New York Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 42 · Westchester WolvesWestchester Wolves4,000 Meters 13-144218:19.29 PB8
Nov 5AAU NY Metropolitan District XC ChampionshipNov 5 · 4,000 Meters 13 years old · Place 1 · Westchester WolvesWestchester Wolves4,000 Meters 13 years old119:50.02 PB8

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 14USATF New York Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 14 · Westchester WolvesWestchester Wolves3,000 Meters 11-121412:22.90 PB7
Nov 6NY AAU District XC Championship (coacho)Nov 6 · 3,000 Meters 11-12 · Place 4 · Westchester WolvesWestchester Wolves3,000 Meters 11-12411:41.47 PB7
Oct 17Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 17 · 3,000 Meters 11-12 · Place 14 · Westchester WolvesWestchester Wolves3,000 Meters 11-121412:08.85 PB7

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18Ocean Breeze Youth Cross Country Series #4Oct 18 · 3,000 Meters Varsity · Place 4 · Westchester WolvesWestchester Wolves3,000 Meters Varsity411:43.66—

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 24USATF Region 1 Junior Olympic ChampionshipsNov 24 · 3,000 Meters 9-10 · Place 41 · Westchester WolvesWestchester Wolves3,000 Meters 9-104112:36 PB5
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 16 · Westchester WolvesWestchester Wolves3,000 Meters 9-101613:38.015