Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Ayala ParkPalomares League Championships · Nov 717:43.40Palomares League ChampionshipsNovember 7, 2025
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 517:15.3ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:53.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 1417:20.452024 Iolani Cross Country InvitationalSeptember 14, 2024
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 2110:51.95USATF Region 15 Junior Olympic ChampionshipsNovember 21, 2021
3,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 1010:32.58Free Spirit Invitational Cross Country Meet October 10, 2021
4,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1214:37.77USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2515:01.05OC GRIT XC INVITESeptember 25, 2022
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 913:55.13USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 814:10.7Free Spirit Invitational MeetOctober 8, 2022
4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1914:57.47USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 814:53.85Free Spirit Invitational MeetOctober 8, 2023
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2518:03.3Desert Twilight XC FestivalSeptember 25, 2026
5,000 Meters · Woodward ParkClovis Invitational · Oct 1018:12.60Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Palomares League ChampionshipsNov 6 · 3 Miles Varsity · Place 2 · ClaremontClaremont3 Miles Varsity217:55.611
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 48 · ClaremontClaremont5,000 Meters Saturday Championship4818:36.611
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #25 Sweepstakes · Place 15 · ClaremontClaremont5,000 Meters #25 Sweepstakes1518:03.3 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G) · Place 44 · ClaremontClaremont3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G)4416:53.8 PB11
Sep 9Palomares League PreviewSep 9 · 3 Miles Girls · Place 1 · ClaremontClaremont3 Miles Girls118:54.711
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Sundown Showdown · Place 2 · ClaremontClaremont3 Miles Sundown Showdown217:15.3 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 25 · Claremont (SS)Claremont (SS)3 Miles Varsity2517:40.810
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 8 · Claremont (SS)Claremont (SS)3 Miles Division 2818:05.310
Nov 7Palomares League ChampionshipsNov 7 · 3 Miles Varsity · Place 3 · ClaremontClaremont3 Miles Varsity317:43.40 PB10
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Saturday Championship · Place 25 · ClaremontClaremont5,000 Meters Saturday Championship2518:12.60 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 2 · Place 12 · Claremont (SS)Claremont (SS)3 Miles Division 21218:19.79
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 2 · Place 4 · Claremont (SS)Claremont (SS)3 Miles Division 2418:43.69
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 3 · Claremont (cla)Claremont (cla)3 Miles Division 1318:019
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 3 · Claremont (cla)Claremont (cla)3 Miles Division 1318:019
Sep 142024 Iolani Cross Country InvitationalSep 14 · 3 Miles Championship · Place 1 · ClaremontClaremont3 Miles Championship117:20.45 PB9
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 4 · Claremont (SS)Claremont (SS)3 Miles Varsity417:08.69

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters 13-14113:55.13 PB8
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters 13-14114:57.47 PB8
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters 13-14114:37.77 PB8
Oct 29LA Jets 9th Annual Cross Country InvitationalOct 29 · 4,000 Meters Varsity · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters Varsity114:41.7714
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters 13-14114:53.85 PB8
Sep 24GRIT XC INVITESep 24 · 4,000 Meters 13-14 · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters 13-14114:59.63Unofficial8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters Varsity · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters Varsity115:01.3114
Oct 30Los Angeles Jets Cross Country InvitationalOct 30 · 4,000 Meters Varsity · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters Varsity115:34.609
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 2 · Chino Hills FlashChino Hills Flash4,000 Meters 13-14214:10.7 PB7
Sep 25OC GRIT XC INVITESep 25 · 4,000 Meters 13-14 · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters 13-14115:01.05 PB7
Sep 17Valley United Cross Country Invitational MeetSep 17 · 4,000 Meters 13-14 · Place 1 · Chino Hills FlashChino Hills Flash4,000 Meters 13-14115:11.537
Aug 20La Serna Summer XC Series #3Aug 20 · 2 Miles Varsity · Place 1 · Chino Hills FlashChino Hills Flash2 Miles Varsity111:30.4712

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 1 · Chino Hills FlashChino Hills Flash3,000 Meters 11-12110:51.95 PB6
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 6 · Chino Hills FlashChino Hills Flash3,000 Meters 11-12611:14.206
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 15 11-12 · Place 1 · Chino Hills FlashChino Hills Flash3,000 Meters Event 15 11-12110:32.58 PB6
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 3,000 Meters 11-12 · Place 1 · Chino Hills FlashChino Hills Flash3,000 Meters 11-12111:33.62Unofficial6