Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Glendale Heroes Regional ParkGreat Hearts MS - USATF Cross Country Meet #2 · Sep 1916:07.01Great Hearts MS - USATF Cross Country Meet #2September 19, 2026
2 Miles · La Serna HSLa Serna Summer XC Series #1 · Jul 2515:33.9La Serna Summer XC Series #1July 25, 2026
2.1 Miles · Ben Clark Safety Training CenterGrant Nunnally Invitational · Sep 1216:48.93Grant Nunnally InvitationalSeptember 12, 2026
2.1 Miles · Lake Perris State Recreation AreaSmall Schools League Meet #2 2026 · Oct 1315:52.41Small Schools League Meet #2 2026October 13, 2026
2.1 Miles · Linfield Christian SchoolSmall Schools League Meet #1 2026 · Sep 2917:37.01Small Schools League Meet #1 2026September 29, 2026
3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648OC GRIT XC INVITE · Sep 614:38.58OC GRIT XC INVITESeptember 6, 2026
3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 2614:01.65Santa Ana Lightning Cross Country Invitational September 26, 2026
3,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 2614:14.65LA Jets Cross Country InvitationalOctober 26, 2025
3,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 415:13.69Temecula Valley Time Machine XC InviteOctober 4, 2025
3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 914:53.83USATF 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

9 results
DateMeetEventPlMarkGr
Oct 13Small Schools League Meet #2 2026Oct 13 · 2.1 Miles Middle School 20:59 or faster · Place 41 · UnattachedUnattached2.1 Miles Middle School 20:59 or faster4115:52.41 PB5
Sep 29Small Schools League Meet #1 2026Sep 29 · 2.1 Miles Middle School A · Place 43 · 33-Unattached33-Unattached2.1 Miles Middle School A4317:37.01 PB5
Sep 26Santa Ana Lightning Cross Country Invitational Sep 26 · 3,000 Meters 11-12 · Place 73 · UnattachedUnattached3,000 Meters 11-127314:01.65 PB5
Sep 19Great Hearts MS - USATF Cross Country Meet #2Sep 19 · 2 Miles 5th Grade - 8th Grade GHMSL · Place 28 · UnattachedUnattached2 Miles 5th Grade - 8th Grade GHMSL2816:07.01 PB5
Sep 12Grant Nunnally InvitationalSep 12 · 2.1 Miles 6th/7th Grade Girls · Place 35 · 33-Unattached33-Unattached2.1 Miles 6th/7th Grade Girls3516:48.93 PB5
Sep 6OC GRIT XC INVITESep 6 · 3,000 Meters 11-12 · Place 61 · 33-Unattached33-Unattached3,000 Meters 11-126114:38.58 PB5
Aug 15La Serna Summer XC Series #3Aug 15 · 2 Miles Advanced · Place 70 · 33-Unattached33-Unattached2 Miles Advanced7015:45.35
Aug 8La Serna Summer XC Series #2Aug 8 · 2 Miles Advanced · Place 50 · UnattachedUnattached2 Miles Advanced5015:27.3Unofficial5
Jul 25La Serna Summer XC Series #1Jul 25 · 2 Miles Advanced · Place 31 · UnattachedUnattached2 Miles Advanced3115:33.9 PB5

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 59 · 33-Unattached33-Unattached3,000 Meters 9-105914:53.83 PB4
Oct 26LA Jets Cross Country InvitationalOct 26 · 3,000 Meters 9-10 · Place 40 · 33-Unattached33-Unattached3,000 Meters 9-104014:14.65 PB4
Oct 19Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 9-10 · Place 36 · UnattachedUnattached3,000 Meters 9-103614:40.94
Oct 4Temecula Valley Time Machine XC InviteOct 4 · 3,000 Meters 9/10 · Place 21 · UnattachedUnattached3,000 Meters 9/102115:13.69 PB4
Sep 27Santa Ana Lightning Cross Country InvitationalSep 27 · 3,000 Meters 9-10 · Place 44 · 33-Unattached33-Unattached3,000 Meters 9-104414:06.354