Personal bests

Best marks in available results
Event / courseMarkMeetDate
1931 m · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Elementary/Middle School) · Oct 148:34Mt. SAC Cross Country Invitational (Elementary/Middle School)October 14, 2022
2 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 1411:55.112024 Iolani Cross Country InvitationalSeptember 14, 2024
2 Miles · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Elementary/Middle School) · Oct 1811:11.3Mt. SAC Cross Country Invitational (Elementary/Middle School)October 18, 2024
2,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invitational · Oct 1311:24.55Free Spirit Condors Youth XC InvitationalOctober 13, 2019
3 Miles · Ayala ParkPalomares League Preview · Sep 915:01.6Palomares League PreviewSeptember 9, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 515:22.7ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1815:41.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3,000 Meters · 3k CoursePacific Coast Shockwaves XC Invitational · Oct 314:23.80Pacific Coast Shockwaves XC InvitationalOctober 3, 2021
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1410:21.63USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 1710:16.20USATF Region 15 Junior Olympic ChampionshipsNovember 17, 2024
3,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 2511:51.19OC GRIT XC INVITESeptember 25, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 910:38.73USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 1011:48.01Free Spirit Invitational Cross Country Meet October 10, 2021
3,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 1910:53.70USATF Region 15 Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 811:01.62Free Spirit Invitational MeetOctober 8, 2023
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1314:08.702025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2713:08.60Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
4,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2613:36.22LA Jets Cross Country InvitationalOctober 26, 2025
4,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 913:34.79USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025
4,000 Meters · Veterans Memorial ParkUSATF Region 15 Junior Olympic Cross Country Championships · Nov 2313:55.38USATF Region 15 Junior Olympic Cross Country ChampionshipsNovember 23, 2025
5,000 Meters · Toka Sticks Golf CourseDesert Twilight XC Festival · Sep 2516:13.0Desert Twilight XC FestivalSeptember 25, 2026
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 915:32.647th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Palomares League ChampionshipsNov 6 · 3 Miles Varsity · Place 9 · ClaremontClaremont3 Miles Varsity915:06.69
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Saturday Championship · Place 39 · ClaremontClaremont5,000 Meters Saturday Championship3915:32.6 PB9
Sep 25Desert Twilight XC FestivalSep 25 · 5,000 Meters #26 Sweepstakes · Place 108 · ClaremontClaremont5,000 Meters #26 Sweepstakes10816:13.0 PB9
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 61 - 9:14pm - Rated Varsity (B) · Place 146 · ClaremontClaremont3 Miles Race 61 - 9:14pm - Rated Varsity (B)14615:41.8 PB9
Sep 9Palomares League PreviewSep 9 · 3 Miles Boys 3 Mile Run Varsity · Place 3 · ClaremontClaremont3 Miles Boys 3 Mile Run Varsity315:01.6 PB9
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Sundown Showdown · Place 20 · ClaremontClaremont3 Miles Sundown Showdown2015:22.7 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 28 · Claremont NighthawksClaremont Nighthawks4,000 Meters 13-142814:08.70 PB8
Nov 23USATF Region 15 Junior Olympic Cross Country ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 6 · Claremont NighthawksClaremont Nighthawks4,000 Meters 13-14613:55.38 PB8
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 3 · Claremont NighthawksClaremont Nighthawks4,000 Meters 13-14313:34.79 PB8
Oct 26LA Jets Cross Country InvitationalOct 26 · 4,000 Meters 13-14 · Place 2 · Claremont NighthawksClaremont Nighthawks4,000 Meters 13-14213:36.22 PB8
Oct 17Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 17 · 2 Miles Varsity · Place 3 · El Roble IntermediateEl Roble Intermediate2 Miles Varsity310:48.58
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 4,000 Meters 13-17 · Place 2 · Claremont NighthawksClaremont Nighthawks4,000 Meters 13-17213:08.60 PB8

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 15 · Claremont NighthawksClaremont Nighthawks3,000 Meters 11-121510:21.63 PB7
Nov 17USATF Region 15 Junior Olympic ChampionshipsNov 17 · 3,000 Meters 11-12 · Place 4 · Claremont NighthawksClaremont Nighthawks3,000 Meters 11-12410:16.20 PB7
Oct 18Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 18 · 2 Miles Varsity (6-7-8) Red · Place 1 · El Roble IntermediateEl Roble Intermediate2 Miles Varsity (6-7-8) Red111:11.3 PB7
Sep 142024 Iolani Cross Country InvitationalSep 14 · 2 Miles Intermediate · Place 2 · El Roble IntermediateEl Roble Intermediate2 Miles Intermediate211:55.11 PB7

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 33 · Claremont NighthawksClaremont Nighthawks3,000 Meters 11-123310:38.73 PB6
Nov 19USATF Region 15 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 7 · Claremont NighthawksClaremont Nighthawks3,000 Meters 11-12710:53.70 PB6
Nov 12USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 11-12 · Place 17 · Claremont NighthawksClaremont Nighthawks3,000 Meters 11-121711:14.636
Oct 13Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 13 · 2 Miles 6th Grade Red · Place 1 · Chaparral ElementaryChaparral Elementary2 Miles 6th Grade Red112:236
Oct 8Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 4 · Claremont NighthawksClaremont Nighthawks3,000 Meters 11-12411:01.62 PB6
Sep 24GRIT XC INVITESep 24 · 3,000 Meters 11-12 · Place 6 · Claremont NighthawksClaremont Nighthawks3,000 Meters 11-12611:10.88Unofficial6

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 14Mt. SAC Cross Country Invitational (Elementary/Middle School)Oct 14 · 1.2 Miles 5th Grade Red · Place 1 · Chaparral ElementaryChaparral Elementary1.2 Miles 5th Grade Red18:34 PB5
Sep 25OC GRIT XC INVITESep 25 · 3,000 Meters 9-10 · Place 2 · Claremont NighthawksClaremont Nighthawks3,000 Meters 9-10211:51.19 PB5

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 21USATF Region 15 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 14 · Claremont NighthawksClaremont Nighthawks3,000 Meters 9-101412:20.334
Oct 10Free Spirit Invitational Cross Country Meet Oct 10 · 3,000 Meters Event 14 9-10 · Place 8 · Claremont NighthawksClaremont Nighthawks3,000 Meters Event 14 9-10811:48.01 PB4
Oct 3Pacific Coast Shockwaves XC InvitationalOct 3 · 3,000 Meters 9-10 · Place 11 · Claremont NighthawksClaremont Nighthawks3,000 Meters 9-101114:23.80 PB4

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 13Free Spirit Condors Youth XC InvitationalOct 13 · 2,000 Meters Event 2 8U · Place 52 · Claremont NighthawksClaremont Nighthawks2,000 Meters Event 2 8U5211:24.55 PB2