Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 4 | 17:26.7 | CIF Sac-Joaquin Subsection Meet | November 4, 2017 |
| 3749 m · Half Moon Bay High SchoolArtichoke Invitational · Oct 7 | 13:47 | Artichoke Invitational | October 7, 2017 |
| 4 Miles · Woodward ParkFresno City College Invitational · Sep 7 | 23:58.70 | Fresno City College Invitational | September 7, 2019 |
| 4,000 Meters · Hughson SuperCross Permanent CourseHughson Supercross Invitational · Oct 14 | 14:51.86 | Hughson Supercross Invitational | October 14, 2017 |
| 5,000 Meters · Hilmar school loopHilmar flat land meet · Oct 19 | 17:46 | Hilmar flat land meet | October 19, 2017 |
| 5,000 Meters · Legion-Tuolumne Regional ParkTVL 2 · Sep 26 | 19:06 | TVL 2 | September 26, 2018 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 18:40.50 | 45th Stanford Cross Country Invitational (High School) | September 29, 2018 |
| 5,000 Meters · Woodward Park2018 40th Asics Clovis Cross Country Invitational · Oct 6 | 18:42.0 | 2018 40th Asics Clovis Cross Country Invitational | October 6, 2018 |
| 5,000 Meters · Woodward ReservoirEscalon invite · Oct 3 | 18:33 | Escalon invite | October 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
1 results2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 4 Varsity · Place 51 · HilmarHilmar | 3 Miles Div 4 Varsity | 51 | 18:05.9 | 12 |
| Oct 25 | TVL FinalsOct 25 · 5,000 Meters Varsity · Place 13 · HilmarHilmar | 5,000 Meters Varsity | 13 | 18:01 | 12 |
| Oct 17 | hilmar flat land meetOct 17 · 5,000 Meters Open · Place 3 · HilmarHilmar | 5,000 Meters Open | 3 | 18:02 | 12 |
| Oct 6 | 2018 40th Asics Clovis Cross Country InvitationalOct 6 · 5,000 Meters Varsity - Small · Place 107 · HilmarHilmar | 5,000 Meters Varsity - Small | 107 | 18:42.0 PB | 12 |
| Oct 3 | Escalon inviteOct 3 · 5,000 Meters Varsity · Place 22 · HilmarHilmar | 5,000 Meters Varsity | 22 | 18:33 PB | 12 |
| Sep 29 | 45th Stanford Cross Country Invitational (College)Sep 29 · 5,000 Meters Division 4 · Place 125 · HilmarHilmar | 5,000 Meters Division 4 | 125 | 18:40.50 | SR |
| Sep 29 | 45th Stanford Cross Country Invitational (High School)Sep 29 · 5,000 Meters Division 3 · Place 126 · HilmarHilmar | 5,000 Meters Division 3 | 126 | 18:40.50 PB | 12 |
| Sep 26 | TVL 2Sep 26 · 5,000 Meters Varsity · Place 22 · HilmarHilmar | 5,000 Meters Varsity | 22 | 19:06 PB | 12 |
| Sep 22 | Pacific Tiger InvitationalSep 22 · 2 Miles Junior Varsity · Place 33 · HilmarHilmar | 2 Miles Junior Varsity | 33 | 12:22.9 | 12 |
2017 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | CIF Sac-Joaquin Subsection MeetNov 4 · 3 Miles D4 Varsity Boys · Place 58 · HilmarHilmar | 3 Miles D4 Varsity Boys | 58 | 17:26.7 PB | 11 |
| Oct 19 | Hilmar flat land meetOct 19 · 5,000 Meters Varsity · Place 1 · HilmarHilmar | 5,000 Meters Varsity | 1 | 17:46 PB | 11 |
| Oct 14 | Hughson Supercross InvitationalOct 14 · 4,000 Meters Varsity · Place 29 · HilmarHilmar | 4,000 Meters Varsity | 29 | 14:51.86 PB | 11 |
| Oct 7 | Artichoke InvitationalOct 7 · 2.33 Miles Varsity - Small School · Place 54 · HilmarHilmar | 2.33 Miles Varsity - Small School | 54 | 13:47 PB | 11 |
| Oct 4 | Escalon/Woodward InvitationalOct 4 · 5,000 Meters Varsity · Place 5 · HilmarHilmar | 5,000 Meters Varsity | 5 | 18:00Unofficial | 11 |
| Sep 27 | TVL 2Sep 27 · 5,000 Meters Varsity · Place 10 · HilmarHilmar | 5,000 Meters Varsity | 10 | 18:19Unofficial | 11 |
| Sep 23 | Pacific Tiger HS Cross Country InvitationalSep 23 · 5,000 Meters Varsity · Place 97 · HilmarHilmar | 5,000 Meters Varsity | 97 | 17:59.6 | 11 |
| Sep 6 | TVL 1Sep 6 · 5,000 Meters Varsity · Place 15 · HilmarHilmar | 5,000 Meters Varsity | 15 | 19:38Unofficial | 11 |