Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course67th Mt. SAC Cross Country Invitational (Saturday) · Oct 25 | 18:41.4 | 67th Mt. SAC Cross Country Invitational (Saturday) | October 25, 2014 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 2) · Nov 12 | 15:55.2 | CIF-SS Division Prelims (Day 2) | November 12, 2016 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 1) · Sep 16 | 16:14.7 | 36th Annual Woodbridge Cross Country Classic (Day 1) | September 16, 2016 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 15:11.2 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3 Miles · Bonelli ParkMt. Baldy League #2 · Oct 5 | 16:19.9 | Mt. Baldy League #2 | October 5, 2017 |
| 3 Miles · Cajon High SchoolDog Days of Fall · Sep 12 | 17:14.24 | Dog Days of Fall | September 12, 2015 |
| 3 Miles · Colton HSColton Swarm · Sep 5 | 17:36.41 | Colton Swarm | September 5, 2015 |
| 3 Miles · Glen Helen Regional ParkInland Empire Cross Country Challenge · Oct 15 | 16:03.8 | Inland Empire Cross Country Challenge | October 15, 2016 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 1) · Sep 18 | 16:50.3 | 35th Annual Woodbridge Cross Country Classic (Day 1) | September 18, 2015 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 11 | 16:31.6 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) | November 11, 2017 |
| 3 Miles · Riverside Golf CourseRiverside Invitational · Oct 22 | 16:13.9 | Riverside Invitational | October 22, 2016 |
| 5,000 Meters · Woodward Park2017 39th Asics Clovis Cross Country Invitational · Oct 7 | 16:33.5 | 2017 39th Asics Clovis Cross Country Invitational | October 7, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
9 results2016 Cross Country
7 results2015 Cross Country
8 results2014 Cross Country
5 results