Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #3 · Aug 1513:36.3La Serna Summer XC Series #3August 15, 2026
2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 2213:54.6Mountie Xpress Invitational 2026August 22, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1820:01.245th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2320:40.0Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1620:18.2Orange County ChampionshipsOctober 16, 2026
3 Miles · Yorba Regional ParkCentury Conference Championships · Nov 319:33.8Century Conference ChampionshipsNovember 3, 2026
3,000 Meters · 3k CoursePacific Coast Shockwaves XC Invitational · Oct 317:51.30Pacific Coast Shockwaves XC InvitationalOctober 3, 2021
3,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 513:19.162023 San Diego Waves Youth XC InvitationalNovember 5, 2023
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1213:09.42USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2515:04.16OC GRIT XC INVITESeptember 25, 2022
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 813:17.7Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 813:23.43Free Spirit Invitational MeetOctober 8, 2023
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1416:52.28USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1717:03.70USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
4,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 516:41.41Temecula Valley Time Machine XC InviteOctober 5, 2024
5,000 Meters · Ralph B Clark ParkSunny Hills - Wayne Walker Invitational · Sep 2521:43.7Sunny Hills - Wayne Walker InvitationalSeptember 25, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 3Century Conference ChampionshipsNov 3 · 3 Miles Girls Varsity · Place 42 · La HabraLa Habra3 Miles Girls Varsity4219:33.8 PB10
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 10 D3 Varsity Yellow - 11:36 A · Place 16 · La HabraLa Habra3 Miles Race 10 D3 Varsity Yellow - 11:36 A1620:40.0 PB10
Oct 16Orange County ChampionshipsOct 16 · 3 Miles Sophomore - Medium School · Place 3 · La HabraLa Habra3 Miles Sophomore - Medium School320:18.2 PB10
Sep 25Sunny Hills - Wayne Walker InvitationalSep 25 · 5,000 Meters Sophomore · Place 1 · La HabraLa Habra5,000 Meters Sophomore121:43.7 PB10
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 06 - 6:16pm - Red Soph (G) · Place 13 · La HabraLa Habra3 Miles Race 06 - 6:16pm - Red Soph (G)1320:01.2 PB10
Sep 9Century Conference PreviewSep 9 · 3 Miles Varsity · Place 83 · La HabraLa Habra3 Miles Varsity8322:34.610
Aug 22Mountie Xpress Invitational 2026Aug 22 · 2 Miles Small School - Sophomore Girls · Place 23 · La HabraLa Habra2 Miles Small School - Sophomore Girls2313:54.6 PB10
Aug 15La Serna Summer XC Series #3Aug 15 · 2 Miles Advanced · Place 57 · La HabraLa Habra2 Miles Advanced5713:36.3 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 33 · La Habra (SS)La Habra (SS)3 Miles Division 33320:06.49
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 33 · La HabraLa Habra3 Miles Division 33320:06.409
Oct 29Century Conference FinalsOct 29 · 3 Miles Varsity · Place 39 · La Habra (SS)La Habra (SS)3 Miles Varsity3919:59.89
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 Varsity Green · Place 31 · La HabraLa Habra3 Miles D2 Varsity Green3121:55.69
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Freshman · Place 6 · La HabraLa Habra3 Miles Freshman620:29.209
Sep 26Sunny Hills/Wayne Walker InvitationalSep 26 · 5,000 Meters Freshman · Place 1 · La HabraLa Habra5,000 Meters Freshman121:10.609
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Freshman · Place 6 · La HabraLa Habra3 Miles Freshman620:24.99
Sep 9Century Conference PreviewSep 9 · 3 Miles Varsity · Place 42 · La HabraLa Habra3 Miles Varsity4220:14.309
Aug 232025 Mountie Xpress InvitationalAug 23 · 2 Miles Freshman · Place 5 · La HabraLa Habra2 Miles Freshman514:18.609

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 260 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-1426016:52.28 PB8
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 28 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-142817:03.70 PB8
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters Varsity · Place 24 · West Coast WarriorsWest Coast Warriors4,000 Meters Varsity2416:55.5214
Oct 26Whittier 5k Spooktacular Oct 26 · 5,000 Meters Open · West Coast WarriorsWest Coast Warriors5,000 Meters Open021:10.68Unofficial8
Oct 20Pacific Coast Shockwaves XC InvitationalOct 20 · 4,000 Meters Varsity · Place 11 · West Coast WarriorsWest Coast Warriors4,000 Meters Varsity1118:23.5414
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 4,000 Meters Varsity · Place 31 · West Coast WarriorsWest Coast Warriors4,000 Meters Varsity3116:55.1914
Oct 5Temecula Valley Time Machine XC InviteOct 5 · 4,000 Meters 13-14, 15-16, 17 · Place 13 · West Coast WarriorsWest Coast Warriors4,000 Meters 13-14, 15-16, 171316:41.41 PB8
Sep 29SA Lightning Cross Country InvitationalSep 29 · 5,000 Meters Varsity · Place 20 · West Coast WarriorsWest Coast Warriors5,000 Meters Varsity2022:28.0814
Sep 8GRIT XC INVITESep 8 · 4,000 Meters Varsity · Place 20 · West Coast WarriorsWest Coast Warriors4,000 Meters Varsity2017:58.7614
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 51 · West Coast WarriorsWest Coast Warriors2 Miles Varsity5113:10.408
Aug 10La Serna Summer XC Series #3Aug 10 · 2 Miles Intermediate · Place 5 · West Coast WarriorsWest Coast Warriors2 Miles Intermediate513:58.838

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 37 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-123713:09.42 PB7
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 3,000 Meters 11-12 · Place 13 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-121313:19.16 PB7
Oct 28Whittier Spooktacular 5KOct 28 · 5,000 Meters New Division · Place 76 · West Coast WarriorsWest Coast Warriors5,000 Meters New Division7621:34.79Unofficial7
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 3,000 Meters Varsity · Place 15 · Whittier WarriorsWhittier Warriors3,000 Meters Varsity1514:17.3712
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 34 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-123413:23.43 PB7
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 11-12 · Place 16 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-121613:09.14Unofficial7
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 11-12 · Place 32 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-123213:53.567
Aug 4La Serna Summer XC Series #2Aug 4 · 2 Miles Novice · Place 9 · Whittier WarriorsWhittier Warriors2 Miles Novice915:11.045

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters Varsity · Place 54 · Whittier WarriorsWhittier Warriors3,000 Meters Varsity5414:28.8012
Nov 5Warrior time final trial Nov 5 · 1 Miles Open · Place 64 · West Coast WarriorsWest Coast Warriors1 Miles Open647:16.8Unofficial12
Oct 29Whittier Spooktacular 5kOct 29 · 5,000 Meters Open · Place 119 · West Coast WarriorsWest Coast Warriors5,000 Meters Open11924:33.92Unofficial12
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 3,000 Meters Varsity · Place 19 · Whittier WarriorsWhittier Warriors3,000 Meters Varsity1915:47.9212
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 62 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-126213:17.7 PB12
Sep 25OC GRIT XC INVITESep 25 · 3,000 Meters 11-12 · Place 48 · West Coast WarriorsWest Coast Warriors3,000 Meters 11-124815:04.16 PB12
Aug 20La Serna Summer XC Series #3Aug 20 · 2 Miles Novice · Place 50 · Whittier WarriorsWhittier Warriors2 Miles Novice5015:47.3210
Jul 30Warrior time trial AJul 30 · 3,000 Meters New Division · Place 13 · West Coast WarriorsWest Coast Warriors3,000 Meters New Division1315:27Unofficial12

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 36 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-103614:17.9711
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 29 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-102914:29.1311
Nov 6Warriors Final Time Trial - 1600Nov 6 · 1,600 Meters Open · Place 21 · West Coast WarriorsWest Coast Warriors1,600 Meters Open217:07.85Unofficial11
Oct 3Pacific Coast Shockwaves XC InvitationalOct 3 · 3,000 Meters 9-10 · Place 20 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-102017:51.30 PB11
Sep 25Warriors Time Trial #3 Sep 25 · 3,000 Meters Open · Place 62 · West Coast WarriorsWest Coast Warriors3,000 Meters Open6215:01.96Unofficial11
Sep 4Warriors Team Time Trial #2 - 3K - 1 MileSep 4 · 3,000 Meters Open 3K · Place 25 · West Coast WarriorsWest Coast Warriors3,000 Meters Open 3K2516:22.34Unofficial11
Jul 24Warriors Team Time Trial #1 - 1 mile XCJul 24 · 1 Miles Open · Place 19 · West Coast WarriorsWest Coast Warriors1 Miles Open198:57.86Unofficial11