Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 1010:51.2Manhattan University Invitational - Youth DivisionOctober 10, 2026
2,000 Meters · Cunningham Park AAU NY Metropolitan District XC Championship · Nov 56:55.88AAU NY Metropolitan District XC ChampionshipNovember 5, 2022
3,000 Meters · Cunningham Park AAU NY Metropolitan XC District Qualifier · Nov 712:57.89AAU NY Metropolitan XC District QualifierNovember 7, 2026
3,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze Fall Festival - Youth · Sep 2013:44.20Ocean Breeze Fall Festival - YouthSeptember 20, 2026
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 915:08.50USATF New York Association Junior Olympic ChampionshipsNovember 9, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 7AAU NY Metropolitan XC District QualifierNov 7 · 3,000 Meters 11-12 · Place 2 · Metro Eagles Track & Field Club3,000 Meters 11-12212:57.89 PB6
Oct 10Manhattan University Invitational - Youth DivisionOct 10 · 1.5 Miles 11-12 · Place 28 · Metro Eagles Track & Field Club1.5 Miles 11-122810:51.2 PB6
Sep 20Ocean Breeze Fall Festival - YouthSep 20 · 3,000 Meters 11-12 · Place 18 · Metro Eagles Track & Field Club3,000 Meters 11-121813:44.20 PB6

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 32 · Metro Eagles Track & Field Club3,000 Meters 9-103215:08.50 PB5
Nov 1AAU New York Metropolitan District Cross Country QualifierNov 1 · 3,000 Meters 9-10 · Place 3 · Metro Eagles Track & Field Club3,000 Meters 9-10314:06.715

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 27AAU New York Metropolitan District Cross Country QualifierNov 27 · 3,000 Meters 9-10 · Place 4 · Metro Eagles Track & Field Club3,000 Meters 9-10413:37.504
Sep 8Ocean Breeze Cross Country Season OpenerSep 8 · 3,000 Meters Varsity · Place 16 · Metro Eagles Track & Field Clu3,000 Meters Varsity1613:57.8010

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4AAU NY Metropolitan XC District ChampionshipNov 4 · 2,000 Meters 7-8 · Place 3 · Metro Eagles Track & Field Club2,000 Meters 7-839:44.148
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 2,000 Meters 8U · Place 6 · Metro Eagles Track & Field Club2,000 Meters 8U69:42.90Unofficial8

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5AAU NY Metropolitan District XC ChampionshipNov 5 · 2,000 Meters 7-8 · Place 3 · Metro Eagles Track & Field Club2,000 Meters 7-836:55.88 PB2