Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 12 | 19:27.4 | Rosemead XC Invitational | September 12, 2026 |
| 3 Miles · Arcadia County ParkRio-Pacific Conf. XC Race #2 (Arroyo, Boulder, Crest Leagues) Host School: South Pas HS · Oct 15 | 21:11.9 | Rio-Pacific Conf. XC Race #2 (Arroyo, Boulder, Crest Leagues) Host School: South Pas HS | October 15, 2026 |
| 3 Miles · Hahamongna Watershed ParkRio Hondo League XC Meet #2 3:00 PM (Monrovia Host) · Oct 16 | 19:58 | Rio Hondo League XC Meet #2 3:00 PM (Monrovia Host) | October 16, 2025 |
| 3 Miles · Lacy ParkRio Hondo League XC Meet #1 3:00 PM (LC Host) · Oct 17 | 21:25.9 | Rio Hondo League XC Meet #1 3:00 PM (LC Host) | October 17, 2024 |
| 3 Miles · Lacy ParkRio Hondo League XC Finals 2:00 PM @ Lacy Park (San Marino Host) · Nov 2 | 21:44.92 | Rio Hondo League XC Finals 2:00 PM @ Lacy Park (San Marino Host) | November 2, 2023 |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 21:06.6 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 13 | 18:45.20 | Rosemead Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
4 results2024 Cross Country
5 results2023 Cross Country
4 results