Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 148:28.90Free Spirit Condors Youth XC InviteOctober 14, 2018
2,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 118:34.18USATF Southern California Association Junior Olympic ChampionshipsNovember 11, 2018
2,000 Meters · Lake Las VegasUSATF Region 15 Junior Olympic Championships · Nov 188:29.4USATF Region 15 Junior Olympic ChampionshipsNovember 18, 2018
3 Miles · Central ParkFoothill League Finals · Nov 617:40.4Foothill League FinalsNovember 6, 2025
3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 617:31.802025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2417:57.277th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invitational · Oct 1312:10.17Free Spirit Condors Youth XC InvitationalOctober 13, 2019
3,000 Meters · Carden Conejo SchoolSCYTFC Championships · Oct 2212:33.3SCYTFC ChampionshipsOctober 22, 2022
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 2111:36.38USATF Region 15 Junior Olympic ChampionshipsNovember 21, 2021
3,000 Meters · College of the CanyonsVYC-COC Youth Cross Country Invite and Open 5K · Sep 411:42.31VYC-COC Youth Cross Country Invite and Open 5KSeptember 4, 2021
3,000 Meters · Craig Ranch ParkAAU Western Regional Cross-Country Championship · Nov 1413:19AAU Western Regional Cross-Country ChampionshipNovember 14, 2020
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2412:07.24El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · Floyd Lamb ParkWESTERN REGIONAL AAU XC · Nov 612:35.4WESTERN REGIONAL AAU XCNovember 6, 2021
3,000 Meters · Kit Carson ParkUSATF Region 15 Junior Olympic Championships · Nov 2412:37.35USATF Region 15 Junior Olympic ChampionshipsNovember 24, 2019
3,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 1011:19.91Free Spirit Invitational Cross Country Meet October 10, 2021
3,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 1112:48.03O'Meleveny Park Youth XC MeetSeptember 11, 2021
3,000 Meters · Pelona Vista ParkPelona Vista Youth Cross Country Meet · Oct 212:15.50Pelona Vista Youth Cross Country MeetOctober 2, 2021
3,000 Meters · Pierce CollegePierce College Youth Cross Country Meet · Oct 1612:10.78Pierce College Youth Cross Country MeetOctober 16, 2021
4,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2116:05.4SCYTFC XC ChampionshipsOctober 21, 2023
4,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1215:26.39USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 915:01.76USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1915:21.00USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 817:36.60Free Spirit Invitational MeetOctober 8, 2023
4,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 916:47.59VYC-Meet 2 OMelveny ParkSeptember 9, 2023
4,000 Meters · Oak Canyon ParkSCYTFC Conference Cross Country Meet · Sep 2316:16.4SCYTFC Conference Cross Country MeetSeptember 23, 2023
4,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1416:06.96Valley United Individual Showcase XC MeetOctober 14, 2023
5,000 Meters · Woodward ParkClovis Invitational · Oct 1017:40.30Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5Foothill League FinalsNov 5 · 3 Miles Junior Varsity · Place 15 · West RanchWest Ranch3 Miles Junior Varsity1518:49.811
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 37 D3,4&5 Junior Varsity Red - · Place 18 · West RanchWest Ranch3 Miles Race 37 D3,4&5 Junior Varsity Red -1818:00.511

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Foothill League FinalsNov 6 · 3 Miles Frosh/Soph · Place 13 · West RanchWest Ranch3 Miles Frosh/Soph1317:40.4 PB10
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3,4&5 Soph Green · Place 11 · West RanchWest Ranch3 Miles D3,4&5 Soph Green1117:57.2 PB10
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 4 Varsity · Place 120 · West RanchWest Ranch5,000 Meters Division 4 Varsity12017:40.30 PB10
Sep 27Foothill League Preview Meet Sep 27 · 3 Miles Frosh/Soph · Place 17 · West RanchWest Ranch3 Miles Frosh/Soph1718:03.910
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 32 · West RanchWest Ranch3 Miles Varsity3217:31.910
Sep 62025 Dana Hills InvitationalSep 6 · 3 Miles Div 1 Sophomore · Place 38 · West RanchWest Ranch3 Miles Div 1 Sophomore3817:31.80 PB10

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31Foothill League FinalsOct 31 · 3 Miles Junior Varsity · Place 17 · West Ranch (SS)West Ranch (SS)3 Miles Junior Varsity1718:53.40—
Oct 31Foothill League Finals 2024Oct 31 · 3 Miles Junior Varsity · Place 17 · West RanchWest Ranch3 Miles Junior Varsity1718:53.49
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 3 · Place 17 · West RanchWest Ranch3 Miles Freshman Division 31718:459
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 3 · Place 17 · West RanchWest Ranch3 Miles Freshman Division 31718:459
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 187 · West Ranch (SS)West Ranch (SS)5,000 Meters Junior Varsity18718:55.89
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 208 · West RanchWest Ranch3 Miles Varsity20817:01.19
Sep 14Foothill League Meet 1Sep 14 · 3 Miles Frosh/Soph Freshman · Place 10 · West Ranch (SS)West Ranch (SS)3 Miles Frosh/Soph Freshman1017:51.20—
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 154 · West Ranch (SS)West Ranch (SS)3 Miles Varsity15417:50.19

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 337 · California CometsCalifornia Comets4,000 Meters 13-1433715:01.76 PB8
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 45 · California CometsCalifornia Comets4,000 Meters 13-144515:21.00 PB8
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 49 · California CometsCalifornia Comets4,000 Meters 13-144915:26.39 PB8
Oct 21SCYTFC XC ChampionshipsOct 21 · 4,000 Meters 13-14 · Place 8 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association4,000 Meters 13-14816:05.4 PB8
Oct 14Valley United Individual Showcase XC MeetOct 14 · 4,000 Meters 13-14 · Place 22 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association4,000 Meters 13-142216:06.96 PB8
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 70 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association4,000 Meters 13-147017:36.60 PB8
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 4,000 Meters 13-14 · Place 10 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association4,000 Meters 13-141016:16.4 PB8
Sep 16Valley United Cross Country Invitational MeetSep 16 · 4,000 Meters 13-14 · Place 34 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association4,000 Meters 13-143416:01.758
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 4,000 Meters 13-14 · Place 20 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association4,000 Meters 13-142016:47.59 PB8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 3,000 Meters 11-12 · Place 12 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-121212:33.3 PB7
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 52 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-125211:55.57
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 11-12 · Place 16 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-121612:07.24 PB7
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 11-12 · Place 28 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-122812:33.067

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 25 · Valley United Track ClubValley United Track Club3,000 Meters 11-122511:36.38 PB6
Nov 6WESTERN REGIONAL AAU XCNov 6 · 3,000 Meters 11-12 · Place 20 · Valley United Track ClubValley United Track Club3,000 Meters 11-122012:35.4 PB6
Oct 16Pierce College Youth Cross Country MeetOct 16 · 3,000 Meters 11-12 · Place 17 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 11-121712:10.78 PB6
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 16 11-12 · Place 23 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters Event 16 11-122311:19.91 PB6
Oct 2Pelona Vista Youth Cross Country MeetOct 2 · 3,000 Meters 11-12 · Place 6 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 11-12612:15.50 PB6
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 3,000 Meters 11-12 · Place 17 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 11-121711:50.97Unofficial6
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 3,000 Meters 11-12 · Place 20 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 11-122012:48.03 PB6
Sep 4VYC-COC Youth Cross Country Invite and Open 5KSep 4 · 3,000 Meters Open · Place 6 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters Open611:42.31 PB6

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 14AAU Western Regional Cross-Country ChampionshipNov 14 · 3,000 Meters 9-10 Years Old · Place 13 · Valley United Track ClubValley United Track Club3,000 Meters 9-10 Years Old1313:19 PB5

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 24USATF Region 15 Junior Olympic ChampionshipsNov 24 · 3,000 Meters 9-10 · Place 38 · Valley United Track ClubValley United Track Club3,000 Meters 9-103812:37.35 PB4
Nov 17USATF Southern California Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 31 · Valley United Track ClubValley United Track Club3,000 Meters 9-103112:20.004
Oct 13Free Spirit Condors Youth XC InvitationalOct 13 · 3,000 Meters Event 4 9-10 · Place 36 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters Event 4 9-103612:10.17 PB4
Sep 21Valley United XC Invitational MeetSep 21 · 3,000 Meters 9-10 · Place 26 · Santa Clarita Track, Inc.Santa Clarita Track, Inc.3,000 Meters 9-102612:46.594

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 8USATF National Junior Olympic ChampionshipsDec 8 · Varsity · Place 109 · 15 Valley Un15 Valley UnVarsity1099:4710
Nov 18USATF Region 15 Junior Olympic ChampionshipsNov 18 · 2,000 Meters 8U · Place 18 · Valley United Track ClubValley United Track Club2,000 Meters 8U188:29.4 PB3
Nov 11USATF Southern California Association Junior Olympic ChampionshipsNov 11 · 2,000 Meters 8U · Place 11 · Valley United Track ClubValley United Track Club2,000 Meters 8U118:34.18 PB3
Oct 14Free Spirit Condors Youth XC InviteOct 14 · 2,000 Meters Event 2 8U · Place 15 · Valley United Track ClubValley United Track Club2,000 Meters Event 2 8U158:28.90 PB3

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 19USATF Region 15 Junior Olympics ChampionshipsNov 19 · 2,000 Meters 8U · Place 29 · Valley United Track ClubValley United Track Club2,000 Meters 8U299:16.272
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 2,000 Meters 8U · Place 34 · Valley United Track ClubValley United Track Club2,000 Meters 8U349:22.202