Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1312:30.802025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
3,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 513:51.082023 San Diego Waves Youth XC InvitationalNovember 5, 2023
3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2711:21.81Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1212:57.37USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2515:25.66OC GRIT XC INVITESeptember 25, 2022
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 814:40.2Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 513:15.10Temecula Valley Time Machine XC InviteOctober 5, 2024
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 912:08.34USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
3,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 2312:14.27USATF Region 15 Junior Olympic Cross Country ChampionshipsNovember 23, 2025
3500 m · 6622 Lakeview Dr. Huntington Beach 92648OC GRIT XC INVITE · Sep 616:37.10OC GRIT XC INVITESeptember 6, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 6OC GRIT XC INVITESep 6 · 3,500 Meters 13-14 · Place 23 · West Coast Warriors3,500 Meters 13-142316:37.10 PB8

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 3,000 Meters 11-12 · Place 73 · West Coast Warriors3,000 Meters 11-127312:30.80 PB7
Nov 23USATF Region 15 Junior Olympic Cross Country ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 19 · West Coast Warriors3,000 Meters 11-121912:14.27 PB7
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 11-12 · Place 27 · West Coast Warriors3,000 Meters 11-122712:08.34 PB7
Oct 12Montebello Heritage 5kOct 12 · 5,000 Meters Open · West Coast Warriors5,000 Meters Open020:43.05Unofficial7
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 3,000 Meters 11-12 · Place 19 · West Coast Warriors3,000 Meters 11-121911:21.81 PB7
Sep 7GRIT XC INVITESep 7 · 3,000 Meters Varsity · Place 25 · West Coast Warriors3,000 Meters Varsity2512:50.7312
Aug 16La Serna Summer XC Series #4Aug 16 · 2 Miles Varsity · Place 77 · West Coast Warriors2 Miles Varsity7713:30.60—
Jul 12La Serna Summer XC Series #1Jul 12 · 2 Miles Novice · Place 3 · West Coast Warriors2 Miles Novice313:19.32—

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters Varsity · Place 60 · West Coast Warriors3,000 Meters Varsity6013:05.0512
Oct 26Whittier 5k Spooktacular Oct 26 · 5,000 Meters Open · West Coast Warriors5,000 Meters Open022:30.38Unofficial6
Oct 20Pacific Coast Shockwaves XC InvitationalOct 20 · 3,000 Meters Varsity · Place 16 · West Coast Warriors3,000 Meters Varsity1614:18.4612
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 75 · West Coast Warriors3,000 Meters Varsity7513:27.0012
Oct 5Temecula Valley Time Machine XC InviteOct 5 · 3,000 Meters 11-12 · Place 16 · West Coast Warriors3,000 Meters 11-121613:15.10 PB6
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 19 · West Coast Warriors2 Miles Varsity1914:24.406

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 32 · West Coast Warriors3,000 Meters 9-103212:57.37 PB5
Nov 52023 San Diego Waves Youth XC InvitationalNov 5 · 3,000 Meters 9-10 · Place 9 · West Coast Warriors3,000 Meters 9-10913:51.08 PB5
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 3,000 Meters Varsity · Place 16 · Whittier Warriors3,000 Meters Varsity1615:08.3110
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 33 · West Coast Warriors3,000 Meters 9-103313:33.705
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 9-10 · Place 20 · West Coast Warriors3,000 Meters 9-102014:02.19Unofficial5
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 9-10 · Place 33 · West Coast Warriors3,000 Meters 9-103314:25.155

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters Varsity · Place 52 · Whittier Warriors3,000 Meters Varsity5214:53.6010
Oct 29Whittier Spooktacular 5kOct 29 · 5,000 Meters Open · Place 165 · West Coast Warriors5,000 Meters Open16525:43.46Unofficial10
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 57 · West Coast Warriors3,000 Meters 9-105714:40.2 PB10
Sep 25OC GRIT XC INVITESep 25 · 3,000 Meters 9-10 · Place 30 · West Coast Warriors3,000 Meters 9-103015:25.66 PB10
Sep 17Warrior time trial #2Sep 17 · 1,600 Meters Open 1600 · Place 19 · West Coast Warriors1,600 Meters Open 1600197:40Unofficial10
Aug 20La Serna Summer XC Series #3Aug 20 · 1 Mile Varsity · Place 18 · Whittier Warriors1 Mile Varsity188:02.74—