Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invite · Oct 1411:08.10Free Spirit Condors Youth XC InviteOctober 14, 2018
2,000 Meters · Carden Conejo SchoolSCYTFC XC Meet 2 · Sep 219:59.54SCYTFC XC Meet 2September 21, 2019
2,000 Meters · Central ParkSCYTFC XC Meet 1 · Sep 149:45.89SCYTFC XC Meet 1September 14, 2019
2,000 Meters · Central Park - Huntington BeachThe Quick and Gritty Invite · Sep 3011:49.27The Quick and Gritty Invite September 30, 2018
2,000 Meters · College of the CanyonsSCYTFC XC Meet 3 · Sep 2911:08.02SCYTFC XC Meet 3September 29, 2019
2,000 Meters · Peck Park Community CenterPacific Coast Shockwaves XC Invitational and Grand Prix 5K · Oct 610:33.14Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOctober 6, 2019
2,000 Meters · Waverly ParkSCYTFC Meet 3 · Oct 2013:39.60SCYTFC Meet 3October 20, 2018
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1412:30.03USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Carden Conejo SchoolSCYTFC XC Championships · Oct 2113:05.3SCYTFC XC ChampionshipsOctober 21, 2023
3,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 1613:31.15Valley United Cross Country Invitational MeetSeptember 16, 2023
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2413:24.25El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2115:14.56Griffith Park Country Meet - VYC YouthSeptember 21, 2024
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 812:37.1Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 814:00.42Free Spirit Invitational MeetOctober 8, 2023
3,000 Meters · O'Melveny ParkVYC-Meet 2 OMelveny Park · Sep 913:22.78VYC-Meet 2 OMelveny ParkSeptember 9, 2023
3,000 Meters · Oak Canyon ParkSCYTFC XC Championships · Oct 1912:58.2SCYTFC XC ChampionshipsOctober 19, 2024
3,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1412:45.44Valley United Individual Showcase XC MeetOctober 14, 2023
4,000 Meters · Central ParkVYC XC Invitational CC Meet · Aug 3016:02.84VYC XC Invitational CC MeetAugust 30, 2025
4,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 916:31.85USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 616:32.50AAU Cross Country NationalsDecember 6, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 86 · Valley United Track ClubValley United Track Club4,000 Meters 13 Year Olds8616:32.50 PB6
Nov 16National Youth Cross Country Preview InviteNov 16 · 4,000 Meters 13-14 · Place 15 · Valley United Track ClubValley United Track Club4,000 Meters 13-141518:16.786
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 64 · Valley United Track ClubValley United Track Club4,000 Meters 13-146416:31.85 PB6
Oct 12Free Spirit Invitational 2025Oct 12 · 4,000 Meters Varsity · Place 29 · SANTA CLARITA VALLEY ATHLETICSANTA CLARITA VALLEY ATHLETIC4,000 Meters Varsity2917:09.7714
Aug 30VYC XC Invitational CC MeetAug 30 · 4,000 Meters 13-14 · Place 19 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association4,000 Meters 13-141916:02.84 PB6

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 319 · California CometsCalifornia Comets3,000 Meters 11-1231912:30.03 PB5
Oct 19SCYTFC XC ChampionshipsOct 19 · 3,000 Meters 11-12 · Place 19 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-121912:58.2 PB5
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 3,000 Meters 11-12 · Place 41 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-124112:51.535
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 3,000 Meters 11-12 · Place 31 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-123115:14.56 PB5
Sep 14Valley United Cross Country Invitational MeetSep 14 · 3,000 Meters 11-12 · Place 58 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-125813:36.925
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 3,000 Meters 11-12 · Place 46 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-124614:14.695

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21SCYTFC XC ChampionshipsOct 21 · 3,000 Meters 11-12 · Place 21 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-122113:05.3 PB12
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 11-12 · Place 47 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-124712:45.44 PB12
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 94 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-129414:00.42 PB12
Sep 23SCYTFC Conference Cross Country MeetSep 23 · 3,000 Meters 11-12 · Place 23 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-122313:40.312
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 11-12 · Place 68 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-126813:31.15 PB12
Sep 9VYC-Meet 2 OMelveny ParkSep 9 · 3,000 Meters 11-12 · Place 41 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 11-124113:22.78 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 22SCYTFC ChampionshipsOct 22 · 3,000 Meters 9-10 · Place 16 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 9-101613:55.811
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 9-10 · Place 40 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 9-104012:37.1 PB11
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 9-10 · Place 19 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 9-101913:24.25 PB11
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 9-10 · Place 31 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 9-103113:59.3811

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23SCYTFC ChampionshipOct 23 · 3,000 Meters 9-10 (Bantam) · Place 18 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 9-10 (Bantam)1814:04.910
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 14 9-10 · Place 50 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters Event 14 9-105013:35.4910
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 3,000 Meters 9-10 · Place 35 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 9-103514:14.25Unofficial10
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 3,000 Meters 9-10 · Place 32 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association3,000 Meters 9-103215:03.7810

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26SCYTFC XC Meet 6Oct 26 · 2,000 Meters Gremlin · Place 16 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin1610:17.948
Oct 12SCYTFC Meet 5Oct 12 · 2,000 Meters Gremlin Boys · Place 13 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin Boys139:52.948
Oct 6Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOct 6 · 2,000 Meters 8U · Place 21 · California CometsCalifornia Comets2,000 Meters 8U2110:33.14 PB8
Sep 29SCYTFC XC Meet 3Sep 29 · 2,000 Meters Gremlin · Place 17 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin1711:08.02 PB8
Sep 21SCYTFC XC Meet 2Sep 21 · 2,000 Meters Gremlin · Place 13 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin139:59.54 PB8
Sep 14SCYTFC XC Meet 1Sep 14 · 2,000 Meters Gremlin · Place 17 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin179:45.89 PB8

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27SCYTFC FinaleOct 27 · 2,000 Meters Gremlin · Place 23 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin2312:06.997
Oct 20SCYTFC Meet 3Oct 20 · 2,000 Meters Gremlin · Place 15 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin1513:39.60 PB7
Oct 14Free Spirit Condors Youth XC InviteOct 14 · 2,000 Meters Event 2 8U · Place 90 · California CometsCalifornia Comets2,000 Meters Event 2 8U9011:08.10 PB7
Sep 30The Quick and Gritty Invite Sep 30 · 2,000 Meters 8U · Place 54 · California CometsCalifornia Comets2,000 Meters 8U5411:49.27 PB7
Sep 23SCYTFC Meet 2Sep 23 · 2,000 Meters Gremlin · Place 21 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin2111:45.727
Sep 15SCYTFC Meet 1Sep 15 · 2,000 Meters Gremlin · Place 21 · Santa Clarita Valley Athletic AssociationSanta Clarita Valley Athletic Association2,000 Meters Gremlin2112:28.747