Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.9 Miles · Lake CasitasVentura County Championships · Oct 27 | 10:34.7 | Ventura County Championships | October 27, 2017 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) · Oct 21 | 17:38 | 70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) | October 21, 2017 |
| 3 Miles · Corriganville ParkCoastal Canyon League Meet #2 · Oct 12 | 18:43.98 | Coastal Canyon League Meet #2 | October 12, 2017 |
| 3 Miles · Oak Canyon ParkCoastal Canyon League Meet #1 · Sep 28 | 18:04.22 | Coastal Canyon League Meet #1 | September 28, 2017 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 16 | 16:43.4 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) | November 16, 2019 |
| 5,000 Meters · Central ParkThe Master's University XC Invitational (High School Only) · Sep 28 | 18:10.8 | The Master's University XC Invitational (High School Only) | September 28, 2019 |
| 5,000 Meters · Corriganville ParkSimi Valley All-Comers #3 · Aug 7 | 19:17.36 | Simi Valley All-Comers #3 | August 7, 2019 |
| 5,000 Meters · Lake CasitasVentura County Championships · Oct 28 | 20:11.86 | Ventura County Championships | October 28, 2016 |
| 5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 12 | 17:10.0 | 2019 41st Asics Clovis Cross Country Invitational | October 12, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
8 results2018 Cross Country
3 results2017 Cross Country
7 results2016 Cross Country
2 results