Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Nevada Union High SchoolSFL #2 League Meet · Oct 1 | 12:27 | SFL #2 League Meet | October 1, 2014 |
| 2.93 Miles · Mt. SAC Standard HS Course69th Mt. SAC Cross Country Invitational (Day 2) · Oct 22 | 17:06 | 69th Mt. SAC Cross Country Invitational (Day 2) | October 22, 2016 |
| 3 Miles · Calaveras County FairgroundsSac-Joaquin Subsection Meet · Nov 7 | 19:03 | Sac-Joaquin Subsection Meet | November 7, 2015 |
| 3 Miles · Calaveras County Fairgrounds 3 mileSac-Joaquin Sub-Section Meet · Nov 5 | 17:45.5 | Sac-Joaquin Sub-Section Meet | November 5, 2016 |
| 3 Miles · Nevada Union High SchoolSFL Meet #2 · Sep 28 | 18:03 | SFL Meet #2 | September 28, 2016 |
| 3.08 Miles · Granite ParkJesuit/Davis Invitational · Sep 10 | 17:10.6 | Jesuit/Davis Invitational | September 10, 2016 |
| 4,000 Meters · Del Oro HSThe 4000 · Oct 3 | 14:45 | The 4000 | October 3, 2015 |
| 5,000 Meters · Springview DriveSFL Championships · Oct 28 | 17:15.3 | SFL Championships | October 28, 2016 |
| 5,000 Meters · Stanford University Golf Course43rd Stanford Cross Country Invitational (High School) · Oct 1 | 17:10.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 | 18:14.8 | 42nd Stanford Cross Country Invitational (High School) | September 26, 2015 |
| 5,000 Meters · Willow Hills Reservoir CourseSFL Meet #1 · Sep 14 | 18:04.3 | SFL Meet #1 | September 14, 2016 |
| 5,000 Meters · Woodward ParkRoughrider Invitational · Oct 14 | 17:20.9 | Roughrider Invitational | October 14, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Cross Country
8 results2015 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Sac-Joaquin Subsection MeetNov 7 · 3 Mile Junior Varsity Div 12 · Place 44 · Rocklin | 3 Mile Junior Varsity Div 12 | 44 | 19:03 PB | 11 |
| Oct 30 | Sierra Foothill League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 38 · Rocklin | 5,000 Meters Varsity | 38 | 17:55 | 11 |
| Oct 3 | The 4000Oct 3 · 4,000 Meters Varsity · Place 46 · Rocklin | 4,000 Meters Varsity | 46 | 14:45 PB | 11 |
| Sep 26 | 42nd Stanford Cross Country Invitational (High School)Sep 26 · 5,000 Meters Varsity Boys Division 2 · Place 149 · Rocklin | 5,000 Meters Varsity Boys Division 2 | 149 | 18:14.8 PB | 11 |
| Sep 16 | Sierra Foothill League #1Sep 16 · 5,000 Meters Varsity · Place 45 · Rocklin | 5,000 Meters Varsity | 45 | 18:59 | 11 |
| Sep 12 | Jesuit / Davis InvitationalSep 12 · 5,000 Meters Varsity · Place 63 · Rocklin | 5,000 Meters Varsity | 63 | 17:46.7Unofficial | 11 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 1 | SFL #2 League MeetOct 1 · 2 Mile Frosh/Soph · Place 15 · Rocklin | 2 Mile Frosh/Soph | 15 | 12:27 PB | 10 |