Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #3 · Aug 1511:48.2La Serna Summer XC Series #3August 15, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:27.79USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1712:33.20USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2515:09.21OC GRIT XC INVITESeptember 25, 2022
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 814:13.6Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1912:59.83USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 813:30.66Free Spirit Invitational MeetOctober 8, 2023
3500 m · 6622 Lakeview Dr. Huntington Beach 92648OC GRIT XC INVITE · Sep 614:40.55OC GRIT XC INVITESeptember 6, 2026
4,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2615:17.98Santa Ana Lightning Cross Country Invitational September 26, 2026
4,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2616:44.02LA Jets Cross Country InvitationalOctober 26, 2025
4,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 916:19.85USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 617:26.56AAU Cross Country NationalsDecember 6, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Shockwaves XC InvitationalOct 18 · 4,000 Meters Varsity · Place 9 · 13-14 Chino Hills Flash4,000 Meters Varsity916:57.4—
Sep 26Santa Ana Lightning Cross Country Invitational Sep 26 · 4,000 Meters 13-18 · Place 7 · Chino Hills Flash4,000 Meters 13-18715:17.98 PB8
Sep 6OC GRIT XC INVITESep 6 · 3,500 Meters 13-14 · Place 4 · Chino Hills Flash3,500 Meters 13-14414:40.55 PB8
Aug 15La Serna Summer XC Series #3Aug 15 · 2 Miles Advanced · Place 10 · Chino Hills Flash2 Miles Advanced1011:48.2 PB8

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 57 · Chino Hills Flash4,000 Meters 13 Year Olds5717:26.56 PB7
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 17 · Chino Hills Flash4,000 Meters 13-141716:19.85 PB7
Oct 26LA Jets Cross Country InvitationalOct 26 · 4,000 Meters 13-14 · Place 24 · Chino Hills Flash4,000 Meters 13-142416:44.02 PB7
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 4,000 Meters 13-17 · Place 11 · Chino Hills Flash4,000 Meters 13-171115:29.917
Sep 7GRIT XC INVITESep 7 · 4,000 Meters Varsity · Place 16 · Chino Hills Flash4,000 Meters Varsity1617:02.3914
Aug 16La Serna Summer XC Series #4Aug 16 · 2 Miles Varsity · Place 26 · Chino Hills Flash2 Miles Varsity2612:18.607

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 183 · Chino Hills Flash3,000 Meters 11-1218312:27.79 PB6
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 40 · Chino Hills Flash3,000 Meters 11-124012:33.20 PB6
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 3,000 Meters Varsity · Place 45 · Chino Hills Flash3,000 Meters Varsity4512:41.8012
Oct 27Los Angeles Jets 9th Annual Cross Country InvitationalOct 27 · 3,000 Meters Varsity · Place 23 · Chino Hills Flash3,000 Meters Varsity2312:11.2012
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 22 · Chino Hills Flash3,000 Meters Varsity2212:06.4012
Sep 29SA Lightning Cross Country InvitationalSep 29 · 3,000 Meters Varsity · Place 16 · Chino Hills Flash3,000 Meters Varsity1611:33.2212
Sep 8GRIT XC INVITESep 8 · 3,000 Meters Varsity · Place 13 · Chino Hills Flash3,000 Meters Varsity1312:35.3312
Aug 17La Serna Summer XC Series #4Aug 17 · 2 Miles Varsity · Place 48 · Chino Hills Flash2 Miles Varsity4813:04.406

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 44 · Chino Hills Flash3,000 Meters 11-124412:59.83 PB5
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 27 · Chino Hills Flash3,000 Meters 11-122712:48.045
Oct 29LA Jets 9th Annual Cross Country InvitationalOct 29 · 3,000 Meters Varsity · Place 23 · Chino Hills Flash3,000 Meters Varsity2312:37.7012
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 35 · Chino Hills Flash3,000 Meters 11-123513:30.66 PB5
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 11-12 · Place 33 · Chino Hills Flash3,000 Meters 11-123313:52.30Unofficial5

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters Varsity · Place 56 · Chino Hills Flash3,000 Meters Varsity5615:06.3810
Oct 30Los Angeles Jets Cross Country InvitationalOct 30 · 3,000 Meters Varsity · Place 31 · Chino Hills Flash3,000 Meters Varsity3116:23.812
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 44 · Chino Hills Flash3,000 Meters 9-104414:13.6 PB10
Sep 25OC GRIT XC INVITESep 25 · 3,000 Meters 9-10 · Place 26 · Chino Hills Flash3,000 Meters 9-102615:09.21 PB10
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 9-10 · Place 49 · Chino Hills Flash3,000 Meters 9-104915:47.5010
Aug 20La Serna Summer XC Series #3Aug 20 · 2 Miles Novice · Place 64 · Chino Hills Flash2 Miles Novice6416:49.8210

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 47 · Chino Hills Flash3,000 Meters 9-104716:19.829
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 40 · Chino Hills Flash3,000 Meters 9-104016:08.419
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 13 9-10 · Place 58 · Chino Hills Flash3,000 Meters Event 13 9-105816:40.459