Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Trabuco Hills High SchoolSaddleback Cup · Sep 410:38.9Saddleback CupSeptember 4, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:48.645th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2317:48.9Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1618:08.2Orange County ChampionshipsOctober 16, 2026
3 Miles · PR City InvitationalPR City Invitational · Aug 2817:23.5PR City Invitational August 28, 2026
3 Miles · William R Mason Regional ParkPCL Finals · Nov 418:52.9PCL FinalsNovember 4, 2026
5,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1422:08.32USATF National Junior Olympic ChampionshipsDecember 14, 2024
5,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1722:15.30USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
5,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 921:54.62USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
5,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 2322:46.03USATF Region 15 Junior Olympic Cross Country ChampionshipsNovember 23, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4PCL FinalsNov 4 · 3 Miles JV BOYS · Place 29 · Portola (Irvine)Portola (Irvine)3 Miles JV BOYS2918:52.9 PB11
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 62 D1 Varsity Red- 11:32 A · Place 93 · Portola (Irvine)Portola (Irvine)3 Miles Race 62 D1 Varsity Red- 11:32 A9317:48.9 PB11
Oct 16Orange County ChampionshipsOct 16 · 3 Miles Varsity - Open (Lg/Med School)) · Place 149 · Portola (Irvine)Portola (Irvine)3 Miles Varsity - Open (Lg/Med School))14918:08.2 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 20 - 9:04pm - Red Varsity B (B) · Place 143 · Portola (Irvine)Portola (Irvine)3 Miles Race 20 - 9:04pm - Red Varsity B (B)14316:48.6 PB11
Sep 4Saddleback CupSep 4 · 2 Miles Boys Varsity · Place 72 · Portola (Irvine)Portola (Irvine)2 Miles Boys Varsity7210:38.9 PB11
Aug 28PR City Invitational Aug 28 · 3 Miles Varsity- Gold · Place 196 · Portola (Irvine)Portola (Irvine)3 Miles Varsity- Gold19617:23.5 PB11

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 5,000 Meters 15-18 · Place 106 · South Orange County WildcatsSouth Orange County Wildcats5,000 Meters 15-1810624:00.9010
Nov 23USATF Region 15 Junior Olympic Cross Country ChampionshipsNov 23 · 5,000 Meters 15-18 · Place 17 · South Orange County WildcatsSouth Orange County Wildcats5,000 Meters 15-181722:46.03 PB10
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 5,000 Meters 15-18 · Place 17 · South Orange County WildcatsSouth Orange County Wildcats5,000 Meters 15-181721:54.62 PB10
Nov 5PCL FinalsNov 5 · 3 Miles Varsity · Place 33 · Portola (Irvine)Portola (Irvine)3 Miles Varsity3318:51.110
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1 Soph Red · Place 56 · Portola (Irvine)Portola (Irvine)3 Miles D1 Soph Red5620:10.110
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Sophomore · Place 62 · Portola (Irvine)Portola (Irvine)3 Miles Sophomore6218:47.0010
Oct 8PCL ClusterOct 8 · 3 Miles Frosh/Soph Freshman · Place 41 · Portola (Irvine)Portola (Irvine)3 Miles Frosh/Soph Freshman4119:22.0—
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · Varsity · Place 160 · Portola (Irvine)Portola (Irvine)Varsity16018:53.510
Aug 30Saddleback CupAug 30 · 2 Miles Junior Varsity · Place 124 · Portola (Irvine)Portola (Irvine)2 Miles Junior Varsity12412:11.010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 5,000 Meters 15-18 · Place 144 · South Orange County WildcatsSouth Orange County Wildcats5,000 Meters 15-1814422:08.32 PB9
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 5,000 Meters 15-18 · Place 23 · South Orange County WildcatsSouth Orange County Wildcats5,000 Meters 15-182322:15.30 PB9
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 5,000 Meters Varsity · Place 25 · South Orange County WildcatsSouth Orange County Wildcats5,000 Meters Varsity2523:35.9116
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 4,000 Meters Varsity · Place 53 · South Orange County WildcatsSouth Orange County Wildcats4,000 Meters Varsity5318:48.2016
Oct 20Pacific Coast Shockwaves XC InvitationalOct 20 · 4,000 Meters Varsity · Place 11 · South Orange County WildcatsSouth Orange County Wildcats4,000 Meters Varsity1120:27.6716
Sep 29SA Lightning Cross Country InvitationalSep 29 · 4,000 Meters Varsity · Place 104 · South Orange County WildcatsSouth Orange County Wildcats4,000 Meters Varsity10419:53.1116