Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #3 · Aug 1013:50.93La Serna Summer XC Series #3August 10, 2024
3,000 Meters · Buena Vista Park2022 SD Waves Duck Pond Invitational · Oct 1613:59.912022 SD Waves Duck Pond InvitationalOctober 16, 2022
3,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 1412:23.13Valley United Cross Country Invitational MeetSeptember 14, 2024
3,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2514:14.00OC GRIT XC INVITESeptember 25, 2022
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 813:10.4Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 813:11.08Free Spirit Invitational MeetOctober 8, 2023
4,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 1916:38.2Pacific Coast Shockwaves XC InvitationalOctober 19, 2025
4,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2714:46.73Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
4,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2616:07.53LA Jets Cross Country InvitationalOctober 26, 2025
4,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 916:39.04USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 67 · In Stride4,000 Meters 13-146716:39.04 PB6
Oct 26LA Jets Cross Country InvitationalOct 26 · 4,000 Meters 13-14 · Place 30 · In Stride4,000 Meters 13-143016:07.53 PB6
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 4,000 Meters 13 to Masters · Place 23 · In Stride4,000 Meters 13 to Masters2316:38.2 PB6
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 4,000 Meters 13-17 · Place 36 · In Stride4,000 Meters 13-173614:46.73 PB6
Sep 7GRIT XC INVITESep 7 · 4,000 Meters Varsity · Place 51 · In Stride4,000 Meters Varsity5118:27.4414
Aug 16La Serna Summer XC Series #4Aug 16 · 2 Miles Varsity · Place 30 · In Stride2 Miles Varsity3011:56.04—

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 45 · In Stride3,000 Meters Varsity4511:59.2512
Sep 29SA Lightning Cross Country InvitationalSep 29 · 3,000 Meters Varsity · Place 36 · In Stride3,000 Meters Varsity3612:11.3912
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 24 · In Stride3,000 Meters 11-122412:23.13 PB12
Sep 8GRIT XC INVITESep 8 · 3,000 Meters Varsity · Place 28 · In Stride3,000 Meters Varsity2812:42.3712
Aug 10La Serna Summer XC Series #3Aug 10 · 2 Miles Intermediate · Place 23 · In Stride2 Miles Intermediate2313:50.93 PB12

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 3,000 Meters 11-12 · In Stride3,000 Meters 11-120DNS11
Oct 29LA Jets 9th Annual Cross Country InvitationalOct 29 · 3,000 Meters Varsity · Place 30 · In Stride3,000 Meters Varsity3012:51.3812
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 77 · In Stride3,000 Meters 11-127713:11.08 PB11
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 11-12 · Place 44 · In Stride3,000 Meters 11-124413:38.26Unofficial11
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 11-12 · Place 71 · In Stride3,000 Meters 11-127113:32.2411

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters Varsity · Place 52 · In Stride3,000 Meters Varsity5213:34.7010
Oct 162022 SD Waves Duck Pond InvitationalOct 16 · 3,000 Meters 9 -10 · Place 20 · In Stride3,000 Meters 9 -102013:59.91 PB10
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 55 · In Stride3,000 Meters 9-105513:10.4 PB10
Sep 25OC GRIT XC INVITESep 25 · 3,000 Meters 9-10 · Place 24 · In Stride3,000 Meters 9-102414:14.00 PB10
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 9-10 · Place 58 · In Stride3,000 Meters 9-105815:10.5310