Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Redding Christian SchoolMVL League Meet- Redding Christian · Sep 6 | 15:35 | MVL League Meet- Redding Christian | September 6, 2017 |
| 2 Miles · Rolling HillsMVL-Hamilton City · Sep 21 | 15:32 | MVL-Hamilton City | September 21, 2016 |
| 2.2 Miles · West Valley Early College High SchoolSmall Schools Championships · Nov 2 | 13:47 | Small Schools Championships | November 2, 2016 |
| 2912 m · Hamilton High SchoolMVL Finals · Oct 25 | 12:08 | MVL Finals | October 25, 2017 |
| 3 Miles · Clear Creek Sports Club, LLCMVL-Finals/Championships · Oct 30 | 22:40.02 | MVL-Finals/Championships | October 30, 2019 |
| 3 Miles · Rolling HillsMVL League Meet · Sep 20 | 22:36 | MVL League Meet | September 20, 2017 |
| 3 Miles · Williams HSMVL-League meet @ Williams · Sep 25 | 25:04.5 | MVL-League meet @ Williams | September 25, 2019 |
| 3.1 Miles · Williams HSMVL - Williams Host · Sep 14 | 24:16 | MVL - Williams Host | September 14, 2016 |
| 3621 m · Black Butte Lake Buckhorn CampgroundMVL Finals-Black Butte · Oct 26 | 16:08 | MVL Finals-Black Butte | October 26, 2016 |
| 5,000 Meters · Black Butte Lake Buckhorn CampgroundMVL- Providence Christian · Sep 27 | 26:02.8 | MVL- Providence Christian | September 27, 2017 |
| 5,000 Meters · Esparto High SchoolMVL - Esparto host · Oct 5 | 23:07 | MVL - Esparto host | October 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | CIF Northern Section FinalsNov 14 · 3 Miles Varsity · Place 136 · Williams | 3 Miles Varsity | 136 | 23:58.65 | 12 |
| Oct 30 | MVL-Finals/ChampionshipsOct 30 · 3 Miles Varsity · Place 29 · Williams | 3 Miles Varsity | 29 | 22:40.02 PB | 12 |
| Oct 23 | MVL-ColusaOct 23 · 3 Miles Varsity · Place 28 · Williams | 3 Miles Varsity | 28 | 22:46Unofficial | 12 |
| Oct 16 | MVL-Colusa HSOct 16 · 3 Miles Varsity · Place 25 · Williams | 3 Miles Varsity | 25 | 22:33 | 12 |
| Oct 2 | MVL-PIERCE/ESPARTOOct 2 · 3 Miles Varsity · Place 29 · Williams | 3 Miles Varsity | 29 | 24:20.48 | 12 |
| Sep 25 | MVL-League meet @ WilliamsSep 25 · 3 Miles Varsity · Place 16 · Williams | 3 Miles Varsity | 16 | 25:04.5 PB | 12 |
| Sep 11 | MVL-Williams HostSep 11 · 3.1 Miles Varsity · Place 20 · Williams | 3.1 Miles Varsity | 20 | 23:14.41 | 12 |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | CIF Northern Section FinalsNov 8 · 3 Miles Varsity · Place 145 · Williams | 3 Miles Varsity | 145 | 23:34.09 | 11 |
| Oct 31 | Sub Sections ChampionshipsOct 31 · 3 Miles Varsity · Place 24 · Williams | 3 Miles Varsity | 24 | 23:10 | 11 |
| Oct 24 | MVL FinalsOct 24 · 3 Miles Varsity · Place 36 · Williams | 3 Miles Varsity | 36 | 22:26 | 11 |
| Oct 17 | *MVL ColusaOct 17 · 5,000 Meters Varsity · Place 25 · Williams | 5,000 Meters Varsity | 25 | 22:03.19Unofficial | 11 |
| Oct 10 | MVL DurhamOct 10 · Varsity · Place 29 · Williams | Varsity | 29 | 22:20 | 11 |
| Oct 3 | MVL @ PierceOct 3 · Varsity · Place 24 · Williams | Varsity | 24 | 22:59 | 11 |
| Sep 19 | MVL League MeetSep 19 · Varsity · Place 25 · Williams | Varsity | 25 | 22:16 | 11 |
| Sep 12 | MVL @ WilliamsSep 12 · 5,000 Meters Varsity · Place 23 · Williams | 5,000 Meters Varsity | 23 | 22:08 | 11 |
| Sep 7 | Las Plumas InvitationalSep 7 · Varsity · Place 55 · Williams | Varsity | 55 | 17:06.84 | 11 |
| Aug 31 | 12th Annual Bill Springhorn ClassicAug 31 · Varsity · Place 96 · Williams | Varsity | 96 | 19:54 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | CIF Northern Section FinalsNov 9 · 2.2 Miles Junior Varsity · Place 94 · Williams | 2.2 Miles Junior Varsity | 94 | 15:39.7 | 10 |
| Oct 25 | MVL FinalsOct 25 · 1.81 Miles Junior Varsity · Place 11 · Williams | 1.81 Miles Junior Varsity | 11 | 12:08 PB | 10 |
| Oct 18 | MVL ColusaOct 18 · 3 Miles Varsity · Place 32 · Williams | 3 Miles Varsity | 32 | 21:03Unofficial | 10 |
| Oct 11 | MVL-DurhamOct 11 · 3 Miles Varsity · Place 29 · Williams | 3 Miles Varsity | 29 | 20:58Unofficial | 10 |
| Sep 27 | MVL- Providence ChristianSep 27 · 5,000 Meters Varsity · Place 29 · Williams | 5,000 Meters Varsity | 29 | 26:02.8 PB | 10 |
| Sep 20 | MVL League MeetSep 20 · 3 Miles Varsity · Place 34 · Williams | 3 Miles Varsity | 34 | 22:36 PB | 10 |
| Sep 6 | MVL League Meet- Redding ChristianSep 6 · 2 Miles Junior Varsity · Place 14 · Williams | 2 Miles Junior Varsity | 14 | 15:35 PB | 10 |
2016 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | NSCIF XC ChampionshipsNov 10 · 2.2 Miles Junior Varsity · Place 67 · Williams | 2.2 Miles Junior Varsity | 67 | 15:24.95 | 9 |
| Nov 2 | Small Schools ChampionshipsNov 2 · 2.2 Miles Open · Place 5 · Williams | 2.2 Miles Open | 5 | 13:47 PB | 9 |
| Oct 26 | MVL Finals-Black ButteOct 26 · 2.25 Miles Junior Varsity · Place 4 · Williams | 2.25 Miles Junior Varsity | 4 | 16:08 PB | 9 |
| Oct 12 | MVL-DurhamOct 12 · 2 Miles Junior Varsity · Place 4 · Williams | 2 Miles Junior Varsity | 4 | 13:50Unofficial | 9 |
| Oct 5 | MVL - Esparto hostOct 5 · 5,000 Meters Varsity · Place 10 · Williams | 5,000 Meters Varsity | 10 | 23:07 PB | 9 |
| Sep 28 | MVL- Providence ChristianSep 28 · 2.25 Miles Junior Varsity · Place 9 · Williams | 2.25 Miles Junior Varsity | 9 | 18:44.0Unofficial | 9 |
| Sep 21 | MVL-Hamilton CitySep 21 · 2 Miles Junior Varsity · Place 11 · Williams | 2 Miles Junior Varsity | 11 | 15:32 PB | 9 |
| Sep 14 | MVL - Williams HostSep 14 · 3.1 Miles Junior Varsity · Place 10 · Williams | 3.1 Miles Junior Varsity | 10 | 24:16 PB | 9 |