Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 1120:24.5CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)November 11, 2023
3 Miles · Eastvale Community ParkBIG VIII League Championships · Nov 418:15.4BIG VIII League ChampionshipsNovember 4, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 518:36.6ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1818:04.045th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2318:16.8Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 219:46.7ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · PR City InvitationalPR City Invitational · Aug 2818:05.6PR City Invitational August 28, 2026
3,000 Meters · Box Springs Mountain ReserveLions Cross Country Invitational · Oct 2117:00Lions Cross Country InvitationalOctober 21, 2018
3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 1713:13.28USATF Southern California Association Junior Olympic ChampionshipsNovember 17, 2019
3,000 Meters · Heartwell ParkLos Angeles Jets Cross Country Invitational Meet · Nov 313:48.73Los Angeles Jets Cross Country Invitational MeetNovember 3, 2019
3,000 Meters · Kit Carson ParkSan Diego RoadRunners Cross Country Meet · Nov 1012:26.94San Diego RoadRunners Cross Country Meet November 10, 2019
3,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 1014:55.36Free Spirit Invitational Cross Country Meet October 10, 2021
3,000 Meters · Peck Park Community CenterPacific Coast Shockwaves XC Invitational and Grand Prix 5K · Oct 615:40.79Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOctober 6, 2019
4,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2523:06.14OC GRIT XC INVITESeptember 25, 2022
5,000 Meters · Woodward ParkClovis Invitational · Oct 1018:43.50Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4BIG VIII League ChampionshipsNov 4 · 3 Miles Varsity · Place 4 · Martin Luther KingMartin Luther King3 Miles Varsity418:15.4 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 61 D1 Varsity Green- 11:18 AM · Place 3 · Martin Luther KingMartin Luther King3 Miles Race 61 D1 Varsity Green- 11:18 AM318:16.8 PB12
Oct 17Inland Empire ChallengeOct 17 · 3 Miles Varsity · Place 7 · Martin Luther KingMartin Luther King3 Miles Varsity717:54.6Sr
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 1 Varsity · Place 21 · Martin Luther KingMartin Luther King5,000 Meters Division 1 Varsity2119:15.112
Sep 23BIG VIII League - Preview MeetSep 23 · 3 Miles Varsity · Place 5 · Martin Luther KingMartin Luther King3 Miles Varsity519:11.412
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 57 - 8:10pm - Blue Varsity A (G) · Place 20 · Martin Luther KingMartin Luther King3 Miles Race 57 - 8:10pm - Blue Varsity A (G)2018:04.0 PB12
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Sundown Showdown · Place 31 · Martin Luther KingMartin Luther King3 Miles Sundown Showdown3118:36.6 PB12
Aug 28PR City Invitational Aug 28 · 3 Miles Elite Showdown · Place 31 · Martin Luther KingMartin Luther King3 Miles Elite Showdown3118:05.6 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 27 · ML King (SS)ML King (SS)3 Miles Varsity2717:27.811
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 1 · Place 27 · Martin Luther KingMartin Luther King3 Miles Division 12717:27.8011
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 9 · ML King (SS)ML King (SS)3 Miles Division 1917:38.911
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 1 · Place 9 · Martin Luther KingMartin Luther King3 Miles Division 1917:38.9011
Nov 5BIG VIII League FinalsNov 5 · 3 Miles Varsity · Place 6 · ML King (SS)ML King (SS)3 Miles Varsity617:45.211
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1&2 Team Sweepstakes Yellow · Place 52 · Martin Luther KingMartin Luther King3 Miles D1&2 Team Sweepstakes Yellow5219:18.511
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 1 Varsity · Place 12 · Martin Luther KingMartin Luther King5,000 Meters Division 1 Varsity1218:43.50 PB11
Sep 24BIG VIII League - Preview MeetSep 24 · 3 Miles Varsity · Place 4 · Martin Luther KingMartin Luther King3 Miles Varsity417:59.5011
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 89 · Martin Luther KingMartin Luther King3 Miles Varsity8917:27.911

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 1 · Place 50 · ML King (SS)ML King (SS)3 Miles Division 15019:18.610
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 22 · ML King (SS)ML King (SS)3 Miles Division 12220:06.010
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 1 · Place 22 · Martin Luther KingMartin Luther King3 Miles Division 12220:06.010
Nov 6Big VIII League FinalsNov 6 · 3 Miles Varsity · Place 12 · ML King (SS)ML King (SS)3 Miles Varsity1218:22.610
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 29 · Martin Luther King (riv)Martin Luther King (riv)3 Miles Division 12919:3210
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 1 · Place 29 · Martin Luther King (riv)Martin Luther King (riv)3 Miles Division 12919:3210
Oct 19Inland Empire ChallengeOct 19 · 3 Miles Varsity · Place 25 · Martin Luther KingMartin Luther King3 Miles Varsity2518:55.7So
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Championship · Place 100 · ML King (SS)ML King (SS)5,000 Meters Championship10019:41.210
Sep 25BIG VIII Preview MeetSep 25 · 3 Miles Varsity · Place 6 · ML King (SS)ML King (SS)3 Miles Varsity618:34.610
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 130 · Martin Luther KingMartin Luther King3 Miles Varsity13018:05.210
Sep 7PR City Invitational Sep 7 · 3 Miles Varsity · Place 6 · ML King (SS)ML King (SS)3 Miles Varsity618:28.710
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 47 · ML King (SS)ML King (SS)3 Miles Varsity4718:56.210

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 1 · Place 46 · Martin Luther KingMartin Luther King3 Miles Division 14618:20.29
Nov 11CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5)Nov 11 · 2.93 Miles Varsity - Division 1 Heat 2 · Place 29 · Martin Luther KingMartin Luther King2.93 Miles Varsity - Division 1 Heat 22920:24.5 PB9
Nov 2Big VIII League FinalsNov 2 · 3 Miles Varsity · Place 20 · ML King (SS)ML King (SS)3 Miles Varsity2019:52.39
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 1 · Place 17 · Martin Luther KingMartin Luther King2.93 Miles Varsity Division 11720:199
Oct 14Inland Empire ChallengeOct 14 · 3 Miles Varsity · Place 16 · Martin Luther KingMartin Luther King3 Miles Varsity1618:23.8Fr
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 29 · ML King (SS)ML King (SS)5,000 Meters Varsity2919:50.09
Sep 28BIG VIII League - Preview MeetSep 28 · 3 Miles Varsity · Place 13 · ML King (SS)ML King (SS)3 Miles Varsity1319:27.59
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 49 · Martin Luther KingMartin Luther King3 Miles Varsity4918:14.79
Sep 9Rosemead Cross Country Invitational Sep 9 · 3 Miles Freshman · Place 3 · ML King (SS)ML King (SS)3 Miles Freshman318:24.99
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Varsity - Large School · Place 13 · Martin Luther KingMartin Luther King3 Miles Varsity - Large School1319:46.7 PB9

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters Varsity · Place 40 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters Varsity4018:15.9414
Oct 30Los Angeles Jets Cross Country InvitationalOct 30 · 4,000 Meters Varsity · Place 30 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters Varsity3020:22.909
Oct 22Pacific Coast Shockwaves XC Invitational #2Oct 22 · 4,000 Meters Varsity · Place 17 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters Varsity1721:47.7614
Sep 25OC GRIT XC INVITESep 25 · 4,000 Meters 13-14 · Place 59 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters 13-145923:06.14 PB8

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 14USATF Southern California Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 11-12 · Place 43 · 33-Unattached33-Unattached3,000 Meters 11-124313:27.127
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 15 11-12 · Place 76 · California 10 EastCalifornia 10 East3,000 Meters Event 15 11-127614:55.36 PB7

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 24USATF Region 15 Junior Olympic ChampionshipsNov 24 · 3,000 Meters 9-10 · Place 16 · California 10 EastCalifornia 10 East3,000 Meters 9-101612:41.425
Nov 17USATF Southern California Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 26 · California 10 EastCalifornia 10 East3,000 Meters 9-102613:13.28 PB5
Nov 10San Diego RoadRunners Cross Country Meet Nov 10 · 3,000 Meters 9-10 · Place 8 · California 10 EastCalifornia 10 East3,000 Meters 9-10812:26.94 PB5
Nov 3Los Angeles Jets Cross Country Invitational MeetNov 3 · 3,000 Meters 9-10 · Place 11 · California 10 EastCalifornia 10 East3,000 Meters 9-101113:48.73 PB5
Oct 6Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOct 6 · 3,000 Meters 9-10 · Place 25 · California 10 EastCalifornia 10 East3,000 Meters 9-102515:40.79 PB5

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11USATF Southern California Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 42 · California 10 EastCalifornia 10 East3,000 Meters 9-104213:24.624
Oct 21Lions Cross Country InvitationalOct 21 · 3,000 Meters 9-10 years · Place 10 · California 10 EastCalifornia 10 East3,000 Meters 9-10 years1017:00 PB4