Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #1 · Jul 2513:10.9La Serna Summer XC Series #1July 25, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1820:04.145th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · La Serna HSDel Rio Cluster · Sep 2719:17.68Del Rio ClusterSeptember 27, 2025
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2319:55.9Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · PR City InvitationalPR City Invitational · Aug 2820:04.1PR City Invitational August 28, 2026
3 Miles · Ralph B Clark ParkSuburban Valley Conference Championships · Nov 319:57.4Suburban Valley Conference ChampionshipsNovember 3, 2026
3 Miles · Rosemead HIgh SchoolRosemead XC Invitational · Sep 1420:11.8Rosemead XC InvitationalSeptember 14, 2024
3,000 Meters · 3k CoursePacific Coast Shockwaves XC Invitational · Oct 317:34.40Pacific Coast Shockwaves XC InvitationalOctober 3, 2021
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1414:34.99USATF Southern California Association Junior Olympic ChampionshipsNovember 14, 2021
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2620:57.94Nike Portland XCSeptember 26, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 920:03.847th 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 17 · La SernaLa Serna3 Miles Gateway Varsity1719:57.4 PB11
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 54 D1& 2 Team Sweeps Red- · Place 86 · La SernaLa Serna3 Miles Race 54 D1& 2 Team Sweeps Red-8619:55.9 PB11
Oct 15Suburban Valley Conference Cluster 2Oct 15 · 3 Miles Gateway League · Place 17 · La SernaLa Serna3 Miles Gateway League1720:04.811
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 2 Varsity · Place 74 · La SernaLa Serna5,000 Meters Division 2 Varsity7420:03.8 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters Danner Championship Varsity · Place 147 · La SernaLa Serna5,000 Meters Danner Championship Varsity14720:57.94 PB11
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 60 - 8:54pm - Rated Varsity (G) · Place 245 · La SernaLa Serna3 Miles Race 60 - 8:54pm - Rated Varsity (G)24520:04.1 PB11
Aug 28PR City Invitational Aug 28 · 3 Miles Elite Showdown · Place 170 · La SernaLa Serna3 Miles Elite Showdown17020:04.1 PB11
Aug 15La Serna Summer XC Series #3Aug 15 · 2 Miles Advanced · Place 50 · La SernaLa Serna2 Miles Advanced5013:13.111
Aug 8La Serna Summer XC Series #2Aug 8 · 2 Miles Advanced · Place 20 · La SernaLa Serna2 Miles Advanced2013:18.3Unofficial11
Jul 25La Serna Summer XC Series #1Jul 25 · 2 Miles Advanced · Place 8 · La SernaLa Serna2 Miles Advanced813:10.9 PB11

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 96 · La Serna (SS)La Serna (SS)3 Miles Varsity9619:15.910
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 2 · Place 96 · La SernaLa Serna3 Miles Division 29619:15.9010
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 35 · La Serna (SS)La Serna (SS)3 Miles Division 23519:31.010
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 2 · Place 35 · La SernaLa Serna3 Miles Division 23519:31.0010
Nov 1Del Rio League FinalsNov 1 · 3 Miles Varsity · Place 9 · La SernaLa Serna3 Miles Varsity919:32.3010
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Individual Sweepstakes Green · Place 43 · La SernaLa Serna3 Miles D1&2 Individual Sweepstakes Green4320:37.510
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 2 Varsity · Place 75 · La SernaLa Serna5,000 Meters Division 2 Varsity7520:47.1010
Sep 27Del Rio ClusterSep 27 · 3 Miles Varsity · Place 8 · La SernaLa Serna3 Miles Varsity819:17.68 PB10
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 71 · La SernaLa Serna3 Miles Varsity7119:19.310
Aug 16La Serna Summer XC Series #4Aug 16 · 2 Miles Varsity · Place 49 · La SernaLa Serna2 Miles Varsity4912:53.909
Jul 26La Serna Summer XC Series #2Jul 26 · 2 Miles Varsity · Place 18 · La SernaLa Serna2 Miles Varsity1813:45.1610
Jul 12La Serna Summer XC Series #1Jul 12 · 2 Miles Varsity · Place 29 · La SernaLa Serna2 Miles Varsity2914:24.0210

2024 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 2 · Place 61 · La Serna (SS)La Serna (SS)3 Miles Division 26122:28.49
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 18 · La SernaLa Serna3 Miles Freshman Division 11821:579
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 1 · Place 18 · La SernaLa Serna3 Miles Freshman Division 11821:579
Oct 18Del Rio League ClusterOct 18 · 3 Miles Frosh/Soph Freshman · Place 1 · La SernaLa Serna3 Miles Frosh/Soph Freshman122:09.409
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 54 · La Serna (SS)La Serna (SS)5,000 Meters Varsity5422:24.79
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 4 · La Serna (SS)La Serna (SS)3 Miles Varsity420:55.19
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Freshman · Place 17 · La SernaLa Serna3 Miles Freshman1720:35.39
Sep 14Rosemead XC InvitationalSep 14 · 3 Miles Freshman · Place 6 · La SernaLa Serna3 Miles Freshman620:11.8 PB9
Aug 31ASICS Cool Breeze InvitationalAug 31 · 1.5 Miles Freshman · Place 18 · La Serna (SS)La Serna (SS)1.5 Miles Freshman1810:15.09
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 8 · La SernaLa Serna2 Miles Varsity813:51.009
Aug 10La Serna Summer XC Series #3Aug 10 · 2 Miles Intermediate · Place 14 · La SernaLa Serna2 Miles Intermediate1414:52.589
Jul 27La Serna Summer XC Series #2Jul 27 · 2 Miles Novice · Place 4 · La SernaLa Serna2 Miles Novice414:23.509
Jul 13La Serna Summer XC Series #1Jul 13 · 2 Miles Novice · Place 1 · La SernaLa Serna2 Miles Novice114:17.669

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 24Oak Tree MileSep 24 · 1,600 Meters New Division · West Coast WarriorsWest Coast Warriors1,600 Meters New Division06:45Unofficial7
Sep 17Warrior time trial #2Sep 17 · 3,200 Meters Open 3200 · Place 60 · West Coast WarriorsWest Coast Warriors3,200 Meters Open 32006015:40Unofficial7
Jul 30Warrior time trial AJul 30 · 3,000 Meters New Division · Place 7 · West Coast WarriorsWest Coast Warriors3,000 Meters New Division714:53Unofficial7

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 59 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-125914:34.99 PB6
Nov 6Warriors Final Time Trial - 1600Nov 6 · 1,600 Meters Open · Place 16 · West Coast WarriorsWest Coast Warriors1,600 Meters Open166:48.88Unofficial6
Oct 30Whittier Spooktacular 5KOct 30 · 5,000 Meters Open · West Coast WarriorsWest Coast Warriors5,000 Meters Open024:52.5Unofficial6
Oct 3Pacific Coast Shockwaves XC InvitationalOct 3 · 3,000 Meters 11-12 · Place 30 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-123017:34.40 PB6
Sep 25Warriors Time Trial #3 Sep 25 · 3,000 Meters Open · Place 41 · West Coast WarriorsWest Coast Warriors3,000 Meters Open4114:04.46Unofficial6
Jul 24Warriors Team Time Trial #1 - 1 mile XCJul 24 · 1 Miles Open · Place 7 · West Coast WarriorsWest Coast Warriors1 Miles Open77:10.39Unofficial6