Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Arroyo Vista ParkMoorpark Invitational · Sep 1117:15.70Moorpark InvitationalSeptember 11, 2026
3 Miles · Corriganville ParkCoastal Canyon League Meet 1 · Sep 317:56.28Coastal Canyon League Meet 1September 3, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:26.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Lake CasitasVentura County Championships · Oct 1717:22.1Ventura County ChampionshipsOctober 17, 2026
3 Miles · Mission Oaks ParkCoastal Canyon League Finals · Nov 517:35.2Coastal Canyon League FinalsNovember 5, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2317:50.0Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Oak Canyon ParkCoastal Canyon League Meet 2 · Sep 2417:32.1Coastal Canyon League Meet 2September 24, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:30.69USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2111:57.4SCYTFC XC ChampionshipsOctober 21, 2023
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1711:06.60USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2413:01.41El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:44.65USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2114:09.06Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 811:49.1Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1911:49.79USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 811:49.80Free Spirit Invitational MeetOctober 8, 2023
3,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 712:05.84O'Melveny Park XC Meet - VYC YouthSeptember 7, 2024
3,000 Meters · Oak Canyon ParkSCYTFC XC Championships · Oct 1911:37.2SCYTFC XC ChampionshipsOctober 19, 2024
3,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 510:59.59Pierce College XC Meet - VYC YouthOctober 5, 2024
4,000 Meters · Central ParkNational Youth Cross Country Preview Invite · Nov 1618:01.50National Youth Cross Country Preview InviteNovember 16, 2025
4,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 915:09.70USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 617:06.73AAU Cross Country NationalsDecember 6, 2025
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 917:48.847th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5Coastal Canyon League FinalsNov 5 · 3 Miles Frosh/Soph · Place 4 · Oak ParkOak Park3 Miles Frosh/Soph417:35.2 PB9
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 11 D3 Varsity Blue - 11:50 AM · Place 59 · Oak ParkOak Park3 Miles Race 11 D3 Varsity Blue - 11:50 AM5917:50.0 PB9
Oct 17Ventura County ChampionshipsOct 17 · 3 Miles Freshman · Place 5 · Oak ParkOak Park3 Miles Freshman517:22.1 PB9
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters FS Small and Medium · Place 19 · Oak ParkOak Park5,000 Meters FS Small and Medium1917:48.8 PB9
Sep 24Coastal Canyon League Meet 2Sep 24 · 3 Miles Frosh/Soph Boys · Place 2 · Oak ParkOak Park3 Miles Frosh/Soph Boys217:32.1 PB9
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 56 - 7:58pm - Gold Varsity A (B) · Place 142 · Oak ParkOak Park3 Miles Race 56 - 7:58pm - Gold Varsity A (B)14216:26.0 PB9
Sep 11Moorpark InvitationalSep 11 · 3 Miles 9th Grade · Place 7 · Oak ParkOak Park3 Miles 9th Grade717:15.70 PB9
Sep 3Coastal Canyon League Meet 1Sep 3 · 3 Miles Frosh/Soph Boys · Place 1 · Oak ParkOak Park3 Miles Frosh/Soph Boys117:56.28 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 101 · Valley United Track ClubValley United Track Club4,000 Meters 13 Year Olds10117:06.73 PB8
Nov 16National Youth Cross Country Preview InviteNov 16 · 4,000 Meters 13-14 · Place 14 · Valley United Track ClubValley United Track Club4,000 Meters 13-141418:01.50 PB8
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 34 · Valley United Track ClubValley United Track Club4,000 Meters 13-143415:09.70 PB8
Oct 12Free Spirit Invitational 2025Oct 12 · 4,000 Meters Varsity · Place 22 · VALLEY UNITED TRACK CLUBVALLEY UNITED TRACK CLUB4,000 Meters Varsity2216:39.32—

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 161 · California CometsCalifornia Comets3,000 Meters 11-1216111:30.69 PB7
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 27 · California CometsCalifornia Comets3,000 Meters 11-122711:06.60 PB7
Oct 19SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 11-12 · Place 5 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-12511:37.2 PB7
Oct 13Free Spirit Cross Country Invitational 2024Oct 13 · 3,000 Meters Varsity · Place 23 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters Varsity2311:27.7312
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 11-12 · Place 5 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-12510:59.59 PB7
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 11-12 · Place 10 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-121014:09.06 PB7
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 20 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-122012:16.967
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 11-12 · Place 9 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-12912:05.84 PB7

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 222 · California CometsCalifornia Comets3,000 Meters 11-1222211:44.65 PB6
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 40 · California CometsCalifornia Comets3,000 Meters 11-124011:49.79 PB6
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 35 · California CometsCalifornia Comets3,000 Meters 11-123511:44.956
Oct 21SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 11-12 · Place 8 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-12811:57.4 PB6
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 11-12 · Place 13 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-121311:20.506
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 25 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-122511:49.80 PB6
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 11-12 · Place 8 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-12812:19.96
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 11-12 · Place 28 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-122812:16.476
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 11-12 · Place 17 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 11-121712:10.976

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 3,000 Meters 9-10 · Place 8 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-10812:36.85
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 20 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-102011:49.1 PB5
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 9-10 · Place 15 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-101513:01.41 PB5
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 9-10 · Place 23 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-102313:32.665

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 29 · California CometsCalifornia Comets3,000 Meters 9-102912:37.876
Oct 23SCYTFC ChampionshipOct 23 · 3,000 Meters 9-10 (Bantam) · Place 10 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-10 (Bantam)1013:28.14
Oct 16Pierce College Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 20 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-102013:04.224
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 14 9-10 · Place 35 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters Event 14 9-103512:46.434
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 3,000 Meters 9-10 · Place 21 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-102113:30.47Unofficial4
Sep 18Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 3,000 Meters 9-10 · Place 26 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-102612:40.784
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 3,000 Meters 9-10 · Place 15 · Calabasas CheetahsCalabasas Cheetahs3,000 Meters 9-101513:47.124