Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 2210:41.86Edward JJ Bowes Invitational - Youth DivisionOctober 22, 2023
2,000 Meters · Van Cortlandt ParkUSATF-NY Cross Country Series - Meet 2 · Oct 89:54.32USATF-NY Cross Country Series - Meet 2October 8, 2023
3,000 Meters · Ocean Breeze Athletic ComplexOcean Breeze - EJJB Invitational - Youth Divisions · Oct 416:30.39Ocean Breeze - EJJB Invitational - Youth DivisionsOctober 4, 2026
3,000 Meters · Van Cortlandt ParkUSATF New York Assoc. Junior Olympic Championships · Nov 818:27.08USATF 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

4 results
DateMeetEventPlMarkGr
Nov 8USATF New York Assoc. Junior Olympic ChampionshipsNov 8 · 3,000 Meters 9-10 · Place 52 · The Camp3,000 Meters 9-105218:27.08 PB10
Oct 24Ocean Breeze SpooktacularOct 24 · 3,000 Meters Varsity · Place 34 · The Camp3,000 Meters Varsity3415:13.7010
Oct 4Ocean Breeze - EJJB Invitational - Youth DivisionsOct 4 · 3,000 Meters 9-10 · Place 36 · The Camp3,000 Meters 9-103616:30.39 PB10
Sep 13USATF-NY XC Meet 1Sep 13 · 3,000 Meters 9-10 · Place 22 · The Camp3,000 Meters 9-102218:43.8010

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 49 · The Camp3,000 Meters Varsity4918:28.6—
Oct 19USATF-NY XC Meet 2Oct 19 · 3,000 Meters Varsity · Place 49 · The Camp3,000 Meters Varsity4918:28.6—
Oct 5Ocean Breeze Mid-Season FestivalOct 5 · 3,000 Meters Varsity · Place 32 · The Camp3,000 Meters Varsity3215:53.8010
Sep 28Ocean Breeze EJJB InvitationalSep 28 · 3,000 Meters Varsity · Place 38 · The Camp3,000 Meters Varsity3820:39.4010
Sep 21Ocean Breeze Cross Country Season OpenerSep 21 · 3,000 Meters Varsity · Place 35 · The Camp3,000 Meters Varsity3516:34.2110

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 2,000 Meters Varsity · Place 58 · The Camp2,000 Meters Varsity5810:27.116
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 2,000 Meters 8U · Place 26 · The Camp2,000 Meters 8U2610:14.158
Oct 12USATF-NY Cross Country Series- Meet 2Oct 12 · 2,000 Meters 8U · Place 16 · The Camp2,000 Meters 8U169:59.078
Oct 6Edward JJ Bowes Youth XC InvitationalOct 6 · 2,000 Meters 8U · Place 18 · The Camp2,000 Meters 8U1811:15.508
Sep 15USATF-NY Cross Country Series - Season OpenerSep 15 · 2,000 Meters 8U · Place 17 · The Camp2,000 Meters 8U1710:09.568

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 27 · The Camp2,000 Meters 8U2710:02.107
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 2,000 Meters 8U · Place 11 · The Camp2,000 Meters 8U1110:00.90Unofficial7
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 2,000 Meters 8U · Place 18 · The Camp2,000 Meters 8U1810:41.86 PB7
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 2,000 Meters 8U · Place 20 · The Camp2,000 Meters 8U209:54.32 PB7
Sep 17USATF-NY Cross Country Series - Meet 1Sep 17 · 2,000 Meters Varsity · Place 20 · The Camp2,000 Meters Varsity2010:06.8—
Sep 10Ocean Breeze Park - Season OpenerSep 10 · 2,000 Meters 8U · Place 10 · The Camp2,000 Meters 8U1010:45.63Unofficial7