Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 1020:57.2Manhattan University Invitational - Youth DivisionOctober 10, 2026
3,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 2213:28.58Edward JJ Bowes Invitational - Youth DivisionOctober 22, 2023
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1214:01.24USATF New York Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · Cunningham Park AAU New York Metropolitan District Cross Country Qualifier · Nov 120:44.34AAU New York Metropolitan District Cross Country QualifierNovember 1, 2025
4,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze Fall Festival - Youth · Sep 2020:46.80Ocean Breeze Fall Festival - YouthSeptember 20, 2026
4,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1019:10.22USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024
5,000 Meters · Cunningham Park AAU NY Metropolitan XC District Championship · Nov 413:22.53AAU NY Metropolitan XC District ChampionshipNovember 4, 2023
5,000 Meters · Van Cortlandt ParkUSATF-NY XC Meet 1 · Sep 1326:58.90USATF-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

4 results
DateMeetEventPlMarkGr
Oct 18USATF-NY XC Meet 2Oct 18 · 5,000 Meters Varsity · Place 4 · Ruff Kutz5,000 Meters Varsity426:10.9710
Oct 10Manhattan University Invitational - Youth DivisionOct 10 · 2.5 Miles 15-18 · Place 12 · Ruff Kutz2.5 Miles 15-181220:57.2 PB10
Sep 20Ocean Breeze Fall Festival - YouthSep 20 · 4,000 Meters 13-18 · Place 27 · Ruff Kutz4,000 Meters 13-182720:46.80 PB10
Sep 13USATF-NY XC Meet 1Sep 13 · 5,000 Meters 15-18 · Place 5 · Ruff Kutz5,000 Meters 15-18526:58.90 PB10

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1AAU New York Metropolitan District Cross Country QualifierNov 1 · 4,000 Meters 13-14 · Place 4 · Ruff Kutz4,000 Meters 13-14420:44.34 PB9
Sep 28Ocean Breeze EJJB InvitationalSep 28 · 4,000 Meters Varsity · Place 19 · Ruff Kutz4,000 Meters Varsity1921:19.3014
Sep 21Ocean Breeze Cross Country Season OpenerSep 21 · 4,000 Meters Varsity · Place 40 · Ruff Kutz4,000 Meters Varsity4022:10.4014
Sep 14USATF-NY XC Meet 1Sep 14 · 4,000 Meters 13-14 · Place 13 · Ruff Kutz4,000 Meters 13-141323:40.19

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 27AAU New York Metropolitan District Cross Country QualifierNov 27 · 4,000 Meters 13-14 · Place 6 · Ruff Kutz4,000 Meters 13-14620:44.508
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 4,000 Meters Varsity · Place 81 · Ruff Kutz4,000 Meters Varsity8119:23.911
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 20 · Ruff Kutz4,000 Meters 13-142019:10.22 PB8
Oct 26Ocean Breeze SpooktacularOct 26 · 4,000 Meters Varsity · Place 17 · Ruff Kutz4,000 Meters Varsity1719:26.9014
Oct 12USATF-NY Cross Country Series- Meet 2Oct 12 · 4,000 Meters 13-14 · Place 11 · Ruff Kutz4,000 Meters 13-141120:25.128
Sep 29Ocean Breeze Mid-Season XC FestivalSep 29 · 4,000 Meters Varsity · Place 15 · Ruff Kutz4,000 Meters Varsity1519:37.7114

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 28 · Ruff Kutz3,000 Meters 11-122814:01.24 PB12
Nov 4AAU NY Metropolitan XC District ChampionshipNov 4 · 5,000 Meters 11-12 · Place 3 · Ruff Kutz5,000 Meters 11-12313:22.53 PB12
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 3,000 Meters 11-12 · Place 23 · Ruff Kutz3,000 Meters 11-122313:03.10Unofficial12
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 3,000 Meters 11-12 · Place 18 · Ruff Kutz3,000 Meters 11-121813:28.58 PB12
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 3,000 Meters 11-12 · Place 27 · Ruff Kutz3,000 Meters 11-122714:50.7212