Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 21 | 19:33 | 74th Annual Mt. SAC Cross Country Invitational | October 21, 2022 |
| 3 Miles · Arcadia County ParkPacific League Meet #1 · Oct 16 | 17:07.6 | Pacific League Meet #1 | October 16, 2025 |
| 3 Miles · Crescenta Valley Community Regional ParkPacific League Finals · Nov 6 | 18:00.1 | Pacific League Finals | November 6, 2025 |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 19:16.5 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 4 Miles · Hahamongna Watershed ParkSouth Coast Conference XC Championships · Oct 30 | 22:34.0 | South Coast Conference XC Championships | October 30, 2026 |
| 4 Miles · Irvine Regional Park2026 3C2A SoCal Regional XC Championships · Nov 6 | 25:24.9 | 2026 3C2A SoCal Regional XC Championships | November 6, 2026 |
| 4,000 Meters · Central ParkValley United Striders Youth Cross Country Invite - Open Meet · Sep 18 | 17:07.31 | Valley United Striders Youth Cross Country Invite - Open Meet | September 18, 2021 |
| 4,000 Meters · College of the CanyonsVYC-COC Youth Cross Country Invite and Open 5K · Sep 4 | 16:59.50 | VYC-COC Youth Cross Country Invite and Open 5K | September 4, 2021 |
| 4,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 10 | 15:17.28 | Free Spirit Invitational Cross Country Meet | October 10, 2021 |
| 4,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 11 | 17:12.88 | O'Meleveny Park Youth XC Meet | September 11, 2021 |
| 4,000 Meters · Pelona Vista ParkPelona Vista Youth Cross Country Meet · Oct 2 | 16:34.31 | Pelona Vista Youth Cross Country Meet | October 2, 2021 |
| 4,000 Meters · Pierce CollegePierce College Youth Cross Country Meet · Oct 16 | 17:42.72 | Pierce College Youth Cross Country Meet | October 16, 2021 |
| 5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 5 | 19:43.2 | Brea Olinda Invitational | October 5, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
6 results2024 Cross Country
7 results2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Pierce College Youth Cross Country MeetOct 16 · 4,000 Meters 13-14 · Place 27 · Los Angeles FalconsLos Angeles Falcons | 4,000 Meters 13-14 | 27 | 17:42.72 PB | 8 |
| Oct 10 | Free Spirit Invitational Cross Country Meet Oct 10 · 4,000 Meters Event 18 13-14 · Place 35 · Los Angeles FalconsLos Angeles Falcons | 4,000 Meters Event 18 13-14 | 35 | 15:17.28 PB | 8 |
| Oct 2 | Pelona Vista Youth Cross Country MeetOct 2 · 4,000 Meters 13-14 · Place 12 · Los Angeles FalconsLos Angeles Falcons | 4,000 Meters 13-14 | 12 | 16:34.31 PB | 8 |
| Sep 25 | El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 4,000 Meters 13-14 · Place 34 · Los Angeles FalconsLos Angeles Falcons | 4,000 Meters 13-14 | 34 | 18:05.22Unofficial | 8 |
| Sep 18 | Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 4,000 Meters 13-14 · Place 35 · Los Angeles FalconsLos Angeles Falcons | 4,000 Meters 13-14 | 35 | 17:07.31 PB | 8 |
| Sep 11 | O'Meleveny Park Youth XC MeetSep 11 · 4,000 Meters 13-14 · Place 25 · Los Angeles FalconsLos Angeles Falcons | 4,000 Meters 13-14 | 25 | 17:12.88 PB | 8 |
| Sep 4 | VYC-COC Youth Cross Country Invite and Open 5KSep 4 · 4,000 Meters 13-14 · Place 12 · Los Angeles FalconsLos Angeles Falcons | 4,000 Meters 13-14 | 12 | 16:59.50 PB | 8 |