Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · JV courseSac-Joaquin Sub-Section Meet · Nov 5 | 12:30.7 | Sac-Joaquin Sub-Section Meet | November 5, 2016 |
| 2.2 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 4 | 12:20.8 | CIF Sac-Joaquin Subsection Meet | November 4, 2017 |
| 3 Miles · 2017 Woodbridge Classic Silverlakes Sports Park37th Annual Woodbridge Cross Country Classic (Day 1) · Sep 15 | 17:42.7 | 37th Annual Woodbridge Cross Country Classic (Day 1) | September 15, 2017 |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 3 | 19:34.4 | CIF Sac-Joaquin Subsection Meet | November 3, 2018 |
| 3,400 Meters · Willow HillsCAL Center Meet · Oct 16 | 13:01.8 | CAL Center Meet | October 16, 2019 |
| 5,000 Meters · 5000m CourseCapital Cross Challenge (Open, Youth, Middle and High School) · Sep 30 | 18:06.8 | Capital Cross Challenge (Open, Youth, Middle and High School) | September 30, 2017 |
| 5,000 Meters · Gibson Ranch Regional ParkFlat SAC · Oct 19 | 18:35.7 | Flat SAC | October 19, 2019 |
| 5,000 Meters · Haggin Oaks Golf CourseCapital Cross Challenge (Youth, Open, Middle and High School Only) · Sep 29 | 18:17.23 | Capital Cross Challenge (Youth, Open, Middle and High School Only) | September 29, 2018 |
| 5,000 Meters · Springview DriveDel Oro Invite · Oct 12 | 18:24.1 | 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
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | CIF Sac-Joaquin Subsection MeetNov 9 · 3 Miles Varsity Division 3 · Place 62 · El Camino (Sacramento) | 3 Miles Varsity Division 3 | 62 | 19:04.1 | 12 |
| Oct 31 | CAL Cross Country FinalsOct 31 · 5,000 Meters Varsity · Place 27 · El Camino (Sacramento) | 5,000 Meters Varsity | 27 | 19:25.80 | 12 |
| Oct 19 | Flat SAC Oct 19 · 5,000 Meters Varsity · Place 74 · El Camino (Sacramento) | 5,000 Meters Varsity | 74 | 18:35.7 PB | 12 |
| Oct 16 | CAL Center MeetOct 16 · 3,400 Meters Varsity/JV · Place 30 · El Camino (Sacramento) | 3,400 Meters Varsity/JV | 30 | 13:01.8 PB | 12 |
| Oct 12 | Del Oro InviteOct 12 · 5,000 Meters Varsity Small School · Place 30 · El Camino (Sacramento) | 5,000 Meters Varsity Small School | 30 | 18:24.1 PB | 12 |
| Sep 28 | Capital Cross ChallengeSep 28 · 5,000 Meters Varsity Unseeded · Place 124 · El Camino (Sacramento) | 5,000 Meters Varsity Unseeded | 124 | 17:58.5 | 12 |
| Sep 20 | 39th Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 26 · El Camino Sacramento | 3 Miles Varsity | 26 | 17:49.1 | — |
| Sep 14 | Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 158 · El Camino (Sacramento) | 5,000 Meters Varsity | 158 | 20:28.41 | 12 |
| Aug 31 | Oakmont InvitationalAug 31 · 4,000 Meters Varsity · Place 101 · El Camino (Sacramento) | 4,000 Meters Varsity | 101 | 14:37.90 | 12 |
2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 3 Varsity · Place 100 · El Camino (Sacramento) | 3 Miles Div 3 Varsity | 100 | 19:34.4 PB | 11 |
| Oct 25 | CCAA League FinalsOct 25 · 3 Miles Varsity · Place 40 · El Camino (Sacramento) | 3 Miles Varsity | 40 | 20:12.22 | 11 |
| Oct 17 | HOKA ONE ONE Postal Nationals Flagship EventOct 17 · 3,200 Meters Varsity · Place 102 · El Camino (Sacramento) | 3,200 Meters Varsity | 102 | 11:13.05 | 11 |
| Oct 10 | Cal League MeetOct 10 · Varsity · Place 43 · El Camino (Sacramento) | Varsity | 43 | 13:26.17 | 11 |
| Oct 6 | Wildfire InvitationalOct 6 · 5,000 Meters Varsity · Place 9 · El Camino (Sacramento) | 5,000 Meters Varsity | 9 | 18:54 | 11 |
| Sep 29 | Capital Cross Challenge (Collegiate Races)Sep 29 · 5,000 Meters Unseeded · Place 93 · El Camino (Sac) | 5,000 Meters Unseeded | 93 | 18:17.3 | JR |
| Sep 29 | Capital Cross Challenge (Youth, Open, Middle and High School Only)Sep 29 · 5,000 Meters Varsity Unseeded · Place 93 · El Camino (Sacramento) | 5,000 Meters Varsity Unseeded | 93 | 18:17.23 PB | 11 |
| Sep 22 | Pacific Tiger InvitationalSep 22 · Varsity · Place 99 · El Camino (sac) | Varsity | 99 | 18:13.4 | 11 |
| Sep 14 | 38th Annual Woodbridge Cross Country ClassicSep 14 · 3 Miles Varsity · Place 33 · El Camino Sac | 3 Miles Varsity | 33 | 18:24.1 | 12 |
| Sep 1 | Lagoon Valley ClassicSep 1 · Varsity · Place 61 · El Camino (Sacramento) | Varsity | 61 | 20:11.10 | 11 |
| Aug 25 | Oakmont InvitationalAug 25 · Varsity · Place 94 · El Camino (Sacramento) | Varsity | 94 | 14:31.88 | 11 |
2017 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 10 | CIF Sac-Joaquin Cross Country ChampionshipsNov 10 · 2 Miles Division 3 · Place 11 · 3 El Camino (sac) | 2 Miles Division 3 | 11 | 12:22.5 | 10 |
| Nov 4 | CIF Sac-Joaquin Subsection MeetNov 4 · 2.2 Miles D3 Soph Boys · Place 14 · El Camino (Sacramento) | 2.2 Miles D3 Soph Boys | 14 | 12:20.8 PB | 10 |
| Oct 26 | Capital Athletic League FinalsOct 26 · 3,400 Meters Frosh / Soph/ JV · Place 6 · El Camino (Sacramento) | 3,400 Meters Frosh / Soph/ JV | 6 | 13:09Unofficial | 10 |
| Oct 4 | Capital Athletic League #1Oct 4 · 5,000 Meters Varsity · Place 32 · El Camino (Sacramento) | 5,000 Meters Varsity | 32 | 19:33Unofficial | 10 |
| Sep 30 | Capital Cross ChallengeSep 30 · 5,000 Meters Varsity Unseeded · Place 81 · El Camino (Sac) | 5,000 Meters Varsity Unseeded | 81 | 18:06.8 | — |
| Sep 30 | Capital Cross Challenge (Open, Youth, Middle and High School)Sep 30 · 5,000 Meters Varsity Unseeded · Place 81 · El Camino (Sacramento) | 5,000 Meters Varsity Unseeded | 81 | 18:06.8 PB | 10 |
| Sep 15 | 37th Annual Woodbridge Cross Country Classic (Day 1)Sep 15 · 3 Miles RED VARSITY BOYS-A · Place 127 · El Camino (Sacramento) | 3 Miles RED VARSITY BOYS-A | 127 | 17:42.7 PB | 10 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Sac-Joaquin Sub-Section MeetNov 5 · 2 Miles Soph Div 3 · Place 12 · El Camino (Sacramento) | 2 Miles Soph Div 3 | 12 | 12:30.7 PB | 9 |
| Oct 27 | CAL League ChampionshipsOct 27 · 3,400 Meters Frosh/Soph · Place 4 · El Camino (Sacramento) | 3,400 Meters Frosh/Soph | 4 | 12:24Unofficial | 9 |