Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #3 · Aug 159:21.9La Serna Summer XC Series #3August 15, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1814:22.545th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · La Serna HSDel Rio League Finals · Nov 114:39.09Del Rio League FinalsNovember 1, 2025
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2314:18.4Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 219:21.8ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · PR City InvitationalPR City Invitational · Aug 2814:33.7PR City Invitational August 28, 2026
3 Miles · Ralph B Clark ParkSuburban Valley Conference Championships · Nov 315:04.6Suburban Valley Conference ChampionshipsNovember 3, 2026
4,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 816:10.3Free Spirit Invitational MeetOctober 8, 2022
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2615:18.90Nike Portland XCSeptember 26, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 915:09.147th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 3Suburban Valley Conference ChampionshipsNov 3 · 3 Miles Gateway Varsity · Place 3 · La SernaLa Serna3 Miles Gateway Varsity315:04.6 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 53 D1& 2 Team Sweeps Green · Place 6 · La SernaLa Serna3 Miles Race 53 D1& 2 Team Sweeps Green614:18.4 PB12
Oct 15Suburban Valley Conference Cluster 2Oct 15 · 3 Miles Gateway League · Place 2 · La SernaLa Serna3 Miles Gateway League215:24.312
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 17 · La SernaLa Serna5,000 Meters Saturday Championship1715:09.1 PB12
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 14 · La SernaLa Serna5,000 Meters Danner Championship Varsity1415:18.90 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 61 - 9:14pm - Rated Varsity (B) · Place 6 · La SernaLa Serna3 Miles Race 61 - 9:14pm - Rated Varsity (B)614:22.5 PB12
Aug 28PR City Invitational Aug 28 · 3 Miles Elite Showdown · Place 6 · La SernaLa Serna3 Miles Elite Showdown614:33.7 PB12
Aug 15La Serna Summer XC Series #3Aug 15 · 2 Miles Advanced · Place 2 · La SernaLa Serna2 Miles Advanced29:21.9 PB12
Aug 8La Serna Summer XC Series #2Aug 8 · 2 Miles Advanced · Place 4 · La SernaLa Serna2 Miles Advanced49:51.5Unofficial12
Jul 25La Serna Summer XC Series #1Jul 25 · 2 Miles Advanced · Place 4 · La SernaLa Serna2 Miles Advanced49:59.712

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 8 · La Serna (SS)La Serna (SS)3 Miles Varsity814:19.311
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 2 · Place 8 · La SernaLa Serna3 Miles Division 2814:19.3011
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 1 · La Serna (SS)La Serna (SS)3 Miles Division 2115:04.011
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 1 · La SernaLa Serna3 Miles Division 2115:04.0011
Nov 1Del Rio League FinalsNov 1 · 3 Miles Varsity · Place 1 · La SernaLa Serna3 Miles Varsity114:39.09 PB11
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Team Sweepstakes Red · Place 12 · La SernaLa Serna3 Miles D1&2 Team Sweepstakes Red1215:14.311
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Saturday Championship · Place 24 · La SernaLa Serna5,000 Meters Saturday Championship2415:19.0011
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 79 · La SernaLa Serna3 Miles Varsity7914:50.411
Aug 16La Serna Summer XC Series #4Aug 16 · 2 Miles Varsity · Place 3 · La SernaLa Serna2 Miles Varsity39:41.0711
Aug 9La Serna Summer XC Series #3Aug 9 · 2 Miles Varsity · Place 2 · West Coast WarriorsWest Coast Warriors2 Miles Varsity29:48.30—
Jul 26La Serna Summer XC Series #2Jul 26 · 2 Miles Varsity · Place 6 · La SernaLa Serna2 Miles Varsity610:04.6911
Jul 12La Serna Summer XC Series #1Jul 12 · 2 Miles Varsity · Place 5 · La SernaLa Serna2 Miles Varsity510:25.5811

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 2 · Place 28 · La Serna (SS)La Serna (SS)3 Miles Division 22815:55.510
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 2 · Place 17 · La Serna (SS)La Serna (SS)3 Miles Division 21716:32.810
Nov 2Del Rio League FinalsNov 2 · 3 Miles Varsity · Place 2 · La SernaLa Serna3 Miles Varsity215:21.60—
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 22 · La SernaLa Serna3 Miles Division 12216:0510
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 22 · La SernaLa Serna3 Miles Division 12216:0510
Oct 18Del Rio League ClusterOct 18 · 3 Miles Varsity · Place 6 · La SernaLa Serna3 Miles Varsity616:46.3010
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 100 · La Serna (SS)La Serna (SS)5,000 Meters Varsity10016:34.810
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 40 · La SernaLa Serna3 Miles Varsity4015:29.510
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 91 · La Serna (SS)La Serna (SS)3 Miles Varsity9116:00.210
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 7 · La SernaLa Serna2 Miles Varsity79:57.4010
Aug 10La Serna Summer XC Series #3Aug 10 · 2 Miles Advanced · Place 2 · La SernaLa Serna2 Miles Advanced210:10.7710
Jul 27La Serna Summer XC Series #2Jul 27 · 2 Miles Varsity · Place 10 · La SernaLa Serna2 Miles Varsity1010:23.139
Jul 13La Serna Summer XC Series #1Jul 13 · 2 Miles Varsity · Place 2 · La SernaLa Serna2 Miles Varsity210:29.2310

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 151 Mile Time TrialNov 15 · 1 Miles Open · Place 4 · La SernaLa Serna1 Miles Open44:58.1Unofficial9
Oct 28Del Rio League FinalsOct 28 · 3 Miles Frosh/Soph Freshman · Place 2 · La SernaLa Serna3 Miles Frosh/Soph Freshman216:15.939
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Freshman Division 1 · Place 10 · La SernaLa Serna2.93 Miles Freshman Division 11017:069
Oct 14Del Rio League Cluster #1Oct 14 · 3 Miles Frosh/Soph Freshman · Place 3 · La SernaLa Serna3 Miles Frosh/Soph Freshman316:44.079
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Frosh/Soph Freshman · Place 60 · La Serna (SS)La Serna (SS)5,000 Meters Frosh/Soph Freshman6018:50.09
Sep 23Del Rio League Preview MeetSep 23 · 3 Miles Novice · Place 1 · La SernaLa Serna3 Miles Novice117:25.399
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 18 · La SernaLa Serna3 Miles Freshman1817:04.29
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Freshman - Large School · Place 70 · La SernaLa Serna3 Miles Freshman - Large School7019:21.8 PB9
Aug 4La Serna Summer XC Series #2Aug 4 · 2 Miles Varsity · Place 39 · La SernaLa Serna2 Miles Varsity3912:10.989
Jul 22La Serna Summer XC Series #1Jul 22 · 2 Miles Novice · Place 1 · La SernaLa Serna2 Miles Novice111:33.759

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters Varsity · Place 60 · Whittier WarriorsWhittier Warriors4,000 Meters Varsity6016:34.9714
Oct 29Whittier Spooktacular 5kOct 29 · 5,000 Meters Open · Place 32 · West Coast WarriorsWest Coast Warriors5,000 Meters Open3220:22.5Unofficial9
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 4,000 Meters Varsity · Place 16 · Whittier WarriorsWhittier Warriors4,000 Meters Varsity1617:13.4714
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 55 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-145516:10.3 PB9
Sep 17Warrior time trial #2Sep 17 · 3,200 Meters Open 3200 · Place 25 · West Coast WarriorsWest Coast Warriors3,200 Meters Open 32002513:11Unofficial9
Aug 20La Serna Summer XC Series #3Aug 20 · 2 Miles Novice · Place 45 · Whittier WarriorsWhittier Warriors2 Miles Novice4513:13.76—