Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · West Torrance High SchoolWarrior Mile · Oct 255:23.99Warrior MileOctober 25, 2023
2 Miles · Palos Verdes Cross Country CoursePalos Verdes Mini Meet · Sep 210:28.11Palos Verdes Mini MeetSeptember 2, 2026
2 Miles · Palos Verdes High SchoolPalos Verdes Mini Meet · Sep 411:09.99Palos Verdes Mini MeetSeptember 4, 2025
3 Miles · California State University, Los AngelesWe RUN LA · Aug 2915:21.7We RUN LAAugust 29, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:25.145th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 1417:26.702024 Iolani Cross Country InvitationalSeptember 14, 2024
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2315:33.0Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Polliwog ParkBay League League Championships · Nov 516:22.00Bay League League ChampionshipsNovember 5, 2025
3 Miles · Redondo High SchoolBay League Finals · Nov 415:26.7Bay League FinalsNovember 4, 2026
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1316:18.50Rosemead InvitationalSeptember 13, 2025
3.04 Miles · Palos Verdes Cross Country CourseBay League Meet Preview · Sep 3017:19.8Bay League Meet PreviewSeptember 30, 2026
3.04 Miles · Peninsula Cross Country CourseBay League Meet #1 · Oct 117:43.14Bay League Meet #1October 1, 2025
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2516:57.6Desert Twilight XC FestivalSeptember 25, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 916:44.947th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4Bay League FinalsNov 4 · 3 Miles Varsity · Place 16 · Mira Costa3 Miles Varsity1615:26.7 PB12
Oct 28Warrior MileOct 28 · 1,600 Meters Open · Place 23 · Mira Costa1,600 Meters Open234:30.7112
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 53 D1& 2 Team Sweeps Green · Place 85 · Mira Costa3 Miles Race 53 D1& 2 Team Sweeps Green8515:33.0 PB12
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 2 Varsity · Place 90 · Mira Costa5,000 Meters Division 2 Varsity9016:44.9 PB12
Sep 30Bay League Meet PreviewSep 30 · 3.04 Miles Varsity · Place 11 · Mira Costa3.04 Miles Varsity1117:19.8 PB12
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #26 Sweepstakes · Place 200 · Mira Costa5,000 Meters #26 Sweepstakes20016:57.6 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B · Place 202 · Mira Costa3 Miles Race 63 - 9:54pm - D. Speck Sweeps (B20215:25.1 PB12
Sep 2Palos Verdes Mini MeetSep 2 · 2 Miles Heat 1 · Place 4 · Mira Costa2 Miles Heat 1410:28.11 PB12
Aug 29We RUN LAAug 29 · 3 Miles Boys Varsity · Place 8 · Mira Costa3 Miles Boys Varsity815:21.7 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Bay League League ChampionshipsNov 5 · 3 Miles Junior Varsity · Place 17 · Mira Costa3 Miles Junior Varsity1716:22.00 PB11
Oct 29Warrior MileOct 29 · 1,600 Meters Open · Place 97 · Mira Costa1,600 Meters Open974:53.69—
Oct 1Bay League Meet #1Oct 1 · 3.04 Miles Junior Varsity · Place 7 · Mira Costa3.04 Miles Junior Varsity717:43.14 PB11
Sep 2741st Annual Laguna Hills Cross Country InvitationalSep 27 · 3 Miles Varsity · Place 16 · Mira Costa3 Miles Varsity1616:53.811
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 37 · Mira Costa3 Miles Varsity3716:46.911
Sep 13Rosemead InvitationalSep 13 · 3 Miles Junior · Place 45 · Mira Costa3 Miles Junior4516:18.50 PB11
Sep 4Palos Verdes Mini MeetSep 4 · 2 Miles Heat 1 · Place 28 · Mira Costa2 Miles Heat 12811:09.99 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6Bay League FinalsNov 6 · 3 Miles Junior Varsity · Place 16 · Mira Costa (SS)3 Miles Junior Varsity1616:31.510
Oct 30Warrior MileOct 30 · 1,600 Meters Open · Place 109 · Mira Costa1,600 Meters Open1094:57.3010
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 1 · Place 14 · Mira Costa3 Miles Sophomore Division 11417:1310
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 1 · Place 14 · Mira Costa3 Miles Sophomore Division 11417:1310
Oct 9Bay League MeetOct 9 · 3.04 Miles Junior Varsity · Place 13 · Mira Costa3.04 Miles Junior Varsity1318:16.4010
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 6 · Mira Costa3 Miles Varsity616:04.010
Sep 142024 Iolani Cross Country InvitationalSep 14 · 3 Miles Open · Place 21 · Mira Costa3 Miles Open2117:26.70 PB10
Sep 5Palos Verdes Mini MeetSep 5 · 2 Miles Varsity · Place 3 · Mira Costa2 Miles Varsity311:23.1910

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2Bay League FinalsNov 2 · 3 Miles Freshman · Place 9 · Mira Costa3 Miles Freshman917:44.739
Oct 25Warrior MileOct 25 · 1,600 Meters Open · Place 202 · Mira Costa1,600 Meters Open2025:23.99 PB9
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Freshman Division 1 · Place 25 · Mira Costa2.93 Miles Freshman Division 12518:179
Oct 10Bay League MeetOct 10 · 3 Miles Freshman · Place 12 · Mira Costa3 Miles Freshman1217:53.00FR
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Freshman · Place 33 · Mira Costa (SS)3 Miles Freshman3318:19.79
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 43 · Mira Costa3 Miles Freshman4317:50.79
Sep 939th Annual Laguna Hills Cross Country InvitationalSep 9 · 3 Miles Freshman Division 1 · Place 24 · Mira Costa3 Miles Freshman Division 12419:20.89
Aug 31Palos Verdes Mini MeetAug 31 · 2 Miles Varsity · Place 66 · Mira Costa2 Miles Varsity6613:40.569