Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Central ParkValley United Striders Youth Cross Country Invite - Open Meet · Sep 18 | 9:38.50 | Valley United Striders Youth Cross Country Invite - Open Meet | September 18, 2021 |
| 2,000 Meters · College of the CanyonsVYC-COC Youth Cross Country Invite and Open 5K · Sep 4 | 9:36.62 | VYC-COC Youth Cross Country Invite and Open 5K | September 4, 2021 |
| 2,000 Meters · O'Melveny ParkO'Meleveny Park Youth XC Meet · Sep 11 | 9:57.24 | O'Meleveny Park Youth XC Meet | September 11, 2021 |
| 2,000 Meters · Pelona Vista ParkPelona Vista Youth Cross Country Meet · Oct 2 | 10:04.87 | Pelona Vista Youth Cross Country Meet | October 2, 2021 |
| 2,000 Meters · Pierce CollegePierce College Youth Cross Country Meet · Oct 16 | 9:44.53 | Pierce College Youth Cross Country Meet | October 16, 2021 |
| 3,000 Meters · Central ParkNational Youth Cross Country Preview Invite · Nov 16 | 13:23.12 | National Youth Cross Country Preview Invite | November 16, 2025 |
| 3,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 12:11.18 | AAU Cross Country Nationals | December 6, 2025 |
| 4,000 Meters · Central Park2026 Valley United Striders XC Invitational · Sep 19 | 16:18.12 | 2026 Valley United Striders XC Invitational | September 19, 2026 |
| 4,000 Meters · Pierce CollegeFree Spirit Cross Country Invitational Meet 2026 · Oct 11 | 16:34.45 | 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
2 results2025 Cross Country
2 results2022 Cross Country
1 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Pierce College Youth Cross Country MeetOct 16 · 2,000 Meters 7-8 · Place 10 · Newbury Park TrackNewbury Park Track | 2,000 Meters 7-8 | 10 | 9:44.53 PB | 10 |
| Oct 2 | Pelona Vista Youth Cross Country MeetOct 2 · 2,000 Meters 7-8 · Place 4 · Newbury Park TrackNewbury Park Track | 2,000 Meters 7-8 | 4 | 10:04.87 PB | 10 |
| Sep 25 | El Cariso Regional Park - Sylmar CA - Youth ClubSep 25 · 2,000 Meters 7-8 · Place 26 · Newbury Park TrackNewbury Park Track | 2,000 Meters 7-8 | 26 | 10:57.22Unofficial | 10 |
| Sep 18 | Valley United Striders Youth Cross Country Invite - Open MeetSep 18 · 2,000 Meters 7-8 · Place 9 · Newbury Park TrackNewbury Park Track | 2,000 Meters 7-8 | 9 | 9:38.50 PB | 10 |
| Sep 11 | O'Meleveny Park Youth XC MeetSep 11 · 2,000 Meters 7-8 · Place 9 · Newbury Park TrackNewbury Park Track | 2,000 Meters 7-8 | 9 | 9:57.24 PB | 10 |
| Sep 4 | VYC-COC Youth Cross Country Invite and Open 5KSep 4 · 2,000 Meters 7-8 · Place 5 · Newbury Park TrackNewbury Park Track | 2,000 Meters 7-8 | 5 | 9:36.62 PB | 10 |