Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Glendale Heroes Regional ParkGreat Hearts MS - USATF Cross Country Meet #2 · Sep 19 | 16:07.01 | Great Hearts MS - USATF Cross Country Meet #2 | September 19, 2026 |
| 2 Miles · La Serna HSLa Serna Summer XC Series #1 · Jul 25 | 15:33.9 | La Serna Summer XC Series #1 | July 25, 2026 |
| 2.1 Miles · Ben Clark Safety Training CenterGrant Nunnally Invitational · Sep 12 | 16:48.93 | Grant Nunnally Invitational | September 12, 2026 |
| 2.1 Miles · Lake Perris State Recreation AreaSmall Schools League Meet #2 2026 · Oct 13 | 15:52.41 | Small Schools League Meet #2 2026 | October 13, 2026 |
| 2.1 Miles · Linfield Christian SchoolSmall Schools League Meet #1 2026 · Sep 29 | 17:37.01 | Small Schools League Meet #1 2026 | September 29, 2026 |
| 3,000 Meters · 6622 Lakeview Dr. Huntington Beach 92648OC GRIT XC INVITE · Sep 6 | 14:38.58 | OC GRIT XC INVITE | September 6, 2026 |
| 3,000 Meters · Carl Thornton ParkSanta Ana Lightning Cross Country Invitational · Sep 26 | 14:01.65 | Santa Ana Lightning Cross Country Invitational | September 26, 2026 |
| 3,000 Meters · Central ParkVYC XC Invitational CC Meet · Aug 30 | 15:12.22 | VYC XC Invitational CC Meet | August 30, 2025 |
| 3,000 Meters · Heartwell ParkLA Jets Cross Country Invitational · Oct 26 | 14:14.65 | LA Jets Cross Country Invitational | October 26, 2025 |
| 3,000 Meters · Linfield Christian SchoolTemecula Valley Time Machine XC Invite · Oct 4 | 15:13.69 | Temecula Valley Time Machine XC Invite | October 4, 2025 |
| 3,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 9 | 14:53.83 | USATF Southern California Association Junior Olympic Championships | November 9, 2025 |
| 3,000 Meters · Strehle TrackNighthawks XC Invitational · Nov 1 | 16:06.59 | Nighthawks XC Invitational | November 1, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | USATF Southern California Association Junior Olympic ChampionshipsNov 9 · 3,000 Meters 9-10 · Place 59 · 33-Unattached33-Unattached | 3,000 Meters 9-10 | 59 | 14:53.83 PB | 4 |
| Oct 26 | LA Jets Cross Country InvitationalOct 26 · 3,000 Meters 9-10 · Place 40 · 33-Unattached33-Unattached | 3,000 Meters 9-10 | 40 | 14:14.65 PB | 4 |
| Oct 19 | Pacific Coast Shockwaves XC InvitationalOct 19 · 3,000 Meters 9-10 · Place 36 · UnattachedUnattached | 3,000 Meters 9-10 | 36 | 14:40.9 | 4 |
| Oct 4 | Temecula Valley Time Machine XC InviteOct 4 · 3,000 Meters 9/10 · Place 21 · UnattachedUnattached | 3,000 Meters 9/10 | 21 | 15:13.69 PB | 4 |
| Sep 27 | Santa Ana Lightning Cross Country InvitationalSep 27 · 3,000 Meters 9-10 · Place 44 · 33-Unattached33-Unattached | 3,000 Meters 9-10 | 44 | 14:06.35 | 4 |
| Aug 30 | VYC XC Invitational CC MeetAug 30 · 3,000 Meters 9-10 · Place 16 · UnattachedUnattached | 3,000 Meters 9-10 | 16 | 15:12.22 PB | 4 |
2024 Cross Country
1 results