Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 4 | 17:31.8 | CIF Sac-Joaquin Subsection Meet | November 4, 2017 |
| 3 Miles · Calaveras County Fairgrounds 3 mileSac-Joaquin Sub-Section Meet · Nov 5 | 18:26.1 | Sac-Joaquin Sub-Section Meet | November 5, 2016 |
| 3749 m · Half Moon Bay High SchoolArtichoke Invitational · Oct 7 | 13:35 | Artichoke Invitational | October 7, 2017 |
| 5,000 Meters · Hilmar school loopHilmar flat land meet · Oct 19 | 17:59 | Hilmar flat land meet | October 19, 2017 |
| 5,000 Meters · Legion-Tuolumne Regional ParkTVL 2 · Sep 26 | 18:05 | TVL 2 | September 26, 2018 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 17:34.80 | 45th Stanford Cross Country Invitational (High School) | September 29, 2018 |
| 5,000 Meters · Woodward Park2018 40th Asics Clovis Cross Country Invitational · Oct 6 | 18:10.7 | 2018 40th Asics Clovis Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Woodward ReservoirEscalon invite · Oct 3 | 17:34 | Escalon invite | October 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | CIF Sac-Joaquin Section XC ChampionshipsNov 17 · 5,000 Meters Varsity Division 4 · Place 25 · Hilmar | 5,000 Meters Varsity Division 4 | 25 | 17:59.6 | 12 |
| Nov 3 | CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 4 Varsity · Place 31 · Hilmar | 3 Miles Div 4 Varsity | 31 | 17:34.1 | 12 |
| Oct 25 | TVL FinalsOct 25 · 5,000 Meters Varsity · Place 7 · Hilmar | 5,000 Meters Varsity | 7 | 17:30 | 12 |
| Oct 17 | hilmar flat land meetOct 17 · 5,000 Meters Open · Place 2 · Hilmar | 5,000 Meters Open | 2 | 17:33 | 12 |
| Oct 6 | 2018 40th Asics Clovis Cross Country InvitationalOct 6 · 5,000 Meters Varsity - Small · Place 86 · Hilmar | 5,000 Meters Varsity - Small | 86 | 18:10.7 PB | 12 |
| Oct 3 | Escalon inviteOct 3 · 5,000 Meters Varsity · Place 6 · Hilmar | 5,000 Meters Varsity | 6 | 17:34 PB | 12 |
| Sep 29 | 45th Stanford Cross Country Invitational (College)Sep 29 · 5,000 Meters Division 4 · Place 62 · Hilmar | 5,000 Meters Division 4 | 62 | 17:34.80 | SR |
| Sep 29 | 45th Stanford Cross Country Invitational (High School)Sep 29 · 5,000 Meters Division 3 · Place 62 · Hilmar | 5,000 Meters Division 3 | 62 | 17:34.80 PB | 12 |
| Sep 26 | TVL 2Sep 26 · 5,000 Meters Varsity · Place 5 · Hilmar | 5,000 Meters Varsity | 5 | 18:05 PB | 12 |
| Sep 22 | Pacific Tiger InvitationalSep 22 · Varsity · Place 39 · Hilmar | Varsity | 39 | 17:13.5 | 12 |
| Sep 15 | Bret Harte Frogtown InvitationalSep 15 · Varsity · Place 15 · Hilmar | Varsity | 15 | 18:01 | 12 |
| Sep 5 | TVL 1Sep 5 · 5,000 Meters Varsity · Place 8 · Hilmar | 5,000 Meters Varsity | 8 | 18:35 | 12 |
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | CIF Sac-Joaquin Subsection MeetNov 4 · 3 Miles D4 Varsity Boys · Place 70 · Hilmar | 3 Miles D4 Varsity Boys | 70 | 17:31.8 PB | 11 |
| Oct 19 | Hilmar flat land meetOct 19 · 5,000 Meters Varsity · Place 3 · Hilmar | 5,000 Meters Varsity | 3 | 17:59 PB | 11 |
| Oct 7 | Artichoke InvitationalOct 7 · 2.33 Miles Varsity - Small School · Place 36 · Hilmar | 2.33 Miles Varsity - Small School | 36 | 13:35 PB | 11 |
| Oct 4 | Escalon/Woodward InvitationalOct 4 · 5,000 Meters Varsity · Place 3 · Hilmar | 5,000 Meters Varsity | 3 | 17:50Unofficial | 11 |
| Sep 27 | TVL 2Sep 27 · 5,000 Meters Varsity · Place 8 · Hilmar | 5,000 Meters Varsity | 8 | 18:15Unofficial | 11 |
| Sep 6 | TVL 1Sep 6 · 5,000 Meters Varsity · Place 8 · Hilmar | 5,000 Meters Varsity | 8 | 18:46Unofficial | 11 |
2016 Cross Country
3 results2015 Cross Country
1 results