Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.8 Miles · Central Park - Huntington BeachThe OC Quick and Gritty · Oct 29 | 12:24.93 | The OC Quick and Gritty | October 29, 2017 |
| 2,000 Meters · California State University San Bernardino CampusUSATF Southern California Association Junior Olympic Championships · Nov 13 | 8:14.54 | USATF Southern California Association Junior Olympic Championships | November 13, 2016 |
| 2,000 Meters · Kit Carson ParkUSATF Region 15 Junior Olympic Championships · Nov 20 | 7:55.66 | USATF Region 15 Junior Olympic Championships | November 20, 2016 |
| 3,000 Meters · 3K CoursePacific Coast Shockwaves XC Invitational · Oct 7 | 13:17.60 | Pacific Coast Shockwaves XC Invitational | October 7, 2018 |
| 3,000 Meters · Arcadia County ParkUSATF Southern California Association Junior Olympic Championships · Nov 12 | 10:38.77 | USATF Southern California Association Junior Olympic Championships | November 12, 2017 |
| 3,000 Meters · Box Springs Mountain ReserveLions Cross Country Invitational · Oct 21 | 14:09 | Lions Cross Country Invitational | October 21, 2018 |
| 3,000 Meters · Central ParkUSATF Southern California Association Junior Olympic Championships · Nov 11 | 11:19.14 | USATF Southern California Association Junior Olympic Championships | November 11, 2018 |
| 3,000 Meters · Central Park - Huntington BeachThe Quick and Gritty Invite · Sep 30 | 12:15.65 | The Quick and Gritty Invite | September 30, 2018 |
| 3,000 Meters · Craig Ranch ParkAAU Western Regional Cross-Country Championship · Nov 14 | 13:57 | AAU Western Regional Cross-Country Championship | November 14, 2020 |
| 3,000 Meters · Kit Carson ParkSan Diego RoadRunners Cross Country Meet · Nov 4 | 11:42.39 | San Diego RoadRunners Cross Country Meet | November 4, 2018 |
| 3,000 Meters · Lake Las VegasUSATF Region 15 Junior Olympic Championships · Nov 18 | 11:53.9 | USATF Region 15 Junior Olympic Championships | November 18, 2018 |
| 3,000 Meters · Peck Park Community CenterPacific Coast Shockwaves XC Invitational and Grand Prix 5K · Oct 6 | 13:54.21 | 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.
2020 Cross Country
1 results2019 Cross Country
4 results2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 8 | USATF National Junior Olympic ChampionshipsDec 8 · Varsity · Place 31 · 08 15 Pacific C | Varsity | 31 | 12:24 | — |
| Nov 18 | USATF Region 15 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 27 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 27 | 11:53.9 PB | 5 |
| Nov 11 | USATF Southern California Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 19 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 19 | 11:19.14 PB | 5 |
| Nov 4 | San Diego RoadRunners Cross Country MeetNov 4 · 3,000 Meters 9-10 · Place 14 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 14 | 11:42.39 PB | 5 |
| Oct 21 | Lions Cross Country InvitationalOct 21 · 3,000 Meters 9-10 years · Place 4 · Pacific Coast Shock Waves | 3,000 Meters 9-10 years | 4 | 14:09 PB | 5 |
| Oct 14 | Free Spirit Condors Youth XC InviteOct 14 · 3,000 Meters Event 4 9-10 · Place 26 · Pacific Coast Shock Waves | 3,000 Meters Event 4 9-10 | 26 | 11:49.10 | 5 |
| Oct 7 | Pacific Coast Shockwaves XC InvitationalOct 7 · 3,000 Meters 9-10 · Place 14 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 14 | 13:17.60 PB | 5 |
| Sep 30 | The Quick and Gritty Invite Sep 30 · 3,000 Meters 9-10 · Place 14 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 14 | 12:15.65 PB | 5 |
| Sep 22 | Valley United XC Invitational MeetSep 22 · 3,000 Meters 9-10 · Place 18 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 18 | 11:57.62 | 5 |
| Sep 16 | 6th Orange County Youth & Open Cross Country MeetSep 16 · Varsity · Place 13 · 9-1 Pacific Coast Shock Waves | Varsity | 13 | 12:27.41 | — |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | USATF Region 15 Junior Olympics ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 28 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 28 | 11:27.33 | 4 |
| Nov 12 | USATF Southern California Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters 9-10 · Place 27 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 27 | 10:38.77 PB | 4 |
| Nov 5 | San Diego RoadRunners Cross Country MeetNov 5 · 3,000 Meters 9-10 · Place 20 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 20 | 12:13.02 | 4 |
| Oct 29 | The OC Quick and GrittyOct 29 · 1.8 Miles 9-10 · Place 21 · Pacific Coast Shock Waves | 1.8 Miles 9-10 | 21 | 12:24.93 PB | 4 |
| Oct 22 | Lions Youth XC InviteOct 22 · 3,000 Meters 9-10 Boys · Place 6 · Pacific Coast Shock Waves | 3,000 Meters 9-10 Boys | 6 | 14:14.91 | 4 |
| Oct 1 | SCYTFC 2017 Comets InvitationalOct 1 · 3,000 Meters 9-10 · Place 12 · Pacific Coast Shock Waves | 3,000 Meters 9-10 | 12 | 12:34.78 | 4 |
2016 Cross Country
3 results