Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cunningham Park AAU NY Metropolitan District XC Championship · Nov 510:46.35AAU NY Metropolitan District XC ChampionshipNovember 5, 2022
3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2012:00.76USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022
3,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 2210:57.45Edward JJ Bowes Invitational - Youth DivisionOctober 22, 2023
3,000 Meters · Van Cortlandt ParkUSATF-NY Cross Country Series - Meet 2 · Oct 811:43.40USATF-NY Cross Country Series - Meet 2October 8, 2023
4,000 Meters · Cunningham Park AAU New York Metropolitan District Cross Country Qualifier · Nov 115:03.35AAU New York Metropolitan District Cross Country QualifierNovember 1, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18USATF-NY XC Meet 2Oct 18 · 4,000 Meters Varsity · Place 16 · Ruff Kutz4,000 Meters Varsity1617:20.329

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1AAU New York Metropolitan District Cross Country QualifierNov 1 · 4,000 Meters 13-14 · Place 1 · Ruff Kutz4,000 Meters 13-14115:03.35 PB8
Sep 28Ocean Breeze EJJB InvitationalSep 28 · 4,000 Meters Varsity · Place 4 · Ruff Kutz4,000 Meters Varsity415:12.5014
Sep 21Ocean Breeze Cross Country Season OpenerSep 21 · 4,000 Meters Varsity · Place 2 · Ruff Kutz4,000 Meters Varsity214:56.6014

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27AAU New York Metropolitan District Cross Country QualifierNov 27 · 3,000 Meters 11-12 · Place 1 · Ruff Kutz3,000 Meters 11-12111:36.507
Oct 26Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 7 · Ruff Kutz3,000 Meters Varsity710:46.4012
Oct 12USATF-NY Cross Country Series- Meet 2Oct 12 · 3,000 Meters 11-12 · Place 4 · Ruff Kutz3,000 Meters 11-12412:00.557

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 11 · Ruff Kutz3,000 Meters 11-121111:55.946
Nov 4AAU NY Metropolitan XC District ChampionshipNov 4 · 3,000 Meters 11-12 · Place 1 · Ruff Kutz3,000 Meters 11-12111:25.026
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 3,000 Meters 11-12 · Place 2 · Ruff Kutz3,000 Meters 11-12210:32.30Unofficial6
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 3,000 Meters 11-12 · Place 1 · Ruff Kutz3,000 Meters 11-12110:57.45 PB6
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 3,000 Meters 11-12 · Place 2 · Ruff Kutz3,000 Meters 11-12211:43.40 PB6

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 3 · Ruff Kutz3,000 Meters 9-10312:00.76 PB5
Nov 13USATF New York Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 2 · Ruff Kutz3,000 Meters 9-10212:03.975
Nov 5AAU NY Metropolitan District XC ChampionshipNov 5 · 3,000 Meters 10 years old · Place 3 · Ruff Kutz3,000 Meters 10 years old310:46.35 PB5
Oct 23The Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 23 · 3,000 Meters Varsity · Place 12 · Ruff Kutz3,000 Meters Varsity1212:19.0010
Sep 11Ocean Breeze Youth Season OpenerSep 11 · 3,000 Meters 9-10 · Place 9 · Ruff Kutz3,000 Meters 9-10912:44.325

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 14USATF New York Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 5 · Ruff Kutz3,000 Meters 9-10512:29.104
Nov 6NY AAU District XC Championship (coacho)Nov 6 · 3,000 Meters 9-10 · Place 4 · Ruff Kutz3,000 Meters 9-10412:19.404

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8USATF New York Association ChampionshipsNov 8 · 2,000 Meters Varsity · Place 4 · Ruff Kutz2,000 Meters Varsity47:01.9—
Nov 1Ocean Breeze Youth Cross Country Series #6Nov 1 · 2,000 Meters Varsity · Place 9 · Ruff Kutz2,000 Meters Varsity99:39.76—