Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Central ParkVYC XC Invitational CC Meet · Aug 30 | 10:11.38 | VYC XC Invitational CC Meet | August 30, 2025 |
| 2,000 Meters · Griffith ParkGriffith Park Country Meet - VYC Youth · Sep 21 | 14:35.06 | Griffith Park Country Meet - VYC Youth | September 21, 2024 |
| 2,000 Meters · Mt. San Antonio CollegeUSATF Southern California Association Junior Olympic Championships · Nov 9 | 10:35.16 | USATF Southern California Association Junior Olympic Championships | November 9, 2025 |
| 2,000 Meters · O'Melveny ParkO'Melveny Park XC Meet - VYC Youth · Sep 7 | 12:31.06 | O'Melveny Park XC Meet - VYC Youth | September 7, 2024 |
| 2,000 Meters · Pierce CollegePierce College XC Meet - VYC Youth · Oct 5 | 12:33.12 | Pierce College XC Meet - VYC Youth | October 5, 2024 |
| 3,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 19 | 16:05.35 | 2026 Valley United Striders XC Invitational | September 19, 2026 |
| 3,000 Meters · Pierce CollegeFree Spirit Cross Country Invitational Meet 2026 · Oct 11 | 15:27.07 | Free Spirit Cross Country Invitational Meet 2026 | October 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Pierce College XC Meet - VYC YouthOct 5 · 2,000 Meters 7-8 · Place 58 · Valley RaidersValley Raiders | 2,000 Meters 7-8 | 58 | 12:33.12 PB | - |
| Sep 21 | Griffith Park Country Meet - VYC YouthSep 21 · 2,000 Meters 7-8 · Place 53 · Valley RaidersValley Raiders | 2,000 Meters 7-8 | 53 | 14:35.06 PB | - |
| Sep 14 | Valley United Cross Country Invitational MeetSep 14 · 2,000 Meters 7-8 · Place 80 · Valley RaidersValley Raiders | 2,000 Meters 7-8 | 80 | 11:22.08 | - |
| Sep 7 | O'Melveny Park XC Meet - VYC YouthSep 7 · 2,000 Meters 7-8 · Place 51 · Valley RaidersValley Raiders | 2,000 Meters 7-8 | 51 | 12:31.06 PB | - |
| Aug 31 | VYC Cross Country Invitational Meet - VYC YouthAug 31 · 2,000 Meters 7-8 · Place 23 · Valley RaidersValley Raiders | 2,000 Meters 7-8 | 23 | 11:08.84 | - |