Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 2212:12.3Mountie Xpress Invitational 2026August 22, 2026
2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 1) (Divisions 2 & 3) · Nov 1019:52.1CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)November 10, 2023
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1817:37.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1919:15.5OC XC ChampionshipsOctober 19, 2024
3 Miles · Mt. San Antonio CollegeCIF-SS Division Finals · Nov 1818:48.0CIF-SS Division FinalsNovember 18, 2023
3 Miles · Oak Canyon ParkOrange County Championships · Oct 1618:09.2Orange County ChampionshipsOctober 16, 2026
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 220:50.9ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Yorba Regional ParkCentury Conference Championships · Nov 317:46.0Century Conference ChampionshipsNovember 3, 2026
4,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2519:12.17OC GRIT XC INVITESeptember 25, 2022
4,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 817:11.1Free Spirit Invitational MeetOctober 8, 2022
5,000 Meters · California State University, FullertonJohn Elders Invitational · Oct 2121:35.8John Elders InvitationalOctober 21, 2022
5,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 920:40.32USATF National Junior Olympic ChampionshipsDecember 9, 2023
5,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1921:07.05USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2519:01.0Desert Twilight XC FestivalSeptember 25, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Century Conference ChampionshipsNov 3 · 3 Miles Girls Varsity · Place 7 · Yorba LindaYorba Linda3 Miles Girls Varsity717:46.0 PB12
Oct 16Orange County ChampionshipsOct 16 · 3 Miles Girls Sweepstakes · Place 29 · Yorba LindaYorba Linda3 Miles Girls Sweepstakes2918:09.2 PB12
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #25 Sweepstakes · Place 48 · Yorba LindaYorba Linda5,000 Meters #25 Sweepstakes4819:01.0 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G) · Place 112 · Yorba LindaYorba Linda3 Miles Race 62 - 9:34pm - Bob Day Sweeps (G)11217:37.8 PB12
Sep 9Century Conference PreviewSep 9 · 3 Miles Varsity · Place 6 · Yorba LindaYorba Linda3 Miles Varsity618:18.412
Aug 22Mountie Xpress Invitational 2026Aug 22 · 2 Miles Small School - Senior Girls · Place 5 · Yorba LindaYorba Linda2 Miles Small School - Senior Girls512:12.3 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Varsity · Place 37 · Yorba Linda (SS)Yorba Linda (SS)3 Miles Varsity3717:56.811
Nov 22CIF - Southern Section Cross Country ChampionshipsNov 22 · 3 Miles Division 3 · Place 37 · Yorba LindaYorba Linda3 Miles Division 33717:56.8011
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 12 · Yorba Linda (SS)Yorba Linda (SS)3 Miles Division 31218:37.011
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 12 · Yorba LindaYorba Linda3 Miles Division 31218:37.0011
Oct 29Century Conference FinalsOct 29 · 3 Miles Varsity · Place 7 · Yorba Linda (SS)Yorba Linda (SS)3 Miles Varsity718:32.311
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3 Varsity Green · Place 19 · Yorba LindaYorba Linda3 Miles D3 Varsity Green1920:57.211
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Varsity · Place 33 · Yorba LindaYorba Linda3 Miles Varsity3317:41.8011
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 22 · Yorba LindaYorba Linda3 Miles Varsity2218:34.6011
Oct 4Central Park InvitationalOct 4 · 3 Miles Varsity · Place 22 · Yorba LindaYorba Linda3 Miles Varsity2218:34.6011

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23CIF-SS FinalsNov 23 · 3 Miles Division 2 · Place 51 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)3 Miles Division 25119:34.810
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 2 · Place 17 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)3 Miles Division 21719:59.410
Oct 30Century Conference FinalsOct 30 · 3 Miles Varsity · Place 7 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)3 Miles Varsity718:32.910
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Sweepstakes · Place 55 · Canyon (Anaheim)Canyon (Anaheim)3 Miles Sweepstakes5519:15.5 PB10
Oct 1145th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 35 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)5,000 Meters Varsity3519:14.210
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 39 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)3 Miles Varsity3918:54.010
Sep 11Century Conference PreviewSep 11 · 3 Miles Varsity · Place 7 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)3 Miles Varsity718:14.910
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Varsity · Place 37 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)3 Miles Varsity3718:45.910

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 5,000 Meters 15-18 · Place 43 · Pacific Coast Shock WavesPacific Coast Shock Waves5,000 Meters 15-184320:40.32 PB9
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 5,000 Meters 15-18 · Place 4 · Pacific Coast Shock WavesPacific Coast Shock Waves5,000 Meters 15-18421:07.05 PB9
Nov 18CIF-SS Division FinalsNov 18 · 3 Miles Division 2 · Place 60 · Canyon (Anaheim)Canyon (Anaheim)3 Miles Division 26018:48.0 PB9
Nov 10CIF-SS Division Prelims (Day 1) (Divisions 2 & 3)Nov 10 · 2.93 Miles Varsity - Division 2 Heat 2 · Place 18 · Canyon (Anaheim)Canyon (Anaheim)2.93 Miles Varsity - Division 2 Heat 21819:52.1 PB9
Nov 1Century League FinalsNov 1 · 3 Miles Varsity · Place 13 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)3 Miles Varsity1319:22.69
Oct 14Orange County ChampionshipsOct 14 · 3 Miles Varsity - Large School · Place 64 · Canyon (Anaheim)Canyon (Anaheim)3 Miles Varsity - Large School6418:49.39
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 40 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)5,000 Meters Varsity4020:37.39
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Varsity · Place 37 · Canyon - Anaheim Hills (SS)Canyon - Anaheim Hills (SS)3 Miles Varsity3719:10.69
Sep 21Century League Preview MeetSep 21 · 3 Miles Varsity · Place 14 · Canyon (Anaheim)Canyon (Anaheim)3 Miles Varsity1419:34.59
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Championship · Place 136 · Canyon (Anaheim)Canyon (Anaheim)3 Miles Championship13620:50.9 PB9

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 13USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters Varsity · Place 36 · Quick Track ClubQuick Track Club4,000 Meters Varsity3618:05.3614
Oct 21John Elders InvitationalOct 21 · 5,000 Meters Collegiate · Place 121 · Quick Track ClubQuick Track Club5,000 Meters Collegiate12121:35.8 PB8
Oct 8Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 36 · Quick Track ClubQuick Track Club4,000 Meters 13-143617:11.1 PB8
Oct 2Shockwaves XC Invitational #1Oct 2 · 4,000 Meters Varsity · Place 15 · Quick Track ClubQuick Track Club4,000 Meters Varsity1520:00.1814
Sep 25OC GRIT XC INVITESep 25 · 4,000 Meters 13-14 · Place 32 · Quick Track ClubQuick Track Club4,000 Meters 13-143219:12.17 PB8