Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkManhattan University Invitational - Youth Division · Oct 1011:00.7Manhattan University Invitational - Youth DivisionOctober 10, 2026
2,000 Meters · Van Cortlandt ParkUSATF-NY Cross Country Series - Meet 2 · Oct 89:10.42USATF-NY Cross Country Series - Meet 2October 8, 2023
2750 m · Van Cortlandt ParkUSATF-NY Cross Country Series- Meet 2 · Oct 1212:30.45USATF-NY Cross Country Series- Meet 2October 12, 2024
3,000 Meters · Cunningham Park AAU New York Metropolitan District Cross Country Qualifier · Nov 113:05.99AAU New York Metropolitan District Cross Country QualifierNovember 1, 2025
3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championship · Nov 2313:24.50USATF Region 1 Junior Olympic ChampionshipNovember 23, 2025
3,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze - EJJB Invitational - Youth Divisions · Oct 412:42.75Ocean Breeze - EJJB Invitational - Youth DivisionsOctober 4, 2026
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1013:18.69USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024
3300 m · Van Cortlandt ParkUSATF-NY XC Meet 1 · Sep 1416:18.7USATF-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

6 results
DateMeetEventPlMarkGr
Nov 8USATF New York Assoc. Junior Olympic ChampionshipsNov 8 · 3,000 Meters 11-12 · Place 13 · VELOCITY TRACK CLUB NEW YORK3,000 Meters 11-121313:38.464
Oct 24Ocean Breeze SpooktacularOct 24 · 3,000 Meters Varsity · Place 7 · Velocity Track Club New York3,000 Meters Varsity79:50.704
Oct 18USATF-NY XC Meet 2Oct 18 · 3,000 Meters Varsity · Place 14 · VELOCITY TRACK CLUB NEW YORK3,000 Meters Varsity1413:41.394
Oct 10Manhattan University Invitational - Youth DivisionOct 10 · 1.5 Miles 11-12 · Place 16 · VELOCITY TRACK CLUB NEW YORK1.5 Miles 11-121611:00.7 PB4
Oct 4Ocean Breeze - EJJB Invitational - Youth DivisionsOct 4 · 3,000 Meters 11-12 · Place 11 · VELOCITY TRACK CLUB NEW YORK3,000 Meters 11-121112:42.75 PB4
Sep 13USATF-NY XC Meet 1Sep 13 · 3,000 Meters 11-12 · Place 8 · VELOCITY TRACK CLUB NEW YORK3,000 Meters 11-12813:52.404

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 23USATF Region 1 Junior Olympic ChampionshipNov 23 · 3,000 Meters 9-10 · Place 12 · VELOCITY TRACK CLUB NEW YORK3,000 Meters 9-101213:24.50 PB3
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 4 · VELOCITY TRACK CLUB NEW YORK3,000 Meters 9-10413:37.093
Nov 1AAU New York Metropolitan District Cross Country QualifierNov 1 · 3,000 Meters 9-10 · Place 3 · VELOCITY TRACK CLUB NEW YORK3,000 Meters 9-10313:05.99 PB3
Sep 28Ocean Breeze EJJB InvitationalSep 28 · 3,000 Meters Varsity · Place 4 · VELOCITY TRACK CLUB NEW YORK3,000 Meters Varsity413:02.1010
Sep 14USATF-NY XC Meet 1Sep 14 · 3,300 Meters 9-10 · Place 6 · VELOCITY TRACK CLUB NEW YORK3,300 Meters 9-10616:18.7 PB3

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 27AAU New York Metropolitan District Cross Country QualifierNov 27 · 3,000 Meters 9-10 · Place 5 · VELOCITY TRACK CLUB NEW YORK3,000 Meters 9-10514:06.502
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 9-10 · Place 9 · VELOCITY TRACK CLUB NEW YORK3,000 Meters 9-10913:18.69 PB2
Oct 26Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 11 · VELOCITY TRACK CLUB NEW YORK3,000 Meters Varsity1113:11.0010
Oct 12USATF-NY Cross Country Series- Meet 2Oct 12 · 2,750 Meters 9-10 · Place 12 · VELOCITY TRACK CLUB NEW YORK2,750 Meters 9-101212:30.45 PB2
Sep 29Ocean Breeze Mid-Season XC FestivalSep 29 · 3,000 Meters Varsity · Place 9 · VELOCITY TRACK CLUB NEW YORK3,000 Meters Varsity913:41.6010
Sep 29Ocean Breeze Mid-Season XC FestivalSep 29 · 1,600 Meters Varsity · Place 9 · VELOCITY TRACK CLUB NEW YORK1,600 Meters Varsity911:18.1110
Sep 15USATF-NY Cross Country Series - Season OpenerSep 15 · 2,750 Meters 9-10 · Place 6 · VELOCITY TRACK CLUB NEW YORK2,750 Meters 9-10612:40.702

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 14 · VELOCITY TRACK CLUB NEW YORK2,000 Meters 8U1410:03.173
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 2,000 Meters 8U · Place 8 · VELOCITY TRACK CLUB NEW YORK2,000 Meters 8U810:07.50Unofficial3
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 2,000 Meters 8U · Place 3 · VELOCITY TRACK CLUB NEW YORK2,000 Meters 8U39:10.42 PB3

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 13USATF New York Association Junior Olympic ChampionshipsNov 13 · 2,000 Meters 8U · Place 21 · VELOCITY TRACK CLUB NEW YORK2,000 Meters 8U2110:48.762
Oct 9USATF NY XC #2Oct 9 · 2,000 Meters Varsity · Place 22 · VELOCITY TRACK CLUB NEW2,000 Meters Varsity2211:05.31—
Sep 25USATF NY County ChallengeSep 25 · 2,000 Meters 8U · Place 27 · VELOCITY TRACK CLUB NEW YORK2,000 Meters 8U2712:06.142