Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2421:06.377th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · South Fork TrailHeritage League Finals · Nov 320:33Heritage League FinalsNovember 3, 2026
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1213:12.07USATF Southern California Association Junior Olympic ChampionshipsNovember 12, 2023
3,000 Meters · College of the CanyonsVYC-COC Youth Cross Country Invite and Open 5K · Sep 414:08.91VYC-COC Youth Cross Country Invite and Open 5KSeptember 4, 2021
3,000 Meters · El Cariso Regional ParkEl Cariso Regional Park - Sylmar CA - Youth Club · Sep 2412:57.88El Cariso Regional Park - Sylmar CA - Youth ClubSeptember 24, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 912:44.07USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 813:54.9Free Spirit Invitational MeetOctober 8, 2022
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1912:52.30USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 1114:37.66O'Meleveny Park Youth XC MeetSeptember 11, 2021
3,000 Meters · Pelona Vista ParkPelona Vista Youth Cross Country Meet · Oct 112:54.28Pelona Vista Youth Cross Country MeetOctober 1, 2022
3,000 Meters · Pierce CollegeValley United Individual Showcase XC Meet · Oct 1412:46.66Valley United Individual Showcase XC MeetOctober 14, 2023
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1416:07.75USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Central ParkVYC Cross Country Invitational Meet - VYC Youth · Aug 3117:51.84VYC Cross Country Invitational Meet - VYC YouthAugust 31, 2024
4,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 2118:47.88Griffith Park Country Meet - VYC YouthSeptember 21, 2024
4,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 718:50.47O'Melveny Park XC Meet - VYC YouthSeptember 7, 2024
4,000 Meters · Pelona Vista ParkPelona Vista Park XC Meet - VYC Youth · Sep 2817:37.93Pelona Vista Park XC Meet - VYC YouthSeptember 28, 2024
4,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 518:10.84Pierce College XC Meet - VYC YouthOctober 5, 2024

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 3Heritage League FinalsNov 3 · 3 Miles High School · Place 6 · Desert Christian (Lancaster)Desert Christian (Lancaster)3 Miles High School620:33 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 24 · Desert Christian - Lancaster (SS)Desert Christian - Lancaster (SS)3 Miles Varsity2419:10.59
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 24 · Desert Christian (Lancaster)Desert Christian (Lancaster)3 Miles Varsity2419:10.509
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Varsity · Place 5 · Desert Christian - Lancaster (SS)Desert Christian - Lancaster (SS)3 Miles Varsity519:45.09
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Varsity · Place 5 · Desert Christian (Lancaster)Desert Christian (Lancaster)3 Miles Varsity519:45.009
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3,4&5 Team Sweepstakes Blue · Place 59 · Desert Christian (Lancaster)Desert Christian (Lancaster)3 Miles D3,4&5 Team Sweepstakes Blue5921:06.3 PB9
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 42 · Desert Christian (Lancaster)Desert Christian (Lancaster)3 Miles Varsity4219:21.59
Sep 6Hoka Jim White Invitational Sep 6 · 3 Miles Varsity · Place 11 · Desert Christian (Lancaster)Desert Christian (Lancaster)3 Miles Varsity1119:19.759

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 193 · Valley United Track ClubValley United Track Club4,000 Meters 13-1419316:07.75 PB8
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 4,000 Meters 13-14 · Place 44 · Valley United Track ClubValley United Track Club4,000 Meters 13-144418:02.908
Nov 10USATF Southern California Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters Varsity · Place 46 · Valley United Track ClubValley United Track Club4,000 Meters Varsity4617:47.8914
Oct 5Pierce College XC Meet - VYC YouthOct 5 · 4,000 Meters 13-14 · Place 16 · Roadrunner RacersRoadrunner Racers4,000 Meters 13-141618:10.84 PB8
Sep 28Pelona Vista Park XC Meet - VYC YouthSep 28 · 4,000 Meters 13-14 · Place 11 · Roadrunner RacersRoadrunner Racers4,000 Meters 13-141117:37.93 PB8
Sep 21Griffith Park Country Meet - VYC YouthSep 21 · 4,000 Meters 13-14 · Place 10 · Roadrunner RacersRoadrunner Racers4,000 Meters 13-141018:47.88 PB8
Sep 14Valley United Cross Country Invitational MeetSep 14 · 4,000 Meters 13-14 · Place 31 · Roadrunner RacersRoadrunner Racers4,000 Meters 13-143117:59.248
Sep 7O'Melveny Park XC Meet - VYC YouthSep 7 · 4,000 Meters 13-14 · Place 14 · Roadrunner RacersRoadrunner Racers4,000 Meters 13-141418:50.47 PB8
Aug 31VYC Cross Country Invitational Meet - VYC YouthAug 31 · 4,000 Meters 13-14 · Place 4 · Roadrunner RacersRoadrunner Racers4,000 Meters 13-14417:51.84 PB8

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 213 · Valley United Track ClubValley United Track Club3,000 Meters 11-1221312:44.07 PB12
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 38 · Valley United Track ClubValley United Track Club3,000 Meters 11-123812:52.30 PB12
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 40 · Valley United Track ClubValley United Track Club3,000 Meters 11-124013:12.07 PB12
Oct 14Valley United Individual Showcase XC MeetOct 14 · 3,000 Meters 11-12 · Place 18 · Roadrunner RacersRoadrunner Racers3,000 Meters 11-121812:46.66 PB12
Sep 16Valley United Cross Country Invitational MeetSep 16 · 3,000 Meters 11-12 · Place 34 · Roadrunner RacersRoadrunner Racers3,000 Meters 11-123413:56.8712

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 82 · Roadrunner RacersRoadrunner Racers3,000 Meters 11-128213:54.9 PB11
Oct 1Pelona Vista Youth Cross Country MeetOct 1 · 3,000 Meters 11-12 · Place 8 · Valley United Track ClubValley United Track Club3,000 Meters 11-12812:54.28 PB12
Sep 24El Cariso Regional Park - Sylmar CA - Youth ClubSep 24 · 3,000 Meters 11-12 · Place 10 · Roadrunner RacersRoadrunner Racers3,000 Meters 11-121012:57.88 PB11
Sep 17Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 11-12 · Place 37 · Roadrunner RacersRoadrunner Racers3,000 Meters 11-123714:17.1211

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 16Pierce College Youth Cross Country MeetOct 16 · 3,000 Meters 9-10 · Place 10 · Valley United Track ClubValley United Track Club3,000 Meters 9-101013:11.3411
Oct 2Pelona Vista Youth Cross Country MeetOct 2 · 3,000 Meters 9-10 · Place 8 · Valley United Track ClubValley United Track Club3,000 Meters 9-10814:17.4411
Sep 25El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 3,000 Meters 9-10 · Place 16 · Valley United Track ClubValley United Track Club3,000 Meters 9-101613:27.87Unofficial11
Sep 11O'Meleveny Park Youth XC MeetSep 11 · 3,000 Meters 9-10 · Place 8 · Valley United Track ClubValley United Track Club3,000 Meters 9-10814:37.66 PB11
Sep 4VYC-COC Youth Cross Country Invite and Open 5KSep 4 · 3,000 Meters 9-10 · Place 4 · Valley United Track ClubValley United Track Club3,000 Meters 9-10414:08.91 PB11