Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkThe Youth Race at the Manhattan College Invitational · Oct 1410:55.8The Youth Race at the Manhattan College InvitationalOctober 14, 2023
2,000 Meters · Ocean Breeze ParkOcean Breeze Edward JJ Bowes Invitational - Youth Division · Oct 179:39.23Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOctober 17, 2021
2,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1410:00.00USATF New York Association Junior Olympic ChampionshipsNovember 14, 2021
2.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 1015:15.2Manhattan University Invitational - Youth DivisionOctober 10, 2026
3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1313:10.002025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
3,000 Meters · Cunningham Park AAU New York Metropolitan District Cross Country Qualifier · Nov 2712:39.90AAU New York Metropolitan District Cross Country QualifierNovember 27, 2024
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 912:45.99USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2311:50.15USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2014:17.15USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022
3,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Youth XC Invitational · Oct 612:07.90Edward JJ Bowes Youth XC InvitationalOctober 6, 2024
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1012:14.03USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 612:07.22AAU Cross Country NationalsDecember 6, 2025
4,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze Fall Festival - Youth · Sep 2015:03.52Ocean Breeze Fall Festival - YouthSeptember 20, 2026
4,000 Meters · Van Cortlandt ParkUSATF New York Assoc. Junior Olympic Championships · Nov 816:21.18USATF New York Assoc. Junior Olympic ChampionshipsNovember 8, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8USATF New York Assoc. Junior Olympic ChampionshipsNov 8 · 4,000 Meters 13-14 · Place 3 · Prospect Park Youth Running4,000 Meters 13-14316:21.18 PB8
Oct 24Ocean Breeze SpooktacularOct 24 · 4,000 Meters Varsity · Place 1 · Prospect Park Youth Running4,000 Meters Varsity114:52.508
Oct 10Manhattan University Invitational - Youth DivisionOct 10 · 2.5 Miles 13-14 · Place 1 · Prospect Park Youth Running2.5 Miles 13-14115:15.2 PB8
Sep 20Ocean Breeze Fall Festival - YouthSep 20 · 4,000 Meters 13-18 · Place 1 · Prospect Park Youth Running4,000 Meters 13-18115:03.52 PB8
Sep 13USATF-NY XC Meet 1Sep 13 · 4,000 Meters 13-14 · Place 3 · Prospect Park Youth Running4,000 Meters 13-14316:27.208

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 150 · Prospect Park Youth Running3,000 Meters 11-1215013:10.00 PB7
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 27 · Prospect Park Youth Running3,000 Meters 12 Year Olds2712:07.22 PB7
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 3,000 Meters 11-12 · Place 13 · Prospect Park Youth Running3,000 Meters 11-121311:50.15 PB7
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 3 · Prospect Park Youth Running3,000 Meters 11-12312:16.327
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 1 · Prospect Park Youth3,000 Meters Varsity112:05.0—
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 1 · Prospect Park Youth3,000 Meters Varsity112:05.0—
Oct 5Ocean Breeze Mid-Season FestivalOct 5 · 3,000 Meters Varsity · Place 3 · Prospect Park Youth Running3,000 Meters Varsity311:37.3012
Sep 21Ocean Breeze Cross Country Season OpenerSep 21 · 3,000 Meters Varsity · Place 2 · Prospect Park Youth Running3,000 Meters Varsity211:45.7012

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 27AAU New York Metropolitan District Cross Country QualifierNov 27 · 3,000 Meters 11-12 · Place 4 · Prospect Park Youth Running3,000 Meters 11-12412:39.90 PB6
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 3,000 Meters Varsity · Place 27 · Prospect Park3,000 Meters Varsity2712:11.513
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 14 · Prospect Park Youth Running3,000 Meters 11-121412:14.03 PB6
Oct 26Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 8 · Prospect Park Youth Running3,000 Meters Varsity812:04.5012
Oct 6Edward JJ Bowes Youth XC InvitationalOct 6 · 3,000 Meters 11-12 · Place 6 · Prospect Park Youth Running3,000 Meters 11-12612:07.90 PB6
Sep 29Ocean Breeze Mid-Season XC FestivalSep 29 · 3,000 Meters Varsity · Place 12 · Prospect Park Youth Running3,000 Meters Varsity1212:35.3012
Sep 15USATF-NY Cross Country Series - Season OpenerSep 15 · 3,000 Meters 11-12 · Place 9 · Prospect Park Youth Running3,000 Meters 11-12914:19.496

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 95 · Prospect Park Youth Running3,000 Meters 9-109512:45.99 PB11
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 3,000 Meters Varsity · Place 16 · Prospect Park Youth Running3,000 Meters Varsity1612:27.0610
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 7 · Prospect Park Youth Running3,000 Meters 9-10713:16.3811
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 3,000 Meters 9-10 · Place 7 · Prospect Park Youth Running3,000 Meters 9-10712:41.40Unofficial11
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 3,000 Meters 9-10 · Place 6 · Prospect Park Youth Running3,000 Meters 9-10613:20.4911
Oct 14The Youth Race at the Manhattan College InvitationalOct 14 · 1.5 Miles 9-10 year old · Place 2 · Prospect Park Youth Running1.5 Miles 9-10 year old210:55.8 PB11
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 3,000 Meters 9-10 · Place 6 · Prospect Park Youth Running3,000 Meters 9-10614:05.3511
Sep 17USATF-NY Cross Country Series - Meet 1Sep 17 · 3,000 Meters Varsity · Place 7 · Prospect Park Youth3,000 Meters Varsity714:31.6—
Sep 10Ocean Breeze Park - Season OpenerSep 10 · 3,000 Meters 9-10 · Place 6 · Prospect Park Youth Running3,000 Meters 9-10614:08.24Unofficial11

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 18 · Prospect Park Youth Running3,000 Meters 9-101814:17.15 PB10
Nov 13USATF New York Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 9-10 · Place 22 · Prospect Park Youth Running3,000 Meters 9-102214:46.1510
Oct 30Ocean Breeze Fall XC FestivalOct 30 · Varsity · Place 14 · W Prospect ParVarsity1413:37.60—
Oct 23The Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 23 · 3,000 Meters Varsity · Place 54 · Prospect Park Youth Run3,000 Meters Varsity5414:16.8010
Sep 25USATF NY County ChallengeSep 25 · 3,000 Meters 9-10 · Place 21 · Prospect Park Youth Running3,000 Meters 9-102115:32.4410

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14USATF New York Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Place 19 · Prospect Park Youth Running2,000 Meters 8U1910:00.00 PB9
Oct 17Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 17 · 2,000 Meters 8U · Place 10 · Prospect Park Youth Running2,000 Meters 8U109:39.23 PB9
Oct 10USATF NY XC #2Oct 10 · 2,000 Meters Varsity · Place 13 · Prospect Park Youth2,000 Meters Varsity139:56.4—
Sep 26USATF NY XC #1Sep 26 · 2,000 Meters 8U · Place 13 · Prospect Park Youth Running2,000 Meters 8U1310:30.479
Sep 12Ocean Breeze XC Season OpenerSep 12 · 2,000 Meters 8U · Place 22 · Prospect Park Youth Running2,000 Meters 8U2210:28.659