Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Shadow Cliffs Regional ParkMt Diablo Heat Youth XC Meet · Oct 15 | 9:15.47 | Mt Diablo Heat Youth XC Meet | October 15, 2023 |
| 2,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 26 | 7:49.04 | USATF Region 14 Junior Olympic Championships | November 26, 2023 |
| 2,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 19 | 8:45.45 | USATF Pacific Association Junior Olympic Championships | November 19, 2023 |
| 3,000 Meters · Hayward High SchoolOakland Cubs Youth XC Meet · Sep 22 | 13:22.84 | Oakland Cubs Youth XC Meet | September 22, 2024 |
| 3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 30 | 14:40.70 | 2025 Pacific Association Junior Olympic Cross Country Championships | November 30, 2025 |
| 3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 15 | 12:58.90 | Team Onalysis Cross Country Meet | November 15, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 22 | Oakland Cubs Youth XC Meet Sep 22 · 3,000 Meters 9-10 · Place 14 · Run Club Menlo Park | 3,000 Meters 9-10 | 14 | 13:22.84 PB | 3 |
2023 Cross Country
3 results