Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 19:49 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) | October 20, 2017 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 10 | 18:45.2 | CIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) | November 10, 2018 |
| 3 Miles · Brookside Country Club at the Rose BowlAsics/Cool Breeze Invite · Sep 6 | 18:55.6 | Asics/Cool Breeze Invite | September 6, 2019 |
| 3 Miles · California Citrus State Historic ParkAmbassador/South Valley League Finals · Oct 31 | 18:35.9 | Ambassador/South Valley League Finals | October 31, 2019 |
| 3 Miles · Linfield Christian SchoolSo.Cal. Small Schools League Meet #3 · Oct 15 | 19:23.10 | So.Cal. Small Schools League Meet #3 | October 15, 2019 |
| 3 Miles · Moreno Valley College So.Cal. Small Schools League Meet #2 · Oct 1 | 18:54.56 | So.Cal. Small Schools League Meet #2 | October 1, 2019 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 11 | 20:06.2 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) | November 11, 2017 |
| 5,000 Meters · Guajome County Park - Summit Trail36th Annual Running Center Southern Cal Invitational · Oct 7 | 22:09.60 | 36th Annual Running Center Southern Cal Invitational | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
6 results2018 Cross Country
1 results2017 Cross Country
4 results