Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.2 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 4 | 11:54.1 | CIF Sac-Joaquin Subsection Meet | November 4, 2017 |
| 2.2 Miles · Woodward ParkRoosevelt Roughrider XC Invitational · Oct 13 | 11:50.4 | Roosevelt Roughrider XC Invitational | October 13, 2017 |
| 2.8 Miles · Soquel HSSoquel High "Ken Thomas" Invitational · Oct 21 | 16:19 | Soquel High "Ken Thomas" Invitational | October 21, 2017 |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 3 | 18:02.7 | CIF Sac-Joaquin Subsection Meet | November 3, 2018 |
| 5,000 Meters · Argonaut High SchoolMLL Dual Meet @ Argonaut HS · Oct 23 | 17:35.02 | MLL Dual Meet @ Argonaut HS | October 23, 2019 |
| 5,000 Meters · Calaveras High SchoolMLL Dual Meet @ Valley Springs Memorial Park · Sep 18 | 18:27.58 | MLL Dual Meet @ Valley Springs Memorial Park | September 18, 2019 |
| 5,000 Meters · Pacific Grove High School Campus CoursePacific Grove Invitational · Oct 7 | 18:44.72 | Pacific Grove Invitational | October 7, 2017 |
| 5,000 Meters · Springview DriveDel Oro Invite · Oct 12 | 18:14.6 | Del Oro Invite | October 12, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | CIF Sac-Joaquin Subsection MeetNov 9 · 3 Miles Varsity Division 4 · Place 37 · Bret Harte | 3 Miles Varsity Division 4 | 37 | 17:40.1 | 12 |
| Nov 5 | MLL Finals Wednesday Posponed due to power outage. New date Tuesday Nov 5th. Races start at 2:30 pmNov 5 · 3 Miles Varsity · Place 12 · Bret Harte | 3 Miles Varsity | 12 | 18:15 | 12 |
| Oct 25 | 72nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Varsity · Place 23 · Bret Harte | 3 Miles Varsity | 23 | 17:58 | 12 |
| Oct 23 | MLL Dual Meet @ Argonaut HSOct 23 · 5,000 Meters Varsity Boys · Place 11 · Bret Harte | 5,000 Meters Varsity Boys | 11 | 17:35.02 PB | 12 |
| Oct 18 | Rough Rider X-C InvitationalOct 18 · 5,000 Meters Varsity · Place 72 · Bret Harte | 5,000 Meters Varsity | 72 | 18:05.6 | 12 |
| Oct 12 | Del Oro InviteOct 12 · 5,000 Meters Varsity Small School · Place 29 · Bret Harte | 5,000 Meters Varsity Small School | 29 | 18:14.6 PB | 12 |
| Sep 21 | Pacific HS InvitationalSep 21 · 5,000 Meters Varsity · Place 34 · Bret Harte | 5,000 Meters Varsity | 34 | 17:31.2 | 12 |
| Sep 18 | MLL Dual Meet @ Valley Springs Memorial ParkSep 18 · 5,000 Meters Varsity · Place 13 · Bret Harte | 5,000 Meters Varsity | 13 | 18:27.58 PB | 12 |
| Aug 29 | Jaguar InvitationalAug 29 · 5,000 Meters Varsity · Place 26 · Bret Harte | 5,000 Meters Varsity | 26 | 19:37.0 | 12 |
| Aug 23 | Lodi Flame InvitationalAug 23 · 5,000 Meters Varsity · Place 40 · Bret Harte | 5,000 Meters Varsity | 40 | 18:39 | 12 |
2018 Cross Country
12 results2017 Cross Country
5 results