Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · 2K CoursePacific Coast Shockwaves XC Invitational · Oct 311:23.80Pacific Coast Shockwaves XC InvitationalOctober 3, 2021
2,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1410:46.75USATF Southern California Association Junior Olympic ChampionshipsNovember 14, 2021
2,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2510:02.41OC GRIT XC INVITESeptember 25, 2022
2,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 88:43.9Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648OC GRIT XC INVITE · Sep 611:39.69OC GRIT XC INVITESeptember 6, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:33.19USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 515:13.162023 San Diego Waves Youth XC InvitationalNovember 5, 2023
3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2711:19.76Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
3,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 1911:08.922026 Valley United Striders XC InvitationalSeptember 19, 2026
3,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2611:46.75LA Jets Cross Country InvitationalOctober 26, 2025
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 912:07.83USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · Pierce CollegeFree Spirit Cross Country Invitational Meet 2026 · Oct 1111:07.18Free Spirit Cross Country Invitational Meet 2026October 11, 2026
3,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 2312:11.67USATF Region 15 Junior Olympic Cross Country ChampionshipsNovember 23, 2025
3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 613:24.89AAU Cross Country NationalsDecember 6, 2025

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 · 3,000 Meters Varsity · Place 6 · 11-12 Quick Track Club11-12 Quick Track Club3,000 Meters Varsity610:39.5—
Oct 18Shockwaves XC InvitationalOct 18 · 3,000 Meters Varsity · Place 6 · 11-12 Quick Track Club11-12 Quick Track Club3,000 Meters Varsity610:39.5—
Oct 11Free Spirit Cross Country Invitational Meet 2026Oct 11 · 3,000 Meters 11-12 · Place 17 · Quick Track ClubQuick Track Club3,000 Meters 11-121711:07.18 PB7
Sep 192026 Valley United Striders XC InvitationalSep 19 · 3,000 Meters 11-12 · Place 7 · Quick Track ClubQuick Track Club3,000 Meters 11-12711:08.92 PB7
Sep 6OC GRIT XC INVITESep 6 · 3,000 Meters 11-12 · Place 12 · Quick Track ClubQuick Track Club3,000 Meters 11-121211:39.69 PB7
Aug 8La Serna Summer XC Series #2Aug 8 · 2 Miles Novice · Place 5 · Quick Track ClubQuick Track Club2 Miles Novice512:09.4Unofficial7

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 315 · Long Beach FlyersLong Beach Flyers3,000 Meters 11-1231513:46.106
Dec 6AAU Cross Country NationalsDec 6 · 3,000 Meters 11 Year Olds · Place 98 · Nevada ProjectNevada Project3,000 Meters 11 Year Olds9813:24.89 PB6
Nov 23USATF Region 15 Junior Olympic Cross Country ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 31 · Long Beach FlyersLong Beach Flyers3,000 Meters 11-123112:11.67 PB6
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 40 · Long Beach FlyersLong Beach Flyers3,000 Meters 11-124012:07.83 PB6
Oct 26LA Jets Cross Country InvitationalOct 26 · 3,000 Meters 11-12 · Place 28 · Long Beach FlyersLong Beach Flyers3,000 Meters 11-122811:46.75 PB6
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 11-12 · Place 31 · Long Beach FlyersLong Beach Flyers3,000 Meters 11-123112:03.86
Oct 12Free Spirit Invitational 2025Oct 12 · 3,000 Meters Varsity · Place 49 · LONG BEACH FLYERSLONG BEACH FLYERS3,000 Meters Varsity4913:13.4212
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 3,000 Meters 11-12 · Place 33 · Long Beach FlyersLong Beach Flyers3,000 Meters 11-123311:19.76 PB6

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 175 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-1017512:33.19 PB5
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 55 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-105513:09.205
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters Varsity · Place 52 · West Coast WarriorsWest Coast Warriors3,000 Meters Varsity5213:12.0910
Oct 26Whittier 5k Spooktacular Oct 26 · 5,000 Meters Open · West Coast WarriorsWest Coast Warriors5,000 Meters Open022:37.16Unofficial5
Oct 20Pacific Coast Shockwaves XC InvitationalOct 20 · 3,000 Meters Varsity · Place 21 · West Coast WarriorsWest Coast Warriors3,000 Meters Varsity2114:47.1510
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 66 · West Coast WarriorsWest Coast Warriors3,000 Meters Varsity6613:20.9310
Sep 8GRIT XC INVITESep 8 · 3,000 Meters Varsity · Place 18 · West Coast WarriorsWest Coast Warriors3,000 Meters Varsity1814:03.7710
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Novice · Place 22 · West Coast WarriorsWest Coast Warriors2 Miles Novice2214:27.805

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 54 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-105413:26.874
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 3,000 Meters 9 -10 · Place 24 · West Coast WarriorsWest Coast Warriors3,000 Meters 9 -102415:13.16 PB4
Oct 28Whittier Spooktacular 5KOct 28 · 5,000 Meters New Division · Place 110 · West Coast WarriorsWest Coast Warriors5,000 Meters New Division11022:57.25Unofficial4
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 3,000 Meters Varsity · Place 23 · Whittier WarriorsWhittier Warriors3,000 Meters Varsity2314:52.9610
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 65 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-106513:52.994
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 9-10 · Place 39 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-103914:26.00Unofficial4
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 59 · West Coast WarriorsWest Coast Warriors3,000 Meters 9-105914:42.524

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 2,000 Meters Varsity · Place 35 · Whittier WarriorsWhittier Warriors2,000 Meters Varsity359:47.43—
Oct 29Whittier Spooktacular 5kOct 29 · 5,000 Meters Open · Place 142 · West Coast WarriorsWest Coast Warriors5,000 Meters Open14225:11.89Unofficial8
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 2,000 Meters Varsity · Place 7 · Whittier WarriorsWhittier Warriors2,000 Meters Varsity710:01.06—
Oct 8Free Spirit Invitational MeetOct 8 · 2,000 Meters 8 & Under · Place 32 · West Coast WarriorsWest Coast Warriors2,000 Meters 8 & Under328:43.9 PB8
Sep 25OC GRIT XC INVITESep 25 · 2,000 Meters 8U · Place 24 · West Coast WarriorsWest Coast Warriors2,000 Meters 8U2410:02.41 PB8
Sep 17Warrior time trial #2Sep 17 · 1,600 Meters Open 1600 · Place 10 · West Coast WarriorsWest Coast Warriors1,600 Meters Open 1600107:15Unofficial8
Aug 20La Serna Summer XC Series #3Aug 20 · 2 Miles Novice · Place 120 · Whittier WarriorsWhittier Warriors2 Miles Novice12016:21.04—
Jul 30Warrior time trial AJul 30 · 3,000 Meters New Division · Place 25 · West Coast WarriorsWest Coast Warriors3,000 Meters New Division2514:42Unofficial8

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Place 46 · West Coast WarriorsWest Coast Warriors2,000 Meters 8U4610:46.75 PB7
Nov 6Warriors Final Time Trial - 1600Nov 6 · 1,600 Meters Open · Place 56 · West Coast WarriorsWest Coast Warriors1,600 Meters Open567:47.62Unofficial7
Oct 3Pacific Coast Shockwaves XC InvitationalOct 3 · 2,000 Meters 8U · Place 34 · West Coast WarriorsWest Coast Warriors2,000 Meters 8U3411:23.80 PB7
Sep 25Warriors Time Trial #3 Sep 25 · 3,000 Meters Open · Place 63 · West Coast WarriorsWest Coast Warriors3,000 Meters Open6315:10.36Unofficial7
Sep 4Warriors Team Time Trial #2 - 3K - 1 MileSep 4 · 1 Miles Open 1 Mile · Place 9 · West Coast WarriorsWest Coast Warriors1 Miles Open 1 Mile98:02.77Unofficial7
Jul 24Warriors Team Time Trial #1 - 1 mile XCJul 24 · 1 Miles Open · Place 32 · West Coast WarriorsWest Coast Warriors1 Miles Open328:39.00Unofficial7