Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · La Serna HSLa Serna Summer XC Series #1 · Jul 2515:19.3La Serna Summer XC Series #1July 25, 2026
2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 2214:39.6Mountie Xpress Invitational 2026August 22, 2026
2 Miles · Rancho Cucamonga High SchoolRancho Cucamonga 2 Miler #1 · Aug 613:42.6Rancho Cucamonga 2 Miler #1August 6, 2026
3 Miles · Eastvale Community ParkBIG VIII League Championships · Nov 420:53.0BIG VIII League ChampionshipsNovember 4, 2026
3 Miles · Galway DownsASICS Cool Breeze Invitational · Sep 521:34.6ASICS Cool Breeze InvitationalSeptember 5, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1819:31.845th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2322:31.9Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · PR City InvitationalPR City Invitational · Aug 2821:25.6PR City Invitational August 28, 2026
4,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648Lightning at the Beach XC Invitational · Nov 719:17.26Lightning at the Beach XC InvitationalNovember 7, 2026
4,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2719:31.38Santa Ana Lightning Cross Country InvitationalSeptember 27, 2025
4,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2618:35.21LA Jets Cross Country InvitationalOctober 26, 2025
4,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 920:18.94USATF Southern California Association Junior Olympic ChampionshipsNovember 9, 2025

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7Lightning at the Beach XC InvitationalNov 7 · 4,000 Meters 13-18 · Place 19 · Chino Pumas Track ClubChino Pumas Track Club4,000 Meters 13-181919:17.26 PB9
Nov 4BIG VIII League ChampionshipsNov 4 · 3 Miles Varsity · Place 40 · NorcoNorco3 Miles Varsity4020:53.0 PB9
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 79 D2 Freshman Yellow- 3:42 PM · Place 239 · NorcoNorco3 Miles Race 79 D2 Freshman Yellow- 3:42 PM23922:31.9 PB9
Oct 17Inland Empire ChallengeOct 17 · 3 Miles Freshman · Place 39 · NorcoNorco3 Miles Freshman3919:31.8Fr
Sep 23BIG VIII League - Preview MeetSep 23 · 3 Miles Varsity · Place 112 · NorcoNorco3 Miles Varsity11221:19.19
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 31 - 9:30am - Green Frosh (B) · Place 45 · NorcoNorco3 Miles Race 31 - 9:30am - Green Frosh (B)4519:31.8 PB9
Sep 5ASICS Cool Breeze InvitationalSep 5 · 3 Miles Large Schools Varsity · Place 159 · NorcoNorco3 Miles Large Schools Varsity15921:34.6 PB9
Aug 28PR City Invitational Aug 28 · 3 Miles Freshman- White · Place 188 · NorcoNorco3 Miles Freshman- White18821:25.6 PB9
Aug 22Mountie Xpress Invitational 2026Aug 22 · 2 Miles Small School - Freshman Boys · Place 105 · NorcoNorco2 Miles Small School - Freshman Boys10514:39.6 PB9
Aug 8La Serna Summer XC Series #2Aug 8 · 2 Miles Novice · Place 24 · UnattachedUnattached2 Miles Novice2413:38.5Unofficial9
Aug 6Rancho Cucamonga 2 Miler #1Aug 6 · 2 Miles Open · Place 41 · UnattachedUnattached2 Miles Open4113:42.6 PB9
Jul 25La Serna Summer XC Series #1Jul 25 · 2 Miles Novice · Place 60 · UnattachedUnattached2 Miles Novice6015:19.3 PB9

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 110 · Chino Hills FlashChino Hills Flash4,000 Meters 13-1411020:18.94 PB8
Oct 26LA Jets Cross Country InvitationalOct 26 · 4,000 Meters 13-14 · Place 54 · Chino Hills FlashChino Hills Flash4,000 Meters 13-145418:35.21 PB8
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 4,000 Meters 13-17 · Place 90 · Chino Hills FlashChino Hills Flash4,000 Meters 13-179019:31.38 PB8