Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #3 · Aug 1014:54.79La Serna Summer XC Series #3August 10, 2024
2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 2213:27.6Mountie Xpress Invitational 2026August 22, 2026
2 Miles · Palos Verdes Cross Country CoursePalos Verdes Invitational · Oct 214:35.27Palos Verdes InvitationalOctober 2, 2026
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1220:37.3Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Fullerton Union High SchoolFullerton XC Scrimmage · Aug 1520:29Fullerton XC ScrimmageAugust 15, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 520:20.6ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1820:13.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2421:57.177th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · PR City InvitationalPR City Invitational · Aug 2820:34.1PR City Invitational August 28, 2026
3 Miles · Ralph B Clark ParkSuburban Valley Conference Championships · Nov 321:38.4Suburban Valley Conference ChampionshipsNovember 3, 2026
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1321:37.60Rosemead InvitationalSeptember 13, 2025
3,000 Meters · 3k CoursePacific Coast Shockwaves XC Invitational · Oct 318:06.40Pacific Coast Shockwaves XC InvitationalOctober 3, 2021
3,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 513:55.382023 San Diego Waves Youth XC InvitationalNovember 5, 2023
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1213:58.18USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2514:38.98OC GRIT XC INVITESeptember 25, 2022
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 814:09.03Free Spirit Invitational MeetOctober 8, 2023
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1417:08.05USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 517:30.69Temecula Valley Time Machine XC InviteOctober 5, 2024

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 30 · La MiradaLa Mirada3 Miles Gateway Varsity3021:38.4 PB10
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 12 D3 Varsity Green - 11:58 AM · Place 36 · La MiradaLa Mirada3 Miles Race 12 D3 Varsity Green - 11:58 AM3622:02.410
Oct 15Suburban Valley Conference Cluster 2Oct 15 · 3 Miles Gateway League · Place 47 · La MiradaLa Mirada3 Miles Gateway League4723:00.910
Oct 2Palos Verdes InvitationalOct 2 · 2 Miles #4 Varsity · Place 4 · La MiradaLa Mirada2 Miles #4 Varsity414:35.27 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 22 - 9:28pm - Red Varsity A (G) · Place 92 · La MiradaLa Mirada3 Miles Race 22 - 9:28pm - Red Varsity A (G)9220:13.2 PB10
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Sophomore · Place 39 · La MiradaLa Mirada2.93 Miles Sophomore3920:37.3 PB10
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Small Schools Varsity · Place 28 · La MiradaLa Mirada3 Miles Small Schools Varsity2820:20.6 PB10
Aug 28PR City Invitational Aug 28 · 3 Miles Elite Showdown · Place 197 · La MiradaLa Mirada3 Miles Elite Showdown19720:34.1 PB10
Aug 22Mountie Xpress Invitational 2026Aug 22 · 2 Miles Small School - Sophomore Girls · Place 12 · La MiradaLa Mirada2 Miles Small School - Sophomore Girls1213:27.6 PB10
Aug 15Fullerton XC ScrimmageAug 15 · 3 Miles Female · Place 14 · La MiradaLa Mirada3 Miles Female1420:29 PB10

2025 Cross Country

13 results
DateMeetEventPlMarkGr
Dec 6Brooks West XC ChampionshipsDec 6 · 5,000 Meters Freshman · Place 27 · La MiradaLa Mirada5,000 Meters Freshman2723:02.49
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 113 · La Mirada (SS)La Mirada (SS)3 Miles Varsity11320:26.09
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 3 · Place 113 · La MiradaLa Mirada3 Miles Division 311320:26.009
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 40 · La Mirada (SS)La Mirada (SS)3 Miles Division 34020:30.09
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 40 · La MiradaLa Mirada3 Miles Division 34020:30.009
Nov 6Suburban Valley Conference FinalsNov 6 · 3 Miles Varsity · Place 25 · La MiradaLa Mirada3 Miles Varsity2521:12.49
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3,4&5 Individual Sweepstakes Red · Place 76 · La MiradaLa Mirada3 Miles D3,4&5 Individual Sweepstakes Red7621:57.1 PB9
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 39 · La MiradaLa Mirada3 Miles Varsity3921:03.209
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 39 · La MiradaLa Mirada3 Miles Varsity3921:03.209
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 83 · La MiradaLa Mirada3 Miles Varsity8320:44.69
Sep 16NLM District Meet - Glenn vs Norwalk vs La MiradaSep 16 · 3 Miles Varsity · Place 9 · La MiradaLa Mirada3 Miles Varsity925:33.149
Sep 13Rosemead InvitationalSep 13 · 3 Miles Freshman · Place 47 · La MiradaLa Mirada3 Miles Freshman4721:37.60 PB9
Aug 162025 Fullerton, Cerritos, La Mirada, Santa Fe, Buena Park Scrimmage MeetAug 16 · 3 Miles Open · Place 20 · La MiradaLa Mirada3 Miles Open2021:089

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 284 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-1428417:08.05 PB8
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters Varsity · Place 83 · West Coast WarriorsWest Coast Warriors4,000 Meters Varsity8320:05.1414
Oct 26Whittier 5k Spooktacular Oct 26 · 5,000 Meters Open · West Coast WarriorsWest Coast Warriors5,000 Meters Open022:12.76Unofficial8
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 4,000 Meters Varsity · Place 47 · West Coast WarriorsWest Coast Warriors4,000 Meters Varsity4718:03.3014
Oct 5Temecula Valley Time Machine XC InviteOct 5 · 4,000 Meters 13-14, 15-16, 17 · Place 16 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-14, 15-16, 171617:30.69 PB8
Sep 8GRIT XC INVITESep 8 · 4,000 Meters Varsity · Place 44 · West Coast WarriorsWest Coast Warriors4,000 Meters Varsity4420:01.4914
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 18 · West Coast WarriorsWest Coast Warriors2 Miles Varsity1814:22.808
Aug 10La Serna Summer XC Series #3Aug 10 · 2 Miles Intermediate · Place 16 · West Coast WarriorsWest Coast Warriors2 Miles Intermediate1614:54.79 PB8

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 66 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-126613:58.18 PB7
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 3,000 Meters 11-12 · Place 16 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-121613:55.38 PB7
Oct 28Whittier Spooktacular 5KOct 28 · 5,000 Meters New Division · Place 153 · West Coast WarriorsWest Coast Warriors5,000 Meters New Division15324:23.61Unofficial7
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 3,000 Meters Varsity · Place 19 · Whittier WarriorsWhittier Warriors3,000 Meters Varsity1914:46.8912
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 59 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-125914:09.03 PB7
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 11-12 · Place 25 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-122513:32.60Unofficial7
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 11-12 · Place 51 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-125114:22.757
Aug 4La Serna Summer XC Series #2Aug 4 · 2 Miles Novice · Place 15 · Whittier WarriorsWhittier Warriors2 Miles Novice1515:47.7311

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Warrior time final trial Nov 5 · 1 Miles Open · Place 62 · West Coast WarriorsWest Coast Warriors1 Miles Open627:15Unofficial10
Oct 29Whittier Spooktacular 5kOct 29 · 5,000 Meters Open · Place 125 · West Coast WarriorsWest Coast Warriors5,000 Meters Open12524:51.55Unofficial10
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 3,000 Meters Varsity · Place 17 · Whittier WarriorsWhittier Warriors3,000 Meters Varsity1715:40.1212
Sep 25OC GRIT XC INVITESep 25 · 3,000 Meters 11-12 · Place 43 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-124314:38.98 PB10
Sep 17Warrior time trial #2Sep 17 · 3,200 Meters Open 3200 · Place 50 · West Coast WarriorsWest Coast Warriors3,200 Meters Open 32005015:04Unofficial10
Aug 20La Serna Summer XC Series #3Aug 20 · 2 Miles Novice · Place 44 · Whittier WarriorsWhittier Warriors2 Miles Novice4415:25.7510
Jul 30Warrior time trial AJul 30 · 3,000 Meters New Division · Place 16 · West Coast WarriorsWest Coast Warriors3,000 Meters New Division1616:04Unofficial10

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Warriors Final Time Trial - 1600Nov 6 · 1,600 Meters Open · Place 30 · West Coast WarriorsWest Coast Warriors1,600 Meters Open307:35.61Unofficial12
Oct 30Whittier Spooktacular 5KOct 30 · 5,000 Meters Open · West Coast WarriorsWest Coast Warriors5,000 Meters Open026:55.0Unofficial12
Oct 3Pacific Coast Shockwaves XC InvitationalOct 3 · 3,000 Meters 9-10 · Place 21 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-102118:06.40 PB12
Sep 4Warriors Team Time Trial #2 - 3K - 1 MileSep 4 · 3,000 Meters Open 3K · Place 21 · West Coast WarriorsWest Coast Warriors3,000 Meters Open 3K2115:34.09Unofficial12
Jul 24Warriors Team Time Trial #1 - 1 mile XCJul 24 · 1 Miles Open · Place 25 · West Coast WarriorsWest Coast Warriors1 Miles Open259:06.87Unofficial12