Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. SAC Standard HS CourseCIF-SS Division Finals · Nov 2018:28.1CIF-SS Division FinalsNovember 20, 2021
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1018:12.5CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Beaumont High SchoolCitrus Belt League Meet #2 · Mar 1319:44.8Citrus Belt League Meet #2March 13, 2021
3 Miles · Cajon High SchoolCitrus Belt League Meet #1 · Sep 2418:53.6Citrus Belt League Meet #1September 24, 2022
3 Miles · Citrus Valley High SchoolCitrus Belt League Meet #1 · Feb 2719:30.6Citrus Belt League Meet #1February 27, 2021
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1817:41.0CIF-SS Division FinalsNovember 18, 2023
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 219:14.2ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Redlands East Valley High schoolCitrus Belt League Time Trials · Feb 1320:04.4Citrus Belt League Time TrialsFebruary 13, 2021
3 Miles · Rosemead HIgh School36th Annual Rosemead XC Invitational · Sep 1118:51.536th Annual Rosemead XC InvitationalSeptember 11, 2021
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1718:31.040th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3 Miles · Yucaipa Community ParkCitrus Belt League Finals · Oct 2818:17.2Citrus Belt League FinalsOctober 28, 2023
3.2 Miles · Carbon Canyon Regional ParkBrea Invitational · Oct 119:27.3Brea InvitationalOctober 1, 2022
4,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invitational · Oct 1318:03.94Free Spirit Condors Youth XC InvitationalOctober 13, 2019
4,000 Meters · Carbon Canyon Regional Park7th Orange County Youth Cross Country Open Meet · Sep 1518:27.377th Orange County Youth Cross Country Open MeetSeptember 15, 2019
4,000 Meters · Central Park - Huntington BeachThe Quick and Gritty · Sep 2916:34.98The Quick and GrittySeptember 29, 2019
4,000 Meters · Kit Carson ParkUSATF Region 15 Junior Olympic Championships · Nov 2416:00.55USATF Region 15 Junior Olympic ChampionshipsNovember 24, 2019
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Sep 3018:58.7Brea Olinda InvitationalSeptember 30, 2023
6,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2722:37.8044th Annual UC Riverside InvitationalSeptember 27, 2025
6,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 822:29.24NCAA DII West Regional ChampionshipsNovember 8, 2025
6,000 Meters · Bidwell Park One-Mile2025 CCAA Cross Country Champs (74th Annual) · Oct 2423:31.012025 CCAA Cross Country Champs (74th Annual)October 24, 2025
6,000 Meters · California State University San Bernardino Campus2026 CCAA Cross Country Champs (75th Annual) · Nov 721:55.82026 CCAA Cross Country Champs (75th Annual)November 7, 2026
6,000 Meters · California State University San MarcosCSUSM Cougar Challenge · Oct 322:31.9CSUSM Cougar ChallengeOctober 3, 2026
6,000 Meters · Lewis UniversityLewis Crossover · Oct 1124:18.75Lewis CrossoverOctober 11, 2025
6,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 922:22.1NCAA DII West RegionalNovember 9, 2024
6,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1721:40.3UCR - Highlander InvitationalOctober 17, 2026
6,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2121:44.8UC Riverside InvitationalSeptember 21, 2024
6,000 Meters · Woodward Park2024 CCAA Cross Country Champs (73rd Annual) · Oct 2522:15.92024 CCAA Cross Country Champs (73rd Annual)October 25, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 72026 CCAA Cross Country Champs (75th Annual)Nov 7 · 6,000 Meters Collegiate · Place 31 · San MarcosSan Marcos6,000 Meters Collegiate3121:55.8 PBJr
Oct 17UCR - Highlander InvitationalOct 17 · 6,000 Meters Invite · Place 65 · San MarcosSan Marcos6,000 Meters Invite6521:40.3 PBJr
Oct 3CSUSM Cougar ChallengeOct 3 · 6,000 Meters Women's 6k · Place 31 · San MarcosSan Marcos6,000 Meters Women's 6k3122:31.9 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 6,000 Meters Women's Invite · Place 131 · San MarcosSan Marcos6,000 Meters Women's Invite13121:49.2Jr
Sep 5CSUSB Coyote ChallengeSep 5 · 6,000 Meters Collegiate · Place 44 · San MarcosSan Marcos6,000 Meters Collegiate4422:29.2Jr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NCAA DII West Regional ChampionshipsNov 8 · 6,000 Meters NCAA DII West Regional · Place 101 · San MarcosSan Marcos6,000 Meters NCAA DII West Regional10122:29.24 PBSo
Oct 242025 CCAA Cross Country Champs (74th Annual)Oct 24 · 6,000 Meters Collegiate Women · Place 37 · San MarcosSan Marcos6,000 Meters Collegiate Women3723:31.01 PBSo
Oct 11Lewis CrossoverOct 11 · 6,000 Meters Womens 6000 · Place 214 · San MarcosSan Marcos6,000 Meters Womens 600021424:18.75 PBSo
Sep 2744th Annual UC Riverside InvitationalSep 27 · 6,000 Meters 6K Invite/Open · Place 177 · So Cal RoadrunnersSo Cal Roadrunners6,000 Meters 6K Invite/Open17722:37.80 PBSo
Sep 13CSU San Marcos Cougar ChallengeSep 13 · 6,000 Meters Women's 6k · Place 68 · San MarcosSan Marcos6,000 Meters Women's 6k6823:07.00So

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9NCAA DII West RegionalNov 9 · 6,000 Meters D2 West · Place 54 · San MarcosSan Marcos6,000 Meters D2 West5422:22.1 PBFr
Oct 252024 CCAA Cross Country Champs (73rd Annual)Oct 25 · 6,000 Meters Women 6k · Place 12 · San MarcosSan Marcos6,000 Meters Women 6k1222:15.9 PBFr
Sep 21UC Riverside InvitationalSep 21 · 6,000 Meters Collegiate · Place 109 · San MarcosSan Marcos6,000 Meters Collegiate10921:44.8 PBFr

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 2 · Place 18 · Citrus ValleyCitrus Valley3 Miles Division 21817:41.0 PB12
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 2 Heat 1 · Place 4 · Citrus ValleyCitrus Valley2.93 Miles Varsity - Division 2 Heat 1418:12.5 PB12
Oct 28Citrus Belt League FinalsOct 28 · 3 Miles Varsity · Place 1 · Citrus ValleyCitrus Valley3 Miles Varsity118:17.2 PB12
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · Varsity Division 2 · Place 5 · Citrus ValleyCitrus ValleyVarsity Division 2519:3312
Oct 14Citrus Belt League Meet #2Oct 14 · 3 Miles Varsity · Place 3 · Citrus ValleyCitrus Valley3 Miles Varsity318:19.212
Sep 30Brea Olinda InvitationalSep 30 · 5,000 Meters Varsity 1-2 · Place 5 · Citrus ValleyCitrus Valley5,000 Meters Varsity 1-2518:58.7 PB12
Sep 23Citrus Belt League Meet #1Sep 23 · 3 Miles Varsity · Place 1 · Citrus ValleyCitrus Valley3 Miles Varsity118:21.312
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 136 · Citrus ValleyCitrus Valley3 Miles Varsity13618:15.312
Sep 9Rosemead Cross Country Invitational Sep 9 · 3 Miles Varsity · Place 1 · Citrus Valley (SS)Citrus Valley (SS)3 Miles Varsity117:52.812
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Championship · Place 54 · Citrus ValleyCitrus Valley3 Miles Championship5419:14.2 PB12

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Division 2 · Place 44 · Citrus Valley -SCitrus Valley -S5,000 Meters Division 24419:08.5—
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 181 · Citrus Valley -SCitrus Valley -SVarsity18119:08.5—
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 44 · Citrus Valley -SCitrus Valley -SVarsity4419:08.5—
Nov 19CIF-SS Division FinalsNov 19 · 3 Miles Varsity · Place 11 · Citrus Valley (SS)Citrus Valley (SS)3 Miles Varsity1118:25.811
Nov 19CIF-SS Division FinalsNov 19 · 2.93 Miles Division II · Place 11 · Citrus ValleyCitrus Valley2.93 Miles Division II1118:25.811
Nov 12CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4)Nov 12 · 2.93 Miles Division 2 - Heat 2 · Place 6 · Citrus ValleyCitrus Valley2.93 Miles Division 2 - Heat 2618:37.811
Oct 29Citrus Belt League FinalsOct 29 · 3 Miles Varsity · Place 1 · Citrus Valley (SS)Citrus Valley (SS)3 Miles Varsity118:23.711
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D1&2 Team Sweepstakes Yellow · Place 18 · Citrus ValleyCitrus Valley2.93 Miles D1&2 Team Sweepstakes Yellow1818:3511
Oct 15 Citrus Belt League Meet #2Oct 15 · 3 Miles Varsity · Place 2 · Citrus Valley (SS)Citrus Valley (SS)3 Miles Varsity218:11.511
Oct 1Brea InvitationalOct 1 · 3.2 Miles Varsity · Place 5 · Citrus ValleyCitrus Valley3.2 Miles Varsity519:27.3 PB11
Sep 24Citrus Belt League Meet #1Sep 24 · 3 Miles Varsity · Place 3 · Citrus ValleyCitrus Valley3 Miles Varsity318:53.6 PB11
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 163 · Citrus ValleyCitrus Valley3 Miles Varsity16318:58.611
Sep 10Rosemead Cross Country Invitational Sep 10 · 3 Miles Sophomore · Place 1 · Citrus Valley (SS)Citrus Valley (SS)3 Miles Sophomore118:00.211
Sep 3Fastback InvitationalSep 3 · 1.8 Miles Varsity · Place 4 · Citrus Valley (SS)Citrus Valley (SS)1.8 Miles Varsity411:17.111

2021 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 2 · Place 68 · Citrus Valley-SSCitrus Valley-SS5,000 Meters Division 26819:24.4SO
Nov 20CIF-SS Division FinalsNov 20 · 2.93 Miles Division 2 Girls · Place 16 · Citrus ValleyCitrus Valley2.93 Miles Division 2 Girls1618:28.1 PB10
Nov 12CIF-SS Division Prelims (Day 1) (Divisions 2, 4 & 5)Nov 12 · 2.93 Miles Girls Div 2 Ht 1 · Place 6 · Citrus ValleyCitrus Valley2.93 Miles Girls Div 2 Ht 1619:32.410
Oct 30 Citrus Belt League FinalsOct 30 · 3 Miles Varsity · Place 3 · Citrus ValleyCitrus Valley3 Miles Varsity318:42.810
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Individual Sweepstakes Blue · Place 21 · Citrus ValleyCitrus Valley2.93 Miles D1&2 Individual Sweepstakes Blue2119:0710
Oct 16Citrus Belt League Meet #2Oct 16 · 3 Miles Varsity · Place 5 · Citrus ValleyCitrus Valley3 Miles Varsity518:54.510
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 49- Rated · Place 52 · Citrus ValleyCitrus Valley3 Miles Race 49- Rated5218:31.0 PB10
Sep 1136th Annual Rosemead XC InvitationalSep 11 · 3 Miles Elite · Place 6 · Citrus ValleyCitrus Valley3 Miles Elite618:51.5 PB10
Sep 4Fastback InvitationalSep 4 · 2 Miles Sophomore · Place 4 · Citrus ValleyCitrus Valley2 Miles Sophomore412:20.910
Aug 19Warrior Run Summer Run Series #2Aug 19 · 1.9 Miles Youth/Freshmen/Sophomore · Place 18 · Citrus ValleyCitrus Valley1.9 Miles Youth/Freshmen/Sophomore1820:10Unofficial10
Mar 13Citrus Belt League Meet #2Mar 13 · 3 Miles Combined · Place 8 · Citrus ValleyCitrus Valley3 Miles Combined819:44.8 PB9
Feb 27Citrus Belt League Meet #1Feb 27 · 3 Miles Merged · Place 12 · Citrus ValleyCitrus Valley3 Miles Merged1219:30.6 PB9
Feb 13Citrus Belt League Time TrialsFeb 13 · 3 Miles Combined · Place 11 · Citrus ValleyCitrus Valley3 Miles Combined1120:04.4 PB9

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 9USATF Youth Virtual XC ChallengeNov 9 · 4,000 Meters 13-14 · Place 5 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters 13-14516:12.1Unofficial9

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 24USATF Region 15 Junior Olympic ChampionshipsNov 24 · 4,000 Meters 13-14 · Place 26 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters 13-142616:00.55 PB8
Nov 10San Diego RoadRunners Cross Country Meet Nov 10 · 4,000 Meters 13-14 · Place 11 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters 13-141116:16.618
Oct 13Free Spirit Condors Youth XC InvitationalOct 13 · 4,000 Meters Event 7 13-14 · Place 21 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters Event 7 13-142118:03.94 PB8
Sep 29The Quick and GrittySep 29 · 4,000 Meters 13-14 · Place 16 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters 13-141616:34.98 PB8
Sep 157th Orange County Youth Cross Country Open MeetSep 15 · 4,000 Meters 13-14 · Place 16 · So Cal RoadrunnersSo Cal Roadrunners4,000 Meters 13-141618:27.37 PB8
Aug 31Great Cow RunAug 31 · 3 Miles Open · Place 16 · So Cal RoadrunnersSo Cal Roadrunners3 Miles Open1621:23.6—