Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.8 Miles · El Prado Golf CoursesCool Breeze Evening Invitational · Sep 6 | 17:30.92 | Cool Breeze Evening Invitational | September 6, 2014 |
| 2.93 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 1) · Oct 21 | 17:39 | 69th Mt. SAC Cross Country Invitational (Day 1) | October 21, 2016 |
| 2.93 Miles · Rosemead HIgh School32nd Annual Rosemead Invitational (Day 1) · Sep 9 | 15:08.0 | 32nd Annual Rosemead Invitational (Day 1) | September 9, 2016 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Prelims (Day 1) · Nov 11 | 16:43.6 | CIF-SS Division Prelims (Day 1) | November 11, 2016 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 1) · Sep 16 | 16:00.6 | 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 1) · Sep 15 | 16:19.3 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · Central Park - Huntington Beach36th Central Park Cross Country Invitational 2017 · Oct 7 | 16:54.1 | 36th Central Park Cross Country Invitational 2017 | October 7, 2017 |
| 3 Miles · Craig ParkWayne Walker Inv. Sunny Hills · Sep 26 | 17:58.3 | Wayne Walker Inv. Sunny Hills | September 26, 2015 |
| 3 Miles · Crescenta Valley XC Course47th Kenny Staub/Barnes XC Invitational · Oct 4 | 20:01.78 | 47th Kenny Staub/Barnes XC Invitational | October 4, 2014 |
| 3 Miles · Great Park35th Annual Woodbridge Cross Country Classic (Day 1) · Sep 18 | 17:04.5 | 35th Annual Woodbridge Cross Country Classic (Day 1) | September 18, 2015 |
| 3 Miles · Kevin Dempsey XC Course31st Annual Laguna Hills Cross Country Invitational · Sep 13 | 18:51 | 31st Annual Laguna Hills Cross Country Invitational | September 13, 2014 |
| 3 Miles · Rosemead HIgh SchoolRosemead Invitational Day 1 · Sep 8 | 17:05.5 | Rosemead Invitational Day 1 | September 8, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
5 results2015 Cross Country
2 results2014 Cross Country
5 results