Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 1) · Oct 21 | 12:52 | 69th Mt. SAC Cross Country Invitational (Day 1) | October 21, 2016 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 18:35 | 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 | 21:26.0 | 36th Annual Woodbridge Cross Country Classic (Day 1) | September 16, 2016 |
| 3 Miles · Crescenta Valley Community Regional ParkMission & Sunshine League Meet #2 · Oct 11 | 21:56.30 | Mission & Sunshine League Meet #2 | October 11, 2016 |
| 3 Miles · Crescenta Valley XC CourseMission League Finals · Nov 1 | 24:02.76 | Mission League Finals | November 1, 2017 |
| 3 Miles · Crystal SpringsMission & Sunshine League Meet 1 · Sep 28 | 23:37.89 | Mission & Sunshine League Meet 1 | September 28, 2016 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 1) · Sep 18 | 24:28.8 | 35th Annual Woodbridge Cross Country Classic (Day 1) | September 18, 2015 |
| 3 Miles · Griffith ParkMission League Meet #2 · Oct 13 | 23:03 | Mission League Meet #2 | October 13, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Mission League FinalsOct 31 · 3 Miles Junior Varsity · Place 116 · St Francis (La Cana... | 3 Miles Junior Varsity | 116 | 24:03.10 | 12 |
| Oct 16 | Mission/Sunshine League Meet #2Oct 16 · 3 Miles Varsity · Place 117 · St Francis (La Cana... | 3 Miles Varsity | 117 | 26:37.20 | 12 |
2017 Cross Country
2 results2016 Cross Country
5 results2015 Cross Country
3 results