Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1216:34.9Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 317:43.0Central Park Invitational October 3, 2026
3 Miles · Craig Regional ParkPat Hadley Memorial Invitational · Sep 519:36.2Pat Hadley Memorial InvitationalSeptember 5, 2026
3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 617:59.402025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:42.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2316:41.9Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Ralph B Clark ParkSuburban Valley Conference Cluster 2 · Oct 1517:24.9Suburban Valley Conference Cluster 2October 15, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2617:29.85Nike Portland XCSeptember 26, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3Suburban Valley Conference ChampionshipsNov 3 · 3 Miles Mid-Cities JV · Place 19 · Warren3 Miles Mid-Cities JV1917:33.611
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 49 D1&2 Junior Varsity Green · Place 28 · Warren3 Miles Race 49 D1&2 Junior Varsity Green2816:41.9 PB11
Oct 15Suburban Valley Conference Cluster 2Oct 15 · 3 Miles All League JV · Place 10 · Warren3 Miles All League JV1017:24.9 PB11
Oct 3Central Park Invitational Oct 3 · 3 Miles (6) JV Boys Section1 · Place 24 · Warren3 Miles (6) JV Boys Section12417:43.0 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 36 · Warren5,000 Meters J/S JV Morning3617:29.85 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 49 - 6:34pm - Blue Junior (B) · Place 37 · Warren3 Miles Race 49 - 6:34pm - Blue Junior (B)3716:42.2 PB11
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Junior · Place 66 · Warren2.93 Miles Junior6616:34.9 PB11
Sep 5Pat Hadley Memorial InvitationalSep 5 · 3 Miles Junior · Place 45 · Warren3 Miles Junior4519:36.2 PB11

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Suburban Valley Conference FinalsNov 6 · 3 Miles Varsity · Place 9 · Warren3 Miles Varsity917:57.610
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Soph Yellow · Place 58 · Warren3 Miles D1&2 Soph Yellow5818:47.110
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 62 · Warren3 Miles Varsity6218:27.1010
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 62 · Warren3 Miles Varsity6218:27.1010
Sep 2741st Annual Laguna Hills Cross Country InvitationalSep 27 · 3 Miles Varsity · Place 26 · Warren3 Miles Varsity2618:47.110
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 175 · Warren3 Miles Varsity17518:12.110
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles Div 1 Sophomore · Place 58 · Warren3 Miles Div 1 Sophomore5817:59.40 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7Suburban Valley Conference FinalsNov 7 · 3 Miles Varsity · Place 26 · Warren (SS)3 Miles Varsity2619:22.59
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 81 · Warren3 Miles Freshman Division 18121:079
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 81 · Warren3 Miles Freshman Division 18121:079
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 126 · Warren (SS)3 Miles Varsity12619:45.99
Sep 25Suburban Valley Conference Meet #1Sep 25 · 3 Miles Frosh/Soph · Place 28 · Warren3 Miles Frosh/Soph2820:11.39
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 248 · Warren3 Miles Freshman24819:39.39
Sep 1440th Annual Laguna Hills Cross Country Invitational Sep 14 · 3 Miles Freshman Division 1 · Place 94 · Warren3 Miles Freshman Division 19421:07.09
Aug 31ASICS Cool Breeze InvitationalAug 31 · 1.5 Miles Freshman · Place 156 · Warren (SS)1.5 Miles Freshman1569:47.79