Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Palos Verdes High SchoolPalos Verdes Invitational · Oct 3 | 16:05.64 | Palos Verdes Invitational | October 3, 2025 |
| 3 Miles · Autry Museum at Griffith Park38th Annual Bell Gardens Invitational · Oct 18 | 22:14.6 | 38th Annual Bell Gardens Invitational | October 18, 2025 |
| 3 Miles · John Glenn High SchoolCerritos Great Cow Invite · Aug 31 | 21:45.3 | Cerritos Great Cow Invite | August 31, 2024 |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 22:47.2 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 3 Miles · Ralph B Clark ParkSuburban Valley Conference Meet #1 · Sep 25 | 22:57.8 | Suburban Valley Conference Meet #1 | September 25, 2024 |
| 3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 13 | 22:22.50 | Rosemead Invitational | September 13, 2025 |
| 3,000 Meters · Buena Vista Park2022 SD Waves Duck Pond Invitational · Oct 16 | 14:37.21 | 2022 SD Waves Duck Pond Invitational | October 16, 2022 |
| 3,000 Meters · Central ParkValley United Cross Country Invitational Meet · Sep 17 | 15:39.41 | Valley United Cross Country Invitational Meet | September 17, 2022 |
| 3,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 25 | 15:14.41 | OC GRIT XC INVITE | September 25, 2022 |
| 3,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 8 | 14:02.2 | Free Spirit Invitational Meet | October 8, 2022 |
| 4,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 12 | 18:37.02 | USATF Southern California Association Junior Olympic Championships | November 12, 2023 |
| 4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 8 | 20:33.31 | Free Spirit Invitational Meet | October 8, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
9 results2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | USATF Southern California Association Junior Olympic ChampionshipsNov 13 · 3,000 Meters Varsity · Place 50 · In StrideIn Stride | 3,000 Meters Varsity | 50 | 14:18.20 | 12 |
| Oct 30 | Los Angeles Jets Cross Country InvitationalOct 30 · 3,000 Meters Varsity · Place 29 · In StrideIn Stride | 3,000 Meters Varsity | 29 | 15:08.9 | 10 |
| Oct 16 | 2022 SD Waves Duck Pond InvitationalOct 16 · 3,000 Meters 11-12 · Place 33 · In StrideIn Stride | 3,000 Meters 11-12 | 33 | 14:37.21 PB | 12 |
| Oct 8 | Free Spirit Invitational MeetOct 8 · 3,000 Meters 11-12 · Place 87 · In StrideIn Stride | 3,000 Meters 11-12 | 87 | 14:02.2 PB | 12 |
| Sep 25 | OC GRIT XC INVITESep 25 · 3,000 Meters 11-12 · Place 53 · In StrideIn Stride | 3,000 Meters 11-12 | 53 | 15:14.41 PB | 12 |
| Sep 17 | Valley United Cross Country Invitational MeetSep 17 · 3,000 Meters 11-12 · Place 71 · In StrideIn Stride | 3,000 Meters 11-12 | 71 | 15:39.41 PB | 12 |