Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Pierce CollegeWest Valley Cluster Meet 2 · Oct 119:13.6West Valley Cluster Meet 2October 1, 2026
3 Miles · California State University, Los AngelesWe RUN LA · Aug 2917:42.2We RUN LAAugust 29, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1817:41.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hahamongna Watershed ParkRose City XC Challenge · Oct 1017:31.0Rose City XC ChallengeOctober 10, 2026
3 Miles · Pierce CollegeWest Valley Cluster Meet 4 · Oct 2917:04.4West Valley Cluster Meet 4October 29, 2026
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1212:17.53USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · College of the CanyonsVYC-COC Youth Cross Country Invite and Open 5K · Sep 417:53.78VYC-COC Youth Cross Country Invite and Open 5KSeptember 4, 2021
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2414:49.31El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 813:09.3Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 812:30.25Free Spirit Invitational MeetOctober 8, 2023
3,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 913:08.22VYC-Meet 2 OMelveny ParkSeptember 9, 2023
3,000 Meters · Pelona Vista ParkPelona Vista Youth Cross Country Meet · Oct 114:15.56Pelona Vista Youth Cross Country MeetOctober 1, 2022
3,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1412:04.72Valley United Individual Showcase XC MeetOctober 14, 2023
4,000 Meters · Central ParkVYC XC Invitational CC Meet · Aug 3015:27.72VYC XC Invitational CC MeetAugust 30, 2025
4,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2117:53.15Griffith Park Country Meet - VYC YouthSeptember 21, 2024
4,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 915:30.63USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
4,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 718:21.41O'Melveny Park XC Meet - VYC YouthSeptember 7, 2024
4,000 Meters · Pelona Vista ParkPelona Vista Park XC Meet - VYC Youth · Sep 2816:53.56Pelona Vista Park XC Meet - VYC YouthSeptember 28, 2024
4,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 517:59.47Pierce College XC Meet - VYC YouthOctober 5, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5WVL LEAGUE FINALSNov 5 · 3 Miles Frosh/Soph · Place 4 · Taft (William Howard)Taft (William Howard)3 Miles Frosh/Soph417:43.79
Oct 29West Valley Cluster Meet 4Oct 29 · 3 Miles Junior Varsity · Place 3 · Taft (William Howard)Taft (William Howard)3 Miles Junior Varsity317:04.4 PB9
Oct 15WVL CLUSTEROct 15 · 3 Miles Varsity · Place 13 · Taft (William Howard)Taft (William Howard)3 Miles Varsity1318:31.39
Oct 10Rose City XC ChallengeOct 10 · 3 Miles HS - Junior Varsity · Place 9 · Taft (William Howard)Taft (William Howard)3 Miles HS - Junior Varsity917:31.0 PB9
Oct 1West Valley Cluster Meet 2Oct 1 · 2 Miles Frosh/Soph · Place 71 · Taft (William Howard)Taft (William Howard)2 Miles Frosh/Soph7119:13.6 PB9
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 38 - 4:22pm - Gold Frosh (B) · Place 39 · Taft (William Howard)Taft (William Howard)3 Miles Race 38 - 4:22pm - Gold Frosh (B)3917:41.8 PB9
Aug 29We RUN LAAug 29 · 3 Miles Boys Open · Place 46 · Taft (William Howard)Taft (William Howard)3 Miles Boys Open4617:42.2 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16National Youth Cross Country Preview InviteNov 16 · 4,000 Meters 13-14 · Place 10 · Valley United Track ClubValley United Track Club4,000 Meters 13-141017:43.288
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 40 · Valley United Track ClubValley United Track Club4,000 Meters 13-144015:30.63 PB8
Oct 12Free Spirit Invitational 2025Oct 12 · 4,000 Meters Varsity · Place 16 · VALLEY UNITED TRACK CLUBVALLEY UNITED TRACK CLUB4,000 Meters Varsity1616:08.8314
Aug 30VYC XC Invitational CC MeetAug 30 · 4,000 Meters 13-14 · Place 7 · Valley RaidersValley Raiders4,000 Meters 13-14715:27.72 PB8

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 46 · Valley United Track ClubValley United Track Club4,000 Meters 13-144616:08.307
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters Varsity · Place 59 · Valley United Track ClubValley United Track Club4,000 Meters Varsity5915:52.3214
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 4,000 Meters 13-14 · Place 33 · Valley RaidersValley Raiders4,000 Meters 13-143317:59.47 PB7
Sep 28Pelona Vista Park XC Meet - VYC YouthSep 28 · 4,000 Meters 13-14 · Place 14 · Valley RaidersValley Raiders4,000 Meters 13-141416:53.56 PB7
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 4,000 Meters 13-14 · Place 29 · Valley RaidersValley Raiders4,000 Meters 13-142917:53.15 PB7
Sep 14Valley United Cross Country Invitational MeetSep 14 · 4,000 Meters 13-14 · Place 54 · Valley RaidersValley Raiders4,000 Meters 13-145416:51.487
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 4,000 Meters 13-14 · Place 35 · Valley RaidersValley Raiders4,000 Meters 13-143518:21.41 PB7
Aug 31VYC Cross Country Invitational Meet - VYC YouthAug 31 · 4,000 Meters 13-14 · Place 16 · Valley RaidersValley Raiders4,000 Meters 13-141617:55.627

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 62 · Valley United Track ClubValley United Track Club3,000 Meters 11-126212:17.53 PB6
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 11-12 · Place 30 · Valley RaidersValley Raiders3,000 Meters 11-123012:04.72 PB6
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 54 · Valley RaidersValley Raiders3,000 Meters 11-125412:30.25 PB6
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 11-12 · Place 52 · Valley RaidersValley Raiders3,000 Meters 11-125213:06.916
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 11-12 · Place 34 · Valley RaidersValley Raiders3,000 Meters 11-123413:08.22 PB6

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 87 · Valley RaidersValley Raiders3,000 Meters 11-128713:09.3 PB5
Oct 1Pelona Vista Youth Cross Country MeetOct 1 · 3,000 Meters 11-12 · Place 30 · Valley RaidersValley Raiders3,000 Meters 11-123014:15.56 PB5
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 11-12 · Place 71 · Valley RaidersValley Raiders3,000 Meters 11-127114:49.31 PB5
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 11-12 · Place 100 · Valley RaidersValley Raiders3,000 Meters 11-1210015:35.755

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 41 · Valley United Track ClubValley United Track Club3,000 Meters 9-104114:28.794
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 57 · Valley United Track ClubValley United Track Club3,000 Meters 9-105714:25.804
Oct 16Pierce College Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 57 · Valley RaidersValley Raiders3,000 Meters 9-105716:33.694
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 14 9-10 · Place 69 · Valley RaidersValley Raiders3,000 Meters Event 14 9-106915:00.274
Oct 2Pelona Vista Youth Cross Country MeetOct 2 · 3,000 Meters 9-10 · Place 21 · Valley RaidersValley Raiders3,000 Meters 9-102116:15.814
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 3,000 Meters 9-10 · Place 58 · Valley RaidersValley Raiders3,000 Meters 9-105817:44.84Unofficial4
Sep 18Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 3,000 Meters 9-10 · Place 73 · Valley RaidersValley Raiders3,000 Meters 9-107316:26.004
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 3,000 Meters 9-10 · Place 58 · Valley RaidersValley Raiders3,000 Meters 9-105818:19.444
Sep 4VYC-COC Youth Cross Country Invite and Open 5KSep 4 · 3,000 Meters 9-10 · Place 25 · Valley RaidersValley Raiders3,000 Meters 9-102517:53.78 PB4