Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.5 Miles · Columbia ParkSouth Bay Cup · Sep 30 | 14:45.81 | South Bay Cup | September 30, 2015 |
| 2.5 Miles · New 2.5 Mile Course created in 2014South Bay Cup · Oct 1 | 15:14.00 | South Bay Cup | October 1, 2014 |
| 2.93 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 1) · Oct 21 | 18:50 | 69th Mt. SAC Cross Country Invitational (Day 1) | October 21, 2016 |
| 2.93 Miles · Rosemead HIgh School32nd Annual Rosemead Invitational (Day 2) · Sep 10 | 16:38.0 | 32nd Annual Rosemead Invitational (Day 2) | September 10, 2016 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 2) · Sep 17 | 16:58 | 36th Annual Woodbridge Cross Country Classic (Day 2) | September 17, 2016 |
| 3 Miles · Columbia ParkSouth Bay Cup · Sep 28 | 17:29.90 | South Bay Cup | September 28, 2016 |
| 3 Miles · Crescenta Valley Community Regional ParkCrescenta Valley Midweek Invitational · Sep 2 | 18:42 | Crescenta Valley Midweek Invitational | September 2, 2015 |
| 3 Miles · Pennisula CoursePioneer League Finals · Nov 4 | 18:58.88 | Pioneer League Finals | November 4, 2015 |
| 3.2 Miles · Charles H. Wilson ParkPioneer League Cluster Meet #1 · Sep 24 | 18:50 | Pioneer League Cluster Meet #1 | September 24, 2015 |
| 5,000 Meters · West Torrance High SchoolPioneer League Meet #2 · Oct 14 | 17:25 | Pioneer League Meet #2 | October 14, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
4 results2015 Cross Country
5 results2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | Pioneer League FinalsNov 6 · 3 Mile Junior Varsity · Place 19 · North Torrance | 3 Mile Junior Varsity | 19 | 17:37.51 | 10 |
| Oct 1 | South Bay CupOct 1 · 2.5 Mile Junior Varsity · Place 14 · North Torrance | 2.5 Mile Junior Varsity | 14 | 15:14.00 PB | 10 |