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 2) (Divisions 1 & 2) · Oct 21 | 20:32 | 70th Annual Mt. SAC Cross Country Invitational (Day 2) (Divisions 1 & 2) | October 21, 2017 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 1) · Nov 11 | 20:41.8 | CIF-SS Division Prelims (Day 1) | November 11, 2016 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 2) · Sep 17 | 19:48 | 36th Annual Woodbridge Cross Country Classic (Day 2) | September 17, 2016 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 2) · Sep 16 | 18:59.1 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3 Miles · Don Knabe Community Regional ParkSan Gabriel Valley League Meet #2 · Oct 12 | 19:16.84 | San Gabriel Valley League Meet #2 | October 12, 2017 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 2) · Sep 19 | 21:14.0 | 35th Annual Woodbridge Cross Country Classic (Day 2) | September 19, 2015 |
| 3 Miles · Kevin Dempsey XC Course31st Annual Laguna Hills Cross Country Invitational · Sep 13 | 22:14 | 31st Annual Laguna Hills Cross Country Invitational | September 13, 2014 |
| 3 Miles · La Mirada ParkSan Gabriel Valley League Meet #1 · Sep 21 | 19:44.2 | San Gabriel Valley League Meet #1 | September 21, 2017 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Finals · Nov 18 | 19:13.7 | CIF-SS Division Finals | November 18, 2017 |
| 3 Miles · Wilderness ParkSan Gabriel Valley League Meet #2 · Oct 15 | 20:45.00 | San Gabriel Valley League Meet #2 | October 15, 2015 |
| 5,000 Meters · Lakewood HSNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 8 | 21:00.9 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 8, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
7 results2016 Cross Country
6 results2015 Cross Country
7 results2014 Cross Country
3 results