Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Calaveras County FairgroundsSac-Joaquin Subsection Meet · Nov 7 | 19:06 | Sac-Joaquin Subsection Meet | November 7, 2015 |
| 3 Miles · Calaveras County Fairgrounds 3 mileSac-Joaquin Sub-Section Meet · Nov 5 | 18:27.0 | Sac-Joaquin Sub-Section Meet | November 5, 2016 |
| 3 Miles · Lagoon Valley ParkLagoon Valley Classic · Sep 3 | 18:22 | Lagoon Valley Classic | September 3, 2016 |
| 3.08 Miles · Granite ParkThe Other Meet · Oct 8 | 19:01.16 | The Other Meet | October 8, 2016 |
| 5,000 Meters · Lodi LakeLodi Flame Invitational · Aug 26 | 18:32 | Lodi Flame Invitational | August 26, 2016 |
| 5,000 Meters · Stanford University Golf Course43rd Stanford Cross Country Invitational (High School) · Oct 1 | 17:52.10 | 43rd Stanford Cross Country Invitational (High School) | October 1, 2016 |
| 5,000 Meters · Stanford University Golf Course42nd Stanford Cross Country Invitational (High School) · Sep 26 | 19:15.1 | 42nd Stanford Cross Country Invitational (High School) | September 26, 2015 |
| 5,000 Meters · Woodward Park2015 37th Clovis Cross Country Invitational · Oct 10 | 19:14.5 | 2015 37th Clovis Cross Country Invitational | October 10, 2015 |
| 5,000 Meters · Woodward Park2014 36th Clovis Cross Country Invitational · Oct 11 | 21:05.84 | 2014 36th Clovis Cross Country Invitational | October 11, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Sac-Joaquin Sub-Section MeetNov 5 · 3 Miles Varsity Div 4 · Place 48 · Ripon | 3 Miles Varsity Div 4 | 48 | 18:27.0 PB | 12 |
| Oct 26 | TVL FinalsOct 26 · 5,000 Meters Varsity · Place 10 · Ripon | 5,000 Meters Varsity | 10 | 18:11Unofficial | 12 |
| Oct 8 | The Other MeetOct 8 · 3.08 Miles Varsity · Place 60 · Ripon | 3.08 Miles Varsity | 60 | 19:01.16 PB | 12 |
| Oct 5 | Woodward Escalon InvitationalOct 5 · 6,035 Meters Varsity · Place 12 · Ripon | 6,035 Meters Varsity | 12 | 23:20Unofficial | 12 |
| Oct 1 | 43rd Stanford Cross Country Invitational (High School)Oct 1 · 5,000 Meters Division 3 · Place 120 · Ripon | 5,000 Meters Division 3 | 120 | 17:52.10 PB | 12 |
| Sep 28 | TVL 2Sep 28 · 5,000 Meters Varsity · Place 34 · Ripon | 5,000 Meters Varsity | 34 | 20:57Unofficial | 12 |
| Sep 17 | Bret Harte Frogtown InvitationalSep 17 · 3 Mile Varsity Small · Place 81 · Ripon | 3 Mile Varsity Small | 81 | 20:47 | 12 |
| Sep 7 | TVL 1Sep 7 · 5,000 Meters Varsity · Place 10 · Ripon | 5,000 Meters Varsity | 10 | 18:55Unofficial | 12 |
| Sep 3 | Lagoon Valley ClassicSep 3 · 3 Mile Varsity Boys - Small School · Place 32 · Ripon | 3 Mile Varsity Boys - Small School | 32 | 18:22 PB | 12 |
| Aug 26 | Lodi Flame InvitationalAug 26 · 5,000 Meters Varsity · Place 39 · Ripon | 5,000 Meters Varsity | 39 | 18:32 PB | 12 |
2015 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Sac-Joaquin Subsection MeetNov 7 · 3 Mile Varsity Div 4 · Place 76 · Ripon | 3 Mile Varsity Div 4 | 76 | 19:06 PB | 11 |
| Oct 28 | TVL FinalsOct 28 · 5,000 Meters Varsity · Place 26 · Ripon | 5,000 Meters Varsity | 26 | 19:17Unofficial | 11 |
| Oct 10 | 2015 37th Clovis Cross Country InvitationalOct 10 · 5,000 Meters Div 4 Varsity · Place 174 · Ripon | 5,000 Meters Div 4 Varsity | 174 | 19:14.5 PB | 11 |
| Oct 7 | Escalon Woodward InvitationalOct 7 · 5,000 Meters Varsity · Ripon | 5,000 Meters Varsity | 0 | 19:36Unofficial | 11 |
| Sep 30 | TVL Meet #2Sep 30 · 5,000 Meters Varsity · Ripon | 5,000 Meters Varsity | 0 | 19:24Unofficial | 11 |
| Sep 26 | 42nd Stanford Cross Country Invitational (High School)Sep 26 · 5,000 Meters Varsity Boys Division 4 · Place 200 · Ripon | 5,000 Meters Varsity Boys Division 4 | 200 | 19:15.1 PB | 11 |
| Sep 2 | TVL Meet #1Sep 2 · 5,000 Meters Varsity · Ripon | 5,000 Meters Varsity | 0 | 19:43Unofficial | 11 |
| Aug 28 | Lodi Flame InvitationalAug 28 · 5,000 Meters Varsity · Place 100 · Ripon | 5,000 Meters Varsity | 100 | 20:00 | 11 |
2014 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | TVL 3Oct 29 · 5,000 Meters Varsity · Ripon | 5,000 Meters Varsity | 0 | 20:11Unofficial | 10 |
| Oct 11 | 2014 36th Clovis Cross Country InvitationalOct 11 · 5,000 Meters Division 4 Varsity (Small) · Place 214 · Ripon | 5,000 Meters Division 4 Varsity (Small) | 214 | 21:05.84 PB | 10 |
| Oct 1 | Woodward InvitationalOct 1 · 5,000 Meters Varsity · Ripon | 5,000 Meters Varsity | 0 | 20:42Unofficial | 10 |
| Sep 27 | 41st Stanford Cross Country Invitational (High School)Sep 27 · 5,000 Meters Divison 4 · Place 248 · Ripon | 5,000 Meters Divison 4 | 248 | 20:12 | 10 |
| Sep 24 | TVL 2Sep 24 · 5,000 Meters Varsity · Place 30 · Ripon | 5,000 Meters Varsity | 30 | 21:12Unofficial | 10 |
| Sep 20 | Bret Harte Frogtown InvitationalSep 20 · 3 Mile Varsity small · Place 94 · Ripon | 3 Mile Varsity small | 94 | 21:22 | 10 |
| Sep 3 | TVL 1Sep 3 · 5,000 Meters Varsity · Ripon | 5,000 Meters Varsity | 0 | 21:25Unofficial | 10 |