Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.93 Miles · Mt. SAC Standard HS Course70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) · Oct 20 | 22:17 | 70th Annual Mt. SAC Cross Country Invitational (Day 1) (Divisions 3, 4 & 5) | October 20, 2017 |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 3 | 20:39.2 | CIF Sac-Joaquin Subsection Meet | November 3, 2018 |
| 3 Miles · Calaveras County Fairgrounds 3 mileSac-Joaquin Sub-Section Meet · Nov 5 | 24:05.9 | Sac-Joaquin Sub-Section Meet | November 5, 2016 |
| 5,000 Meters · 5000m CourseCapital Cross Challenge (Open, Youth, Middle and High School) · Sep 30 | 24:21.1 | Capital Cross Challenge (Open, Youth, Middle and High School) | September 30, 2017 |
| 5,000 Meters · Haggin Oaks Golf CourseCapital Cross Challenge (Youth, Open, Middle and High School Only) · Sep 29 | 21:08.43 | Capital Cross Challenge (Youth, Open, Middle and High School Only) | September 29, 2018 |
| 5,000 Meters · Sacramento Adventist AcademySMAL Championship · Oct 21 | 22:13.7 | SMAL Championship | October 21, 2019 |
| 5,000 Meters · Willow Hills Reservoir Course13th Annual Josh Ruff Memorial Invite · Sep 16 | 24:13 | 13th Annual Josh Ruff Memorial Invite | September 16, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | CIF Sac-Joaquin Section XC ChampionshipsNov 17 · 5,000 Meters Varsity · Place 62 · Buckingham Charter M.. | 5,000 Meters Varsity | 62 | 22:07.9 | 11 |
| Nov 3 | CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 5 Varsity · Place 48 · Buckingham Charter Magnet | 3 Miles Div 5 Varsity | 48 | 20:39.2 PB | 11 |
| Oct 22 | SMAL League ChampionshipOct 22 · 5,000 Meters Varsity · Place 11 · Buckingham Charter M.. | 5,000 Meters Varsity | 11 | 20:05.9 | 11 |
| Oct 19 | 71st Annual Mt. SAC Cross Country InvitationalOct 19 · 3 Miles Varsity · Place 97 · Buckingham Charter | 3 Miles Varsity | 97 | 21:06 | 11 |
| Oct 6 | Wildfire InvitationalOct 6 · 5,000 Meters Varsity · Place 23 · Buckingham Charter Magnet | 5,000 Meters Varsity | 23 | 21:05 | 11 |
| Sep 29 | Capital Cross Challenge (Collegiate Races)Sep 29 · 5,000 Meters Varsity Seeded · Place 254 · Buckingham Chtr Mag | 5,000 Meters Varsity Seeded | 254 | 21:08.5 | JR |
| Sep 29 | Capital Cross Challenge (Youth, Open, Middle and High School Only)Sep 29 · 5,000 Meters Varsity Seeded · Place 254 · Buckingham Charter Magnet | 5,000 Meters Varsity Seeded | 254 | 21:08.43 PB | 11 |
| Sep 15 | Josh Ruff Memorial InvitationalSep 15 · 5,000 Meters Varsity · Place 135 · Buckingham Charter Magnet | 5,000 Meters Varsity | 135 | 21:31.26 | 11 |
| Sep 1 | Lagoon Valley ClassicSep 1 · Varsity · Place 118 · Buckingham Charter Magnet | Varsity | 118 | 22:41.40 | 11 |
2017 Cross Country
6 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Sac-Joaquin Sub-Section MeetNov 5 · 3 Miles Varsity Div 5 · Place 120 · Buckingham Charter Magnet | 3 Miles Varsity Div 5 | 120 | 24:05.9 PB | 9 |