Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · West Torrance High SchoolWarrior Mile · Oct 254:42.66Warrior MileOctober 25, 2023
2 Miles · Palos Verdes High SchoolPalos Verdes Mini Meet · Sep 410:30.69Palos Verdes Mini MeetSeptember 4, 2025
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2117:0574th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 1416:09.792024 Iolani Cross Country InvitationalSeptember 14, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2416:04.277th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Polliwog ParkBay League League Championships · Nov 515:42.80Bay League League ChampionshipsNovember 5, 2025
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1314:49.30Rosemead InvitationalSeptember 13, 2025
3,200 Meters · Palos Verdes High SchoolPV 3200m · Oct 1210:45.42PV 3200mOctober 12, 2022
3.04 Miles · Peninsula Cross Country CourseBay League Meet #1 · Oct 117:02.10Bay League Meet #1October 1, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 57 · Mira Costa (SS)3 Miles Varsity5715:12.612
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 1 · Place 57 · Mira Costa3 Miles Division 15715:12.6012
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 12 · Mira Costa (SS)3 Miles Division 11215:07.812
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 12 · Mira Costa3 Miles Division 11215:07.8012
Nov 5Bay League League ChampionshipsNov 5 · 3 Miles Junior Varsity · Place 4 · Mira Costa3 Miles Junior Varsity415:42.80 PB12
Oct 29Warrior MileOct 29 · 1,600 Meters Open · Place 3 · Mira Costa1,600 Meters Open34:16.32—
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Team Sweepstakes Red · Place 60 · Mira Costa3 Miles D1&2 Team Sweepstakes Red6016:04.2 PB12
Oct 1Bay League Meet #1Oct 1 · 3.04 Miles Varsity · Place 11 · Mira Costa3.04 Miles Varsity1117:02.10 PB12
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 98 · Mira Costa3 Miles Varsity9814:58.912
Sep 13Rosemead InvitationalSep 13 · 3 Miles Senior · Place 6 · Mira Costa3 Miles Senior614:49.30 PB12
Sep 4Palos Verdes Mini MeetSep 4 · 2 Miles Heat 1 · Place 8 · Mira Costa2 Miles Heat 1810:30.69 PB12

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 1 · Place 49 · Mira Costa (SS)3 Miles Division 14915:58.711
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 15 · Mira Costa (SS)3 Miles Division 11516:12.311
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 15 · Mira Costa3 Miles Division 11516:12.311
Nov 6Bay League FinalsNov 6 · 3 Miles Varsity · Place 11 · Mira Costa (SS)3 Miles Varsity1115:16.611
Oct 30Warrior MileOct 30 · 1,600 Meters Open · Place 7 · Mira Costa1,600 Meters Open74:25.3011
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 79 · Mira Costa3 Miles Division 17916:4711
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 79 · Mira Costa3 Miles Division 17916:4711
Oct 9Bay League MeetOct 9 · 3.04 Miles Varsity · Place 9 · Mira Costa3.04 Miles Varsity916:41.7011
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 124 · Mira Costa3 Miles Varsity12414:59.911
Sep 142024 Iolani Cross Country InvitationalSep 14 · 3 Miles Championship · Place 22 · Mira Costa3 Miles Championship2216:09.79 PB11
Sep 5Palos Verdes Mini MeetSep 5 · 2 Miles Varsity · Place 13 · Mira Costa2 Miles Varsity1310:50.5111

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Bay League FinalsNov 2 · 3 Miles Junior Varsity · Place 7 · Mira Costa3 Miles Junior Varsity716:06.9710
Oct 25Warrior MileOct 25 · 1,600 Meters Open · Place 35 · Mira Costa1,600 Meters Open354:42.66 PB10
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 1 · Place 6 · Mira Costa2.93 Miles Division 1616:2910
Oct 10Bay League MeetOct 10 · 3 Miles Junior Varsity · Place 7 · Mira Costa3 Miles Junior Varsity716:17.30SO
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Varsity · Place 92 · Mira Costa (SS)3 Miles Varsity9216:28.910
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 76 · Mira Costa3 Miles Varsity7616:17.510
Sep 939th Annual Laguna Hills Cross Country InvitationalSep 9 · 3 Miles Division 1 · Place 13 · Mira Costa3 Miles Division 11317:30.310
Sep 2CCA Ravens Fleet Feet SD XC InvitationalSep 2 · 3 Miles Varsity · Place 70 · Mira Costa3 Miles Varsity7016:23.9010

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3Bay League FinalsNov 3 · 3 Miles Freshman · Place 6 · Mira Costa3 Miles Freshman616:47.779
Oct 26Warrior MileOct 26 · 1,600 Meters Open · Place 67 · Mira Costa1,600 Meters Open674:56.429
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Frosh Blue · Place 4 · Mira Costa2.93 Miles D1&2 Frosh Blue417:05 PB9
Oct 12PV 3200mOct 12 · 3,200 Meters Varsity · Place 24 · Mira Costa3,200 Meters Varsity2410:45.42 PB9
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Freshman Division 2 · Place 12 · Mira Costa (SS)3 Miles Freshman Division 21217:55.29
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Freshman Division 2 · Place 12 · Mira Costa (SS)3 Miles Freshman Division 21217:55.29
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 3 · Mira Costa3 Miles Freshman317:00.59
Sep 1038th Annual Laguna Hills Cross Country InvitationalSep 10 · 3 Miles Freshman · Place 7 · Mira Costa3 Miles Freshman717:54.69
Sep 1Palos Verdes Mini MeetSep 1 · 2 Miles Varsity · Place 14 · Mira Costa2 Miles Varsity1412:07.079