Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2312:49.50USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1013:03.30USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024
4,000 Meters · Van Cortlandt ParkUSATF-NY XC Meet 1 · Sep 1320:00.60USATF-NY XC Meet 1September 13, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 13USATF-NY XC Meet 1Sep 13 · 4,000 Meters 13-14 · Place 16 · Tailwind4,000 Meters 13-141620:00.60 PB-

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 3,000 Meters 11-12 · Place 89 · Tailwind3,000 Meters 11-128912:49.50 PB-
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 30 · Tailwind3,000 Meters 11-123013:26.90-
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 25 · Tailwind3,000 Meters Varsity2513:42.9—
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 25 · Tailwind3,000 Meters Varsity2513:42.9—

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 34 · Tailwind3,000 Meters 11-123413:03.30 PB-
Oct 26Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 30 · Tailwind3,000 Meters Varsity3013:07.8012
Sep 15USATF-NY Cross Country Series - Season OpenerSep 15 · 3,000 Meters 11-12 · Place 27 · Tailwind3,000 Meters 11-122714:44.24-