Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 1012:24.8Manhattan University Invitational - Youth DivisionOctober 10, 2026
3,000 Meters · Cunningham Park AAU NY Metropolitan XC District Qualifier · Nov 714:32.59AAU NY Metropolitan XC District QualifierNovember 7, 2026
3,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze Fall Festival - Youth · Sep 2015:34.40Ocean Breeze Fall Festival - YouthSeptember 20, 2026
3,000 Meters · Van Cortlandt ParkUSATF New York Assoc. Junior Olympic Championships · Nov 816:10.41USATF New York Assoc. Junior Olympic ChampionshipsNovember 8, 2026
3300 m · Van Cortlandt ParkUSATF-NY XC Meet 1 · Sep 1422:27.1USATF-NY XC Meet 1September 14, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8USATF New York Assoc. Junior Olympic ChampionshipsNov 8 · 3,000 Meters 11-12 · Place 51 · Ruff Kutz3,000 Meters 11-125116:10.41 PB6
Nov 7AAU NY Metropolitan XC District QualifierNov 7 · 3,000 Meters 11-12 · Place 4 · Ruff Kutz3,000 Meters 11-12414:32.59 PB6
Oct 24Ocean Breeze SpooktacularOct 24 · 3,000 Meters Varsity · Place 26 · Ruff Kutz3,000 Meters Varsity2611:12.206
Oct 18USATF-NY XC Meet 2Oct 18 · 3,000 Meters Varsity · Place 37 · Ruff Kutz3,000 Meters Varsity3716:02.056
Oct 10Manhattan University Invitational - Youth DivisionOct 10 · 1.5 Miles 11-12 · Place 35 · Ruff Kutz1.5 Miles 11-123512:24.8 PB6
Sep 20Ocean Breeze Fall Festival - YouthSep 20 · 3,000 Meters 11-12 · Place 26 · Ruff Kutz3,000 Meters 11-122615:34.40 PB6
Sep 13USATF-NY XC Meet 1Sep 13 · 3,000 Meters 11-12 · Place 29 · Ruff Kutz3,000 Meters 11-122917:49.706

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 30 · Ruff Kutz3,000 Meters 9-103016:45.025
Nov 1AAU New York Metropolitan District Cross Country QualifierNov 1 · 3,000 Meters 9-10 · Place 12 · Ruff Kutz3,000 Meters 9-101215:13.375
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 25 · Ruff Kutz3,000 Meters Varsity2516:30.1—
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 25 · Ruff Kutz3,000 Meters Varsity2516:30.1—
Sep 28Ocean Breeze EJJB InvitationalSep 28 · 3,000 Meters Varsity · Place 28 · Ruff Kutz3,000 Meters Varsity2819:06.9010
Sep 21Ocean Breeze Cross Country Season OpenerSep 21 · 3,000 Meters Varsity · Place 25 · Ruff Kutz3,000 Meters Varsity2515:02.5010
Sep 14USATF-NY XC Meet 1Sep 14 · 3,300 Meters 9-10 · Place 27 · Ruff Kutz3,300 Meters 9-102722:27.1 PB5

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27AAU New York Metropolitan District Cross Country QualifierNov 27 · 3,000 Meters 9-10 · Place 16 · Ruff Kutz3,000 Meters 9-101618:29.904
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 41 · Ruff Kutz3,000 Meters 9-104118:11.654
Oct 26Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 38 · Ruff Kutz3,000 Meters Varsity3818:13.2010