Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.85 Miles · Bonelli Park15th Annual Fastback Shootout · Sep 3 | 10:38.62 | 15th Annual Fastback Shootout | September 3, 2016 |
| 2.9 Miles · Griffith ParkBell Jeff Invitational · Sep 29 | 18:09.2 | Bell Jeff Invitational | September 29, 2018 |
| 2.93 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 2) · Oct 22 | 18:23 | 69th Mt. SAC Cross Country Invitational (Day 2) | October 22, 2016 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 2) (Divisions 1, 4 & 5) · Nov 10 | 17:39.6 | 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:00.5 | Asics/Cool Breeze Invite | September 6, 2019 |
| 3 Miles · Central ParkFoothill League Finals · Nov 3 | 18:13.13 | Foothill League Finals | November 3, 2016 |
| 3 Miles · Lake CasitasOjai Invitational · Sep 15 | 19:18.7 | Ojai Invitational | September 15, 2018 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 1) (Divisions 1 & 3) · Nov 10 | 17:49.6 | CIF-SS Division Prelims (Day 1) (Divisions 1 & 3) | November 10, 2017 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL · Sep 30 | 18:22.41 | NIKE -- 11th ANNUAL TWILIGHT XC INVITATIONAL | September 30, 2017 |
| 5,000 Meters · Guajome Park38th Annual Running Center Southern Cal Invitational · Oct 12 | 19:00.3 | 38th Annual Running Center Southern Cal Invitational | October 12, 2019 |
| 5,000 Meters · Woodward Park2018 40th Asics Clovis Cross Country Invitational · Oct 6 | 18:18.3 | 2018 40th Asics Clovis Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Woodward Park2016 38th Asics Clovis Cross Country Invitational · Oct 8 | 18:18.6 | 2016 38th Asics Clovis Cross Country Invitational | October 8, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results2018 Cross Country
5 results2017 Cross Country
4 results2016 Cross Country
7 results