Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkThe Youth Race at the Manhattan College Invitational · Oct 149:32.4The Youth Race at the Manhattan College InvitationalOctober 14, 2023
3,000 Meters · Noble High SchoolUSATF Region 1 Junior Olympic Championships · Nov 2011:51.43USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2022
3,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze Youth Season Opener · Sep 1111:41.60Ocean Breeze Youth Season OpenerSeptember 11, 2022
3,000 Meters · Ocean Breeze ParkOcean Breeze Edward JJ Bowes Invitational - Youth Division · Oct 1712:20.22Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOctober 17, 2021
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1312:11.80USATF New York Association Junior Olympic ChampionshipsNovember 13, 2022
4,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 2216:43.39Edward JJ Bowes Invitational - Youth DivisionOctober 22, 2023
4,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1216:49.46USATF New York Association Junior Olympic ChampionshipsNovember 12, 2023
5,000 Meters · Brunswick School -- Edwards Campus (King St.)FAA Cross Country Inter League Meet 2 · Oct 719:48.3FAA Cross Country Inter League Meet 2 October 7, 2026
5,000 Meters · Sherwood Island State ParkFAA Cross Country Inter League Meet 1 · Sep 2320:45.0FAA Cross Country Inter League Meet 1September 23, 2026
5,000 Meters · Waveny ParkFAA Cross Country Championships · Nov 219:25.8FAA Cross Country ChampionshipsNovember 2, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2FAA Cross Country ChampionshipsNov 2 · 5,000 Meters Junior Varsity · Place 4 · The MastersThe Masters5,000 Meters Junior Varsity419:25.8 PB11
Oct 7FAA Cross Country Inter League Meet 2 Oct 7 · 5,000 Meters Varsity/JV Combined · Place 38 · The MastersThe Masters5,000 Meters Varsity/JV Combined3819:48.3 PB11
Sep 23FAA Cross Country Inter League Meet 1Sep 23 · 5,000 Meters Varsity/JV Combined · Place 42 · The MastersThe Masters5,000 Meters Varsity/JV Combined4220:45.0 PB11

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 4,000 Meters Varsity · Place 66 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters Varsity6615:16.0314
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 16 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-141616:49.46 PB8
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 4,000 Meters 13-14 · Place 16 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-141616:39.80Unofficial8
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 4,000 Meters 13-14 · Place 12 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-141216:43.39 PB8
Oct 14The Youth Race at the Manhattan College InvitationalOct 14 · 1.5 Miles 13-14 year old · Place 8 · Prospect Park Youth RunningProspect Park Youth Running1.5 Miles 13-14 year old89:32.4 PB8
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 4,000 Meters 13-14 · Place 15 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 13-141517:13.628
Sep 17USATF-NY Cross Country Series - Meet 1Sep 17 · 4,000 Meters Varsity · Place 20 · Prospect Park YouthProspect Park Youth4,000 Meters Varsity2017:57.5—
Sep 10Ocean Breeze Park - Season OpenerSep 10 · 4,000 Meters 15-18 · Place 14 · Prospect Park Youth RunningProspect Park Youth Running4,000 Meters 15-181416:51.47Unofficial8

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 26 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-122611:51.43 PB7
Nov 13USATF New York Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters 11-12 · Place 5 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-12512:11.80 PB7
Oct 30Ocean Breeze Fall XC FestivalOct 30 · Varsity · Place 3 · M Prospect ParM Prospect ParVarsity311:07.30—
Oct 23The Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 23 · 3,000 Meters Varsity · Place 7 · Prospect Park Youth RunProspect Park Youth Run3,000 Meters Varsity711:10.0012
Oct 9USATF NY XC #2Oct 9 · 3,000 Meters Varsity · Place 6 · Prospect Park Youth RunProspect Park Youth Run3,000 Meters Varsity612:15.69—
Sep 25USATF NY County ChallengeSep 25 · 3,000 Meters 11-12 · Place 4 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-12412:29.107
Sep 11Ocean Breeze Youth Season OpenerSep 11 · 3,000 Meters 11-12 · Place 5 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-12511:41.60 PB7

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Ocean Breeze Edward JJ Bowes Invitational - Youth DivisionOct 17 · 3,000 Meters 11-12 · Place 19 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-121912:20.22 PB6
Oct 10USATF NY XC #2Oct 10 · 3,000 Meters Varsity · Place 18 · Prospect Park YouthProspect Park Youth3,000 Meters Varsity1813:02.6—
Sep 26USATF NY XC #1Sep 26 · 3,000 Meters 11-12 · Place 18 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-121813:28.446
Sep 12Ocean Breeze XC Season OpenerSep 12 · 3,000 Meters 11-12 · Place 17 · Prospect Park Youth RunningProspect Park Youth Running3,000 Meters 11-121713:29.606