Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Sunken Meadow State ParkUSATF Region 1 Junior Olympic Championships · Nov 248:00USATF Region 1 Junior Olympic ChampionshipsNovember 24, 2019
2,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 108:03.34USATF New York Association Junior Olympic ChampionshipsNovember 10, 2019
2.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 1016:33.8Manhattan University Invitational - Youth DivisionOctober 10, 2026
3,000 Meters · Bowdoin ParkNike NE/NY NXR kids race presented by USATF New York · Nov 2511:27.2Nike NE/NY NXR kids race presented by USATF New YorkNovember 25, 2023
3,000 Meters · Central Park of Morris CountyLakeland Weekly Series Week 6 · Oct 2411:21.82Lakeland Weekly Series Week 6October 24, 2021
3,000 Meters · Cunningham Park NY AAU District XC Championship (coacho) · Nov 611:58.03NY AAU District XC Championship (coacho)November 6, 2021
3,000 Meters · Ocean Breeze ParkOcean Breeze Edward JJ Bowes Invitational - Youth Division · Oct 1711:24.63Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOctober 17, 2021
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1211:26.41USATF New York Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze - EJJB Invitational - Youth Divisions · Oct 415:50.10Ocean Breeze - EJJB Invitational - Youth DivisionsOctober 4, 2026
4,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1015:03.29USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10Manhattan University Invitational - Youth DivisionOct 10 · 2.5 Miles 15-18 · Place 5 · VO2Max Track Club2.5 Miles 15-18516:33.8 PB10
Oct 4Ocean Breeze - EJJB Invitational - Youth DivisionsOct 4 · 4,000 Meters 15-18 · Place 4 · VO2Max Track Club4,000 Meters 15-18415:50.10 PB10

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 4,000 Meters Varsity · Place 71 · VO2Max TC4,000 Meters Varsity7115:49.911
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 9 · VO2Max Track Club4,000 Meters 13-14915:03.29 PB8

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 25Nike NE/NY NXR kids race presented by USATF New YorkNov 25 · 3,000 Meters Results · Place 17 · VO2Max Track Club3,000 Meters Results1711:27.2 PB7
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 3,000 Meters Varsity · Place 10 · VO2Max Track Club3,000 Meters Varsity1010:14.9212
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 4 · VO2Max Track Club3,000 Meters 11-12411:26.41 PB7
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 3,000 Meters 11-12 · Place 8 · VO2Max Track Club3,000 Meters 11-12811:10.00Unofficial7
Sep 17USATF-NY Cross Country Series - Meet 1Sep 17 · 3,000 Meters Varsity · Place 2 · VO2Max Track Club3,000 Meters Varsity211:43.1—

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9USATF NY XC #2Oct 9 · 3,000 Meters Varsity · Place 10 · VO2Max Track Club3,000 Meters Varsity1013:04.5611
Sep 25USATF NY County ChallengeSep 25 · 3,000 Meters 11-12 · Place 26 · VO2Max Track Club3,000 Meters 11-122614:50.606

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14USATF New York Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 1 · VO2Max Track Club3,000 Meters 9-10111:42.105
Nov 6NY AAU District XC Championship (coacho)Nov 6 · 3,000 Meters 9-10 · Place 1 · VO2Max Track Club3,000 Meters 9-10111:58.03 PB5
Oct 24Lakeland Weekly Series Week 6Oct 24 · 3,000 Meters 9-10 · Place 1 · VO2Max Track Club3,000 Meters 9-10111:21.82 PB5
Oct 17Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 17 · 3,000 Meters 9-10 · Place 1 · VO2Max Track Club3,000 Meters 9-10111:24.63 PB5
Sep 26USATF NY XC #1Sep 26 · 3,000 Meters 9-10 · Place 1 · VO2Max Track Club3,000 Meters 9-10111:51.675
Sep 12Ocean Breeze XC Season OpenerSep 12 · 3,000 Meters 9-10 · Place 1 · VO2Max Track Club3,000 Meters 9-10112:08.405

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8USATF New York Association ChampionshipsNov 8 · 3,000 Meters Varsity · Place 3 · Vo2max Track Club3,000 Meters Varsity36:11.4—
Nov 1Ocean Breeze Youth Cross Country Series #6Nov 1 · 3,000 Meters Varsity · Place 1 · Vo2max Track Club3,000 Meters Varsity112:07.35—
Oct 25Ocean Breeze Youth Cross Country Series #5Oct 25 · 3,000 Meters Varsity · Place 3 · Vo2max Track Club3,000 Meters Varsity311:50.41—
Oct 18Ocean Breeze Youth Cross Country Series #4Oct 18 · 3,000 Meters Varsity · Place 1 · Vo2max Track Club3,000 Meters Varsity111:55.88—
Oct 3Ocean Breeze Youth Cross Country Series #2Oct 3 · 3,000 Meters Varsity · Place 1 · Vo2max Track Club3,000 Meters Varsity111:22.86—

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 30Foot Locker Northeast RegionalNov 30 · 3,000 Meters Varsity · Place 7 · VO2 Max3,000 Meters Varsity711:55.3—
Nov 24USATF Region 1 Junior Olympic ChampionshipsNov 24 · 2,000 Meters 8U · Place 1 · VO2Max Track Club2,000 Meters 8U18:00 PB3
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 2,000 Meters 8U · Place 1 · VO2Max Track Club2,000 Meters 8U18:03.34 PB3
Oct 27USATF New York XC #4Oct 27 · 2,000 Meters 8U · Place 1 · VO2Max Track Club2,000 Meters 8U18:05.913
Oct 13Borough/County ChallengeOct 13 · 2,000 Meters 8U · Place 1 · VO2Max Track Club2,000 Meters 8U18:03.733
Oct 5USATFNY XC#2Oct 5 · 2,000 Meters 8U · Place 1 · VO2Max Track Club2,000 Meters 8U18:14.633
Sep 22USATFNY XC #1Sep 22 · 2,000 Meters 8U · Place 1 · VO2Max Track Club2,000 Meters 8U18:17.013

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18USATF Region 1 Junior Olympic ChampionshipsNov 18 · 2,000 Meters 8U · Place 2 · VO2Max Track Club2,000 Meters 8U28:11.202
Nov 11USATF New York Association Junior Olympic ChampionshipsNov 11 · 2,000 Meters 8U · Place 1 · VO2Max Track Club2,000 Meters 8U18:21.802
Oct 14USATF NY XC #4Oct 14 · 2,000 Meters 8U · Place 2 · VO2Max Track Club2,000 Meters 8U28:19.29Unofficial2
Oct 6USATF NY County ChallengeOct 6 · 2,000 Meters 8U · Place 3 · VO2Max Track Club2,000 Meters 8U38:28.172
Sep 23USATF NY XC #1Sep 23 · 2,000 Meters 8U · Place 2 · VO2Max Track Club2,000 Meters 8U28:38.852

2017 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 18 · VO2Max Track Club2,000 Meters 8U189:25.951
Oct 15USATF New York Cross Country Series - Meet #4Oct 15 · 2,000 Meters 8U · Place 14 · VO2Max Track Club2,000 Meters 8U149:27.91
Oct 8USATF New York Cross Country Series - Meet #3 (Borough/County Challenge)Oct 8 · 2,000 Meters 8U · Place 13 · VO2Max Track Club2,000 Meters 8U139:41.21
Sep 302017 USATF New York Cross Country Series - Meet #2Sep 30 · 2,000 Meters 8U · Place 14 · VO2Max Track Club2,000 Meters 8U149:20.001