Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 2212:11.28Edward JJ Bowes Invitational - Youth DivisionOctober 22, 2023
2,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1210:54.21USATF New York Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2315:27.97USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 915:49.16USATF New York Association Junior Olympic ChampionshipsNovember 9, 2025
3300 m · Van Cortlandt ParkUSATF-NY XC Meet 1 · Sep 1421:38.9USATF-NY XC Meet 1September 14, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 8USATF New York Assoc. Junior Olympic ChampionshipsNov 8 · 3,000 Meters 11-12 · Place 57 · Ocean Breeze Wave Runners3,000 Meters 11-125717:05.7910

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 3,000 Meters 9-10 · Place 47 · Ocean Breeze Wave Runners3,000 Meters 9-104715:27.97 PB9
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 25 · Ocean Breeze Wave Runners3,000 Meters 9-102515:49.16 PB9
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 27 · Ocean Breeze Wave Ru3,000 Meters Varsity2716:37.5—
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 27 · Ocean Breeze Wave Ru3,000 Meters Varsity2716:37.5—
Oct 5Ocean Breeze Mid-Season FestivalOct 5 · 3,000 Meters Varsity · Place 28 · Ocean Breeze Wave Runners3,000 Meters Varsity2816:02.6010
Sep 28Ocean Breeze EJJB InvitationalSep 28 · 3,000 Meters Varsity · Place 20 · Ocean Breeze Wave Runners3,000 Meters Varsity2015:47.6010
Sep 21Ocean Breeze Cross Country Season OpenerSep 21 · 3,000 Meters Varsity · Place 27 · Ocean Breeze Wave Runners3,000 Meters Varsity2715:27.7010
Sep 14USATF-NY XC Meet 1Sep 14 · 3,300 Meters 9-10 · Place 24 · Ocean Breeze Wave Runners3,300 Meters 9-102421:38.9 PB9

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 37 · Ocean Breeze Wave Runners3,000 Meters 9-103717:04.1410
Oct 26Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 30 · Ocean Breeze Wave Runners3,000 Meters Varsity3016:45.4010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 19 · Ocean Breeze Wave Runners2,000 Meters 8U1910:54.21 PB9
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 2,000 Meters 8U · Place 11 · Ocean Breeze Wave Runners2,000 Meters 8U1112:11.28 PB9
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 2,000 Meters 8U · Place 16 · Ocean Breeze Wave Runners2,000 Meters 8U1611:14.629
Sep 10Ocean Breeze Park - Season OpenerSep 10 · 2,000 Meters 8U · Place 10 · Ocean Breeze Wave Runners2,000 Meters 8U1014:43.55Unofficial9