Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 109:22.9Manhattan University Invitational - Youth DivisionOctober 10, 2026
3,000 Meters · Central Park of Morris CountyUSATF New Jesery Association Junior Olympic Junior Cross Country Championship · Nov 211:18.77USATF New Jesery Association Junior Olympic Junior Cross Country ChampionshipNovember 2, 2025
3,000 Meters · Dogwood PavilionUSATF Region II Cross Country Championship · Nov 2211:48.30USATF Region II Cross Country ChampionshipNovember 22, 2025
3,000 Meters · Herring Run ParkAAU Maryland District Cross Country Qualifier · Nov 1611:36.66AAU Maryland District Cross Country QualifierNovember 16, 2025
3,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze - EJJB Invitational - Youth Divisions · Oct 410:13.38Ocean Breeze - EJJB Invitational - Youth DivisionsOctober 4, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Manhattan University Invitational - Youth DivisionOct 10 · 1.5 Miles 11-12 · Place 5 · Garden State Track ClubGarden State Track Club1.5 Miles 11-1259:22.9 PB6
Oct 4Ocean Breeze - EJJB Invitational - Youth DivisionsOct 4 · 3,000 Meters 11-12 · Place 3 · Garden State Track ClubGarden State Track Club3,000 Meters 11-12310:13.38 PB6

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22USATF Region II Cross Country ChampionshipNov 22 · 3,000 Meters 11-12 · Place 8 · Garden State Track ClubGarden State Track Club3,000 Meters 11-12811:48.30 PB5
Nov 16AAU Maryland District Cross Country QualifierNov 16 · 3,000 Meters 11-12 · Place 10 · UnattachedUnattached3,000 Meters 11-121011:36.66 PB5
Nov 2USATF New Jesery Association Junior Olympic Junior Cross Country ChampionshipNov 2 · 3,000 Meters 11-12 · Place 25 · Garden State Track ClubGarden State Track Club3,000 Meters 11-122511:18.77 PB5