Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Westmoor HSRam Invitational · Sep 27 | 16:40 | Ram Invitational | September 27, 2014 |
| 2.95 Miles · Crystal SpringsJunipero Serra HS - Crystal Springs Invitational · Oct 11 | 20:03 | Junipero Serra HS - Crystal Springs Invitational | October 11, 2014 |
| 3 Miles · Golden Gate ParkBay Counties West League Finals · Nov 6 | 19:01.50 | Bay Counties West League Finals | November 6, 2015 |
| 3749 m · Half Moon Bay High SchoolHalf Moon Bay - Artichoke Invitational · Oct 4 | 16:53 | Half Moon Bay - Artichoke Invitational | October 4, 2014 |
| 5,000 Meters · Golden Gate ParkBCL West Championships · Nov 4 | 18:24.6 | BCL West Championships | November 4, 2016 |
| 5,000 Meters · Woodward Park2016 38th Asics Clovis Cross Country Invitational · Oct 8 | 18:15.6 | 2016 38th Asics Clovis Cross Country Invitational | October 8, 2016 |
| 5,000 Meters · Woodward Park2015 37th Clovis Cross Country Invitational · Oct 10 | 18:58.5 | 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.
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | BCL West ChampionshipsNov 4 · 5,000 Meters Junior Varsity · Place 9 · San Francisco University | 5,000 Meters Junior Varsity | 9 | 18:24.6 PB | 12 |
| Oct 8 | 2016 38th Asics Clovis Cross Country InvitationalOct 8 · 5,000 Meters Division 3 & 4 Frosh/Soph Boys · Place 28 · San Francisco University | 5,000 Meters Division 3 & 4 Frosh/Soph Boys | 28 | 18:15.6 PB | 12 |
2015 Cross Country
2 results2014 Cross Country
3 results