Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Ocean Breeze Athletic ComplexOcean Breeze Season Opener - Free Community Mile · Sep 218:18.00Ocean Breeze Season Opener - Free Community MileSeptember 21, 2025
1 Mile · Van Cortlandt ParkUSATF-NY Cross Country Series - Season Opener · Sep 159:37.23USATF-NY Cross Country Series - Season OpenerSeptember 15, 2024
3,000 Meters · Ocean Breeze Athletic ComplexEdward JJ Bowes Invitational - Youth Division · Oct 2218:07.68Edward JJ Bowes Invitational - Youth DivisionOctober 22, 2023
3,000 Meters · Van Cortlandt ParkUSATF New York Association Junior Olympic Championships · Nov 1016:21.10USATF New York Association Junior Olympic ChampionshipsNovember 10, 2024

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9USATF New York Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 58 · The Camp3,000 Meters 11-125817:36.337
Oct 5Ocean Breeze Mid-Season FestivalOct 5 · 1 Mile Varsity · Place 5 · The Camp1 Mile Varsity58:29.707
Sep 28Ocean Breeze EJJB InvitationalSep 28 · 1 Mile Varsity · Place 2 · The Camp1 Mile Varsity28:49.307
Sep 21Ocean Breeze Cross Country Season OpenerSep 21 · 1 Mile Varsity · Place 3 · The Camp1 Mile Varsity38:18.007
Sep 21Ocean Breeze Season Opener - Free Community MileSep 21 · 1 Miles All Ages · Place 3 · The Camp1 Miles All Ages38:18.00 PB7

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17USATF Region 1 Junior Olympic ChampionshipsNov 17 · 3,000 Meters Varsity · Place 109 · The Camp3,000 Meters Varsity10917:47.713
Nov 10USATF New York Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters 11-12 · Place 53 · The Camp3,000 Meters 11-125316:21.10 PB6
Oct 26Ocean Breeze SpooktacularOct 26 · 3,000 Meters Varsity · Place 43 · The Camp3,000 Meters Varsity4316:45.4012
Oct 12USATF-NY Cross Country Series- Meet 2Oct 12 · 1 Miles Novice · Place 12 · The Camp1 Miles Novice1210:02.886
Sep 29Ocean Breeze Mid-Season XC FestivalSep 29 · 1,600 Meters Varsity · Place 8 · The Camp1,600 Meters Varsity88:29.506
Sep 15USATF-NY Cross Country Series - Season OpenerSep 15 · 1 Miles Novice · Place 12 · The Camp1 Miles Novice129:37.23 PB6

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12USATF New York Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 49 · The Camp3,000 Meters 9-104918:29.105
Oct 29Ocean Breeze Spooktacular XC Meet and FestivalOct 29 · 3,000 Meters 9-10 · Place 34 · The Camp3,000 Meters 9-103416:34.30Unofficial5
Oct 22Edward JJ Bowes Invitational - Youth DivisionOct 22 · 3,000 Meters 9-10 · Place 30 · The Camp3,000 Meters 9-103018:07.68 PB5
Oct 8USATF-NY Cross Country Series - Meet 2Oct 8 · 3,000 Meters 9-10 · Place 44 · The Camp3,000 Meters 9-104418:50.955
Sep 17USATF-NY Cross Country Series - Meet 1Sep 17 · 3,000 Meters Varsity · Place 37 · The Camp3,000 Meters Varsity3719:01.0—
Sep 10Ocean Breeze Park - Season OpenerSep 10 · 3,000 Meters 9-10 · Place 20 · The Camp3,000 Meters 9-102020:04.87Unofficial5