Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #3 · Aug 1512:56.7La Serna Summer XC Series #3August 15, 2026
3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 319:20.0Central Park Invitational October 3, 2026
3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Pacific Coast Shockwaves XC Invitational · Oct 1912:30.3Pacific Coast Shockwaves XC InvitationalOctober 19, 2025
3,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 515:10.222023 San Diego Waves Youth XC InvitationalNovember 5, 2023
3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2712:09.98Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1215:02.00USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2612:11.57LA Jets Cross Country InvitationalOctober 26, 2025
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 912:24.80USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3500 m · 6622 Lakeview Dr. Huntington Beach 92648OC GRIT XC INVITE · Sep 615:49.59OC GRIT XC INVITESeptember 6, 2026
4,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2615:29.85Santa Ana Lightning Cross Country Invitational September 26, 2026
4,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 1916:23.502026 Valley United Striders XC InvitationalSeptember 19, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Shockwaves XC InvitationalOct 18 · 4,000 Meters Varsity · Place 15 · 13-14 In Stride4,000 Meters Varsity1516:29.8—
Oct 3Central Park Invitational Oct 3 · 3 Miles Open · Place 38 · In Stride3 Miles Open3819:20.0 PB8
Sep 26Santa Ana Lightning Cross Country Invitational Sep 26 · 4,000 Meters 13-18 · Place 22 · In Stride4,000 Meters 13-182215:29.85 PB8
Sep 192026 Valley United Striders XC InvitationalSep 19 · 4,000 Meters 13-14 · Place 31 · In Stride4,000 Meters 13-143116:23.50 PB8
Sep 6OC GRIT XC INVITESep 6 · 3,500 Meters 13-14 · Place 32 · In Stride3,500 Meters 13-143215:49.59 PB8
Aug 15La Serna Summer XC Series #3Aug 15 · 2 Miles Advanced · Place 144 · In Stride2 Miles Advanced14412:56.7 PB8

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 52 · In Stride3,000 Meters 11-125212:24.80 PB7
Oct 26LA Jets Cross Country InvitationalOct 26 · 3,000 Meters 11-12 · Place 37 · In Stride3,000 Meters 11-123712:11.57 PB7
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 11-12 · Place 42 · In Stride3,000 Meters 11-124212:30.3 PB7
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 3,000 Meters 11-12 · Place 53 · In Stride3,000 Meters 11-125312:09.98 PB7
Sep 7GRIT XC INVITESep 7 · 3,000 Meters Varsity · Place 43 · In Stride3,000 Meters Varsity4313:36.2812
Aug 16La Serna Summer XC Series #4Aug 16 · 2 Miles Novice · Place 28 · In Stride2 Miles Novice2814:25.907
Aug 9La Serna Summer XC Series #3Aug 9 · 2 Miles Novice · Place 16 · In Stride2 Miles Novice1615:05.66—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters Varsity · Place 93 · In Stride3,000 Meters Varsity9313:27.2212
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 3,000 Meters Varsity · Place 50 · In Stride3,000 Meters Varsity5013:50.5012
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 109 · In Stride3,000 Meters Varsity10913:54.1012
Sep 29SA Lightning Cross Country InvitationalSep 29 · 3,000 Meters Varsity · Place 71 · In Stride3,000 Meters Varsity7114:20.7612
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 98 · In Stride3,000 Meters 11-129815:05.756
Sep 8GRIT XC INVITESep 8 · 3,000 Meters Varsity · Place 72 · In Stride3,000 Meters Varsity7216:24.1412
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Novice · Place 54 · In Stride2 Miles Novice5416:51.206
Aug 10La Serna Summer XC Series #3Aug 10 · 2 Miles Intermediate · Place 36 · In Stride2 Miles Intermediate3618:17.396

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 85 · In Stride3,000 Meters 9-108515:02.00 PB5
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 3,000 Meters 9 -10 · Place 23 · In Stride3,000 Meters 9 -102315:10.22 PB5
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 117 · In Stride3,000 Meters 9-1011716:16.635
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 9-10 · Place 57 · In Stride3,000 Meters 9-105716:32.43Unofficial5
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 90 · In Stride3,000 Meters 9-109016:19.685