Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Newhall Park Invite 2-Mile CourseDLS Nike Invitational · Sep 15 | 16:20.7 | DLS Nike Invitational | September 15, 2018 |
| 3 Miles · Hayward High School34th Annual Mariner XC Invitational · Oct 21 | 21:06.63 | 34th Annual Mariner XC Invitational | October 21, 2017 |
| 3 Miles · Robert W. Crown Memorial State BeachAthletics Regional Meet · Oct 15 | 22:00 | Athletics Regional Meet | October 15, 2016 |
| 5,000 Meters · MLK Shoreline ParkOAL City Finals · Nov 12 | 21:02.2 | OAL City Finals | November 12, 2016 |
| 5,000 Meters · Oyster BayWarriors Regional Meet · Oct 3 | 22:08.60 | Warriors Regional Meet | October 3, 2018 |
| 5,000 Meters · Skyline 5kOAL and BACSAC League Finals · Nov 4 | 21:51.6 | OAL and BACSAC League Finals | November 4, 2017 |
| 5,000 Meters · Skyline High SchoolWarriors Regional Meet · Oct 29 | 22:05.30 | Warriors Regional Meet | October 29, 2016 |
| 5,000 Meters · Woodward Park2016 38th Asics Clovis Cross Country Invitational · Oct 8 | 22:53.0 | 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.
2018 Cross Country
4 results2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OAL and BACSAC League FinalsNov 4 · 5,000 Meters OAL and BACSAC Junior Varsity Unlimit · Place 4 · Skyline | 5,000 Meters OAL and BACSAC Junior Varsity Unlimit | 4 | 21:51.6 PB | 11 |
| Oct 28 | Raiders Regional MeetOct 28 · 3 Miles Junior Varsity · Place 9 · Skyline | 3 Miles Junior Varsity | 9 | 21:55.62 | 11 |
| Oct 21 | 34th Annual Mariner XC InvitationalOct 21 · 3 Miles Junior Varsity · Place 177 · Skyline | 3 Miles Junior Varsity | 177 | 21:06.63 PB | 11 |
2016 Cross Country
7 results