Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Arcadia County ParkUSATF Southern California Association Junior Olympic Championships · Nov 12 | 8:40.14 | USATF Southern California Association Junior Olympic Championships | November 12, 2017 |
| 2,000 Meters · Box Springs Mountain ReserveLions Youth XC Invite · Oct 22 | 10:00.73 | Lions Youth XC Invite | October 22, 2017 |
| 2,000 Meters · California State University San Bernardino CampusUSATF Southern California Association Junior Olympic Championships · Nov 13 | 9:11.19 | USATF Southern California Association Junior Olympic Championships | November 13, 2016 |
| 2,000 Meters · Central ParkUSATF Region 15 Junior Olympics Championships · Nov 19 | 8:39.09 | USATF Region 15 Junior Olympics Championships | November 19, 2017 |
| 3,000 Meters · 3k CoursePacific Coast Shockwaves XC Invitational · Oct 3 | 17:33.70 | Pacific Coast Shockwaves XC Invitational | October 3, 2021 |
| 3,000 Meters · Arcadia County ParkFree Spirit Condors Youth XC Invitational · Oct 13 | 12:11.46 | Free Spirit Condors Youth XC Invitational | October 13, 2019 |
| 3,000 Meters · Box Springs Mountain ReserveLions Cross Country Invitational · Oct 21 | 15:17 | Lions Cross Country Invitational | October 21, 2018 |
| 3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 17 | 12:15.24 | USATF Southern California Association Junior Olympic Championships | November 17, 2019 |
| 3,000 Meters · Central Park - Huntington BeachThe Quick and Gritty · Sep 29 | 13:36.26 | The Quick and Gritty | September 29, 2019 |
| 3,000 Meters · Heartwell ParkLos Angeles Jets Cross Country Invitational Meet · Nov 3 | 15:05.11 | Los Angeles Jets Cross Country Invitational Meet | November 3, 2019 |
| 3,000 Meters · Kit Carson ParkUSATF Region 15 Junior Olympic Championships · Nov 24 | 12:43.98 | USATF Region 15 Junior Olympic Championships | November 24, 2019 |
| 3,000 Meters · Legg Lake ParkFree Spirit Invitational Cross Country Meet · Oct 10 | 14:22.57 | Free Spirit Invitational Cross Country Meet | October 10, 2021 |
| 3,000 Meters · Peck Park Community CenterPacific Coast Shockwaves XC Invitational and Grand Prix 5K · Oct 6 | 15:16.68 | Pacific Coast Shockwaves XC Invitational and Grand Prix 5K | October 6, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
4 results2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 24 | USATF Region 15 Junior Olympic ChampionshipsNov 24 · 3,000 Meters 9-10 · Place 41 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 41 | 12:43.98 PB | 11 |
| Nov 17 | USATF Southern California Association Junior Olympic ChampionshipsNov 17 · 3,000 Meters 9-10 · Place 30 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 30 | 12:15.24 PB | 11 |
| Nov 10 | San Diego RoadRunners Cross Country Meet Nov 10 · 3,000 Meters 9-10 · Place 25 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 25 | 13:08.85 | 11 |
| Nov 3 | Los Angeles Jets Cross Country Invitational MeetNov 3 · 3,000 Meters 9-10 · Place 40 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 40 | 15:05.11 PB | 11 |
| Oct 13 | Free Spirit Condors Youth XC InvitationalOct 13 · 3,000 Meters Event 4 9-10 · Place 38 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters Event 4 9-10 | 38 | 12:11.46 PB | 11 |
| Oct 6 | Pacific Coast Shockwaves XC Invitational and Grand Prix 5KOct 6 · 3,000 Meters 9-10 · Place 39 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 39 | 15:16.68 PB | 11 |
| Sep 29 | The Quick and GrittySep 29 · 3,000 Meters 9-10 · Place 31 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 31 | 13:36.26 PB | 11 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | USATF Southern California Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 55 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 55 | 13:00.67 | 10 |
| Oct 21 | Lions Cross Country InvitationalOct 21 · 3,000 Meters 9-10 years · Place 9 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 years | 9 | 15:17 PB | 10 |
| Sep 30 | The Quick and Gritty Invite Sep 30 · 3,000 Meters 9-10 · Place 51 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 51 | 14:15.67 | 10 |
| Sep 22 | Valley United XC Invitational MeetSep 22 · 3,000 Meters 11-12 · Place 50 · VU Crimson StrideVU Crimson Stride | 3,000 Meters 11-12 | 50 | 13:14.09 | 10 |
| Sep 22 | Valley United XC Invitational MeetSep 22 · 3,000 Meters 9-10 · Place 36 · Chino Pumas Track ClubChino Pumas Track Club | 3,000 Meters 9-10 | 36 | 13:20.94 | 10 |
2017 Cross Country
3 results2016 Cross Country
1 results