Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.85 Miles · Bonelli Park15th Annual Fastback Shootout · Sep 3 | 10:55.06 | 15th Annual Fastback Shootout | September 3, 2016 |
| 2 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 1) · Oct 21 | 10:37 | 69th Mt. SAC Cross Country Invitational (Day 1) | October 21, 2016 |
| 2 Miles · Palos Verdes High SchoolPalos Verdes Invitational · Oct 3 | 12:43.40 | Palos Verdes Invitational | October 3, 2015 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 17:47 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) | October 20, 2017 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 1) · Sep 16 | 17:30.6 | 36th Annual Woodbridge Cross Country Classic (Day 1) | September 16, 2016 |
| 3 Miles · Centennial ParkOrange Coast Cluster · Oct 2 | 17:32.5 | Orange Coast Cluster | October 2, 2017 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 1) · Sep 18 | 18:15.1 | 35th Annual Woodbridge Cross Country Classic (Day 1) | September 18, 2015 |
| 3 Miles · Irvine Regional ParkOrange Coast Finals · Oct 30 | 16:59.9 | Orange Coast Finals | October 30, 2017 |
| 3 Miles · Irvine Regional ParkOrange Coast League Finals · Nov 2 | 17:43.08 | Orange Coast League Finals | November 2, 2016 |
| 3 Miles · Kevin Dempsey XC Course31st Annual Laguna Hills Cross Country Invitational · Sep 13 | 21:51 | 31st Annual Laguna Hills Cross Country Invitational | September 13, 2014 |
| 3 Miles · Oak Canyon ParkOrange County Championships · Oct 14 | 17:27.8 | Orange County Championships | October 14, 2017 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 11 | 17:08.0 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) | November 11, 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
6 results2014 Cross Country
5 results