Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1413:28.95USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1712:24.30USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2114:59.62Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 913:45.49USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 713:47.91O'Melveny Park XC Meet - VYC YouthSeptember 7, 2024
3,000 Meters · Pelona Vista ParkPelona Vista Park XC Meet - VYC Youth · Sep 2811:58.81Pelona Vista Park XC Meet - VYC YouthSeptember 28, 2024
3,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 512:19.28Pierce College XC Meet - VYC YouthOctober 5, 2024
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 612:52.94AAU Cross Country NationalsDecember 6, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 12 Year Olds · Place 62 · Simi Valley Running RebelsSimi Valley Running Rebels3,000 Meters 12 Year Olds6212:52.94 PB-
Nov 16National Youth Cross Country Preview InviteNov 16 · 3,000 Meters 11-12 · Place 15 · Valley United Track ClubValley United Track Club3,000 Meters 11-121514:29.59-
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 81 · Valley United Track ClubValley United Track Club3,000 Meters 11-128113:45.49 PB-
Oct 12Free Spirit Invitational 2025Oct 12 · 3,000 Meters Varsity · Place 53 · SANTA CLARITA TRACK, INC.SANTA CLARITA TRACK, INC.3,000 Meters Varsity5314:16.9312
Sep 132025 Valley United Striders XC InvitationalSep 13 · 3,000 Meters Varsity · Place 37 · Santa Clarita StormSanta Clarita Storm3,000 Meters Varsity3713:14.42—
Aug 30VYC XC Invitational CC MeetAug 30 · 3,000 Meters 11-12 · Place 12 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 11-121213:45.12-

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 303 · Valley United Track ClubValley United Track Club3,000 Meters 11-1230313:28.95 PB-
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 35 · Valley United Track ClubValley United Track Club3,000 Meters 11-123512:24.30 PB-
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters Varsity · Place 58 · Valley United Track ClubValley United Track Club3,000 Meters Varsity5813:04.0612
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 69 · Valley United Track ClubValley United Track Club3,000 Meters Varsity6913:14.3812
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 11-12 · Place 10 · Flying Phoenix Track ClubFlying Phoenix Track Club3,000 Meters 11-121012:19.28 PB-
Sep 28Pelona Vista Park XC Meet - VYC YouthSep 28 · 3,000 Meters 11-12 · Place 4 · Flying Phoenix Track ClubFlying Phoenix Track Club3,000 Meters 11-12411:58.81 PB-
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 11-12 · Place 3 · Flying Phoenix Track ClubFlying Phoenix Track Club3,000 Meters 11-12314:59.62 PB-
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 29 · Flying Phoenix Track ClubFlying Phoenix Track Club3,000 Meters 11-122913:15.31-
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 11-12 · Place 13 · Flying Phoenix Track ClubFlying Phoenix Track Club3,000 Meters 11-121313:47.91 PB-
Aug 31VYC Cross Country Invitational Meet - VYC YouthAug 31 · 3,000 Meters 11-12 · Place 3 · Flying Phoenix Track ClubFlying Phoenix Track Club3,000 Meters 11-12312:56.31-

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 38 · Valley United Track ClubValley United Track Club3,000 Meters 9-103813:13.42-
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 9-10 · Place 21 · Flying Phoenix Track ClubFlying Phoenix Track Club3,000 Meters 9-102113:16.59-
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 9-10 · Place 24 · Flying Phoenix Track ClubFlying Phoenix Track Club3,000 Meters 9-102414:52.47-