Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Central ParkVYC XC Invitational CC Meet · Aug 3013:56.59VYC XC Invitational CC MeetAugust 30, 2025
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2117:37.94Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 913:45.75USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 718:24.09O'Melveny Park XC Meet - VYC YouthSeptember 7, 2024
3,000 Meters · Pelona Vista ParkPelona Vista Park XC Meet - VYC Youth · Sep 2815:47.78Pelona Vista Park XC Meet - VYC YouthSeptember 28, 2024
3,000 Meters · Pierce CollegeFree Spirit Cross Country Invitational Meet 2026 · Oct 1113:36.17Free Spirit Cross Country Invitational Meet 2026October 11, 2026
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 613:58.01AAU Cross Country NationalsDecember 6, 2025
3800 m · Central ParkVYC Cross Country Invitational Meet - VYC Youth · Aug 3120:22.22VYC Cross Country Invitational Meet - VYC YouthAugust 31, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24VYC XC Championship MeetOct 24 · 3,000 Meters Varsity · Place 47 · PacersPacers3,000 Meters Varsity4715:23.29—
Oct 11Free Spirit Cross Country Invitational Meet 2026Oct 11 · 3,000 Meters 11-12 · Place 48 · Northridge PacersNorthridge Pacers3,000 Meters 11-124813:36.17 PB-
Sep 192026 Valley United Striders XC InvitationalSep 19 · 3,000 Meters 11-12 · Place 94 · Northridge PacersNorthridge Pacers3,000 Meters 11-129415:12.07-

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 11 Year Olds · Place 78 · Valley United Track ClubValley United Track Club3,000 Meters 11 Year Olds7813:58.01 PB-
Nov 16National Youth Cross Country Preview InviteNov 16 · 3,000 Meters 11-12 · Place 11 · Valley United Track ClubValley United Track Club3,000 Meters 11-121114:18.31-
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 82 · Valley United Track ClubValley United Track Club3,000 Meters 11-128213:45.75 PB-
Oct 12Free Spirit Invitational 2025Oct 12 · 3,000 Meters Varsity · Place 54 · NORTHRIDGE PACERSNORTHRIDGE PACERS3,000 Meters Varsity5414:16.9612
Sep 132025 Valley United Striders XC InvitationalSep 13 · 3,000 Meters Varsity · Place 51 · Northridge PacersNorthridge Pacers3,000 Meters Varsity5113:41.79—
Aug 30VYC XC Invitational CC MeetAug 30 · 3,000 Meters 11-12 · Place 16 · Northridge PacersNorthridge Pacers3,000 Meters 11-121613:56.59 PB-

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 52 · Northridge PacersNorthridge Pacers3,000 Meters Varsity5214:01.2110
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 9-10 · Place 26 · Northridge PacersNorthridge Pacers3,000 Meters 9-102614:08.50-
Sep 28Pelona Vista Park XC Meet - VYC YouthSep 28 · 3,000 Meters 9-10 · Place 27 · Northridge PacersNorthridge Pacers3,000 Meters 9-102715:47.78 PB-
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 9-10 · Place 25 · Northridge PacersNorthridge Pacers3,000 Meters 9-102517:37.94 PB-
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 9-10 · Place 37 · Northridge PacersNorthridge Pacers3,000 Meters 9-103714:49.36-
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 9-10 · Place 44 · Northridge PacersNorthridge Pacers3,000 Meters 9-104418:24.09 PB-
Aug 31VYC Cross Country Invitational Meet - VYC YouthAug 31 · 3,800 Meters 9-10 · Place 18 · Northridge PacersNorthridge Pacers3,800 Meters 9-101820:22.22 PB-