Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 1) · Oct 21 | 19:07 | 69th Mt. SAC Cross Country Invitational (Day 1) | October 21, 2016 |
| 3 Miles · Hayward High SchoolNorth Coast Meet of Champions · Nov 18 | 18:26.50 | North Coast Meet of Champions | November 18, 2017 |
| 3 Miles · Novato HSMarin County Athletic League Finals · Nov 11 | 19:05.6 | Marin County Athletic League Finals | November 11, 2015 |
| 5,000 Meters · Indian Valley CollegeMCAL Championships · Nov 9 | 19:13.8 | MCAL Championships | November 9, 2016 |
| 5,000 Meters · Stanford University Golf Course43rd Stanford Cross Country Invitational (High School) · Oct 1 | 18:49.90 | 43rd Stanford Cross Country Invitational (High School) | October 1, 2016 |
| 5,000 Meters · Stanford University Golf Course41st Stanford Cross Country Invitational (High School) · Sep 27 | 18:40 | 41st Stanford Cross Country Invitational (High School) | September 27, 2014 |
| 5,000 Meters · Woodward Park2015 37th Clovis Cross Country Invitational · Oct 10 | 19:06.7 | 2015 37th Clovis Cross Country Invitational | October 10, 2015 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
3 results2016 Cross Country
4 results2015 Cross Country
3 results2014 Cross Country
2 results