Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 1) · Oct 21 | 20:00 | 69th Mt. SAC Cross Country Invitational (Day 1) | October 21, 2016 |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 4 | 18:38.9 | CIF Sac-Joaquin Subsection Meet | November 4, 2017 |
| 3 Miles · Calaveras County Fairgrounds 3 mileSac-Joaquin Sub-Section Meet · Nov 5 | 18:55.0 | Sac-Joaquin Sub-Section Meet | November 5, 2016 |
| 3.08 Miles · Granite ParkJesuit/Davis Invitational · Sep 10 | 18:55.3 | Jesuit/Davis Invitational | September 10, 2016 |
| 4,000 Meters · Shadow Mountain ParkNature's Bakery Nevada Twilight Classic · Sep 4 | 15:41 | Nature's Bakery Nevada Twilight Classic | September 4, 2015 |
| 5,000 Meters · Jenny Lind Veterans Memorial ParkMotherlode League #3 · Sep 28 | 20:49.54 | Motherlode League #3 | September 28, 2016 |
| 5,000 Meters · Stanford University Golf Course43rd Stanford Cross Country Invitational (High School) · Oct 1 | 19:02.90 | 43rd Stanford Cross Country Invitational (High School) | October 1, 2016 |
| 5,000 Meters · Stanford University Golf Course41st Stanford Cross Country Invitational (High School) · Sep 27 | 18:34 | 41st Stanford Cross Country Invitational (High School) | September 27, 2014 |
| 5,000 Meters · WILDCAT RANCHMotherlode League Championships · Oct 26 | 20:04.38 | Motherlode League Championships | October 26, 2016 |
| 5,000 Meters · Willow Hills Reservoir CourseBella Vista Bronco Invitational · Oct 14 | 20:11.93 | Bella Vista Bronco Invitational | October 14, 2017 |
| 5,000 Meters · Woodward Park2014 36th Clovis Cross Country Invitational · Oct 11 | 19:25.00 | 2014 36th Clovis Cross Country Invitational | October 11, 2014 |
| 5101 m · Argonaut long courseMother Lode League meet #3 · Oct 8 | 20:59 | Mother Lode League meet #3 | October 8, 2014 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | Sac-Joaquin Section ChampionshipsNov 12 · 5,000 Meters Varsity Division 4 · Place 62 · 4 Sonora | 5,000 Meters Varsity Division 4 | 62 | 19:35.1 | 11 |
| Nov 5 | Sac-Joaquin Sub-Section MeetNov 5 · 3 Miles Varsity Div 4 · Place 74 · Sonora | 3 Miles Varsity Div 4 | 74 | 18:55.0 PB | 11 |
| Oct 26 | Motherlode League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 28 · Sonora | 5,000 Meters Varsity | 28 | 20:04.38 PB | 11 |
| Oct 21 | 69th Mt. SAC Cross Country Invitational (Day 1)Oct 21 · 2.93 Miles Division 4 Varsity Yellow · Place 66 · Sonora | 2.93 Miles Division 4 Varsity Yellow | 66 | 20:00 PB | 11 |
| Oct 15 | Hoka One One Bronco InvitationalOct 15 · 5,000 Meters Varsity · Place 132 · Sonora | 5,000 Meters Varsity | 132 | 19:29.3 | — |
| Oct 8 | 2016 38th Asics Clovis Cross Country InvitationalOct 8 · 5,000 Meters Division 4 Varsity Boys · Place 143 · Sonora | 5,000 Meters Division 4 Varsity Boys | 143 | 19:30.2 | 11 |
| Oct 1 | 43rd Stanford Cross Country Invitational (High School)Oct 1 · 5,000 Meters Division 4 · Place 181 · Sonora | 5,000 Meters Division 4 | 181 | 19:02.90 PB | 11 |
| Sep 28 | Motherlode League #3Sep 28 · 5,000 Meters Varsity · Place 26 · Sonora | 5,000 Meters Varsity | 26 | 20:49.54 PB | 11 |
| Sep 21 | Motherlode League #2Sep 21 · 3 Miles Varsity · Place 35 · Sonora | 3 Miles Varsity | 35 | 20:10Unofficial | 11 |
| Sep 14 | Motherlode League #1Sep 14 · 5,000 Meters Varsity · Place 21 · Sonora | 5,000 Meters Varsity | 21 | 19:36Unofficial | 11 |
| Sep 10 | Jesuit/Davis InvitationalSep 10 · 3.08 Miles Varsity Boys · Place 134 · Sonora | 3.08 Miles Varsity Boys | 134 | 18:55.3 PB | 11 |
| Sep 2 | Nature's Bakery Nevada Twilight ClassicSep 2 · 4,000 Meters Varsity Large School · Place 97 · Sonora | 4,000 Meters Varsity Large School | 97 | 16:09 | 11 |
| Aug 24 | Frogtown ScrimmageAug 24 · 3 Mile Varsity · Place 27 · Sonora | 3 Mile Varsity | 27 | 20:43Unofficial | 11 |
2015 Cross Country
3 results2014 Cross Country
6 results