Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SacCIF-SS Division Finals · Nov 21 | 16:40.5 | CIF-SS Division Finals | November 21, 2015 |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 16:16 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) | October 20, 2017 |
| 2.93 Miles · Rosemead HIgh School32nd Annual Rosemead Invitational (Day 2) · Sep 10 | 15:35.0 | 32nd Annual Rosemead Invitational (Day 2) | September 10, 2016 |
| 3 Miles · 2016 CIF-SS Prelims and Final CourseCIF-SS Division Finals · Nov 19 | 16:18.3 | CIF-SS Division Finals | November 19, 2016 |
| 3 Miles · 2016 Woodbridge Classic Silverlakes Sports Park36th Annual Woodbridge Cross Country Classic (Day 2) · Sep 17 | 16:37.6 | 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 | 15:20.3 | 37th Annual Woodbridge Cross Country Classic (Day 2) | September 16, 2017 |
| 3 Miles · Arcadia County ParkCamino Del Rey Association · Oct 12 | 16:13.7 | Camino Del Rey Association | October 12, 2016 |
| 3 Miles · Great Park34th Annual Woodbridge Cross Country Classic (Day 1) · Sep 19 | 16:08.89 | 34th Annual Woodbridge Cross Country Classic (Day 1) | September 19, 2014 |
| 3 Miles · La Mirada ParkCamino Del Rey Meet #1 · Sep 23 | 16:06.7 | Camino Del Rey Meet #1 | September 23, 2015 |
| 3 Miles · PendingCamino Del Rey League Meet #1 · Sep 20 | 15:42.0 | Camino Del Rey League Meet #1 | September 20, 2017 |
| 3 Miles · Riverside City Cross Country CourseCIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) · Nov 11 | 16:12.1 | CIF-SS Division Prelims (Day 2) (Divisions 2, 4 & 5) | November 11, 2017 |
| 3 Miles · Rose BowlCool Breeze Invitational · Sep 3 | 16:26.27 | Cool Breeze Invitational | September 3, 2016 |
| 3 Miles · Rosemead HIgh SchoolRosemead Invitational (Saturday) · Sep 12 | 15:43.1 | Rosemead Invitational (Saturday) | September 12, 2015 |
| 3 Miles · Santa Fe Dam Recreation AreaCamino Del Rey Association Finals · Nov 4 | 15:45.3 | Camino Del Rey Association Finals | November 4, 2015 |
| 3 Miles · Western Gateway ParkCamino Del Rey Meet #2 · Oct 10 | 16:10.8 | Camino Del Rey Meet #2 | October 10, 2017 |
| 5,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 24 | 16:55.82 | Nike Portland XC | September 24, 2016 |
| 5,000 Meters · Stanford University Golf Course42nd Stanford Cross Country Invitational (High School) · Sep 26 | 16:28.7 | 42nd Stanford Cross Country Invitational (High School) | September 26, 2015 |
| 5,000 Meters · Woodward Park2015 37th Clovis Cross Country Invitational · Oct 10 | 16:37.0 | 2015 37th Clovis Cross Country Invitational | October 10, 2015 |
| 5,000 Meters · Woodward Park2016 38th Asics Clovis Cross Country Invitational · Oct 8 | 16:42.9 | 2016 38th Asics Clovis Cross Country Invitational | October 8, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
10 results2016 Cross Country
11 results2015 Cross Country
11 results2014 Cross Country
7 results