Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Calaveras County FairgroundsSac-Joaquin Subsection Meet · Nov 7 | 13:16 | Sac-Joaquin Subsection Meet | November 7, 2015 |
| 2 Miles · Legion-Tuolumne Regional Park13th Annual Sierra Cross Country Invitational · Sep 12 | 11:55 | 13th Annual Sierra Cross Country Invitational | September 12, 2015 |
| 2.1 Miles · Canyon Middle SchoolCastro Valley Invite · Oct 10 | 13:20.19 | Castro Valley Invite | October 10, 2015 |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 4 | 16:34.3 | CIF Sac-Joaquin Subsection Meet | November 4, 2017 |
| 3 Miles · Calaveras County Fairgrounds 3 mileSac-Joaquin Sub-Section Meet · Nov 5 | 17:35.0 | Sac-Joaquin Sub-Section Meet | November 5, 2016 |
| 5,000 Meters · 5000m CourseCapital Cross Challenge (Open, Youth, Middle and High School) · Sep 30 | 16:21.7 | Capital Cross Challenge (Open, Youth, Middle and High School) | September 30, 2017 |
| 5,000 Meters · Woodward ParkRoosevelt Roughrider XC Invitational · Oct 13 | 16:44.3 | Roosevelt Roughrider XC Invitational | October 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | 2017 CIF State Cross Country ChampionshipsNov 25 · 5,000 Meters Division 1 · Place 117 · Gregori-SJS | 5,000 Meters Division 1 | 117 | 16:39.9 | — |
| Nov 10 | CIF Sac-Joaquin Cross Country ChampionshipsNov 10 · 5,000 Meters Varsity Division 1 · Place 13 · 1 Gregori | 5,000 Meters Varsity Division 1 | 13 | 16:47.4 | 12 |
| Nov 4 | CIF Sac-Joaquin Subsection MeetNov 4 · 3 Miles D1 Varsity Boys · Place 48 · Gregori | 3 Miles D1 Varsity Boys | 48 | 16:34.3 PB | 12 |
| Oct 13 | Roosevelt Roughrider XC InvitationalOct 13 · 5,000 Meters Varsity-LARGE · Place 36 · Gregori | 5,000 Meters Varsity-LARGE | 36 | 16:44.3 PB | 12 |
| Sep 30 | Capital Cross ChallengeSep 30 · 5,000 Meters Varsity Seeded · Place 46 · Gregori High | 5,000 Meters Varsity Seeded | 46 | 16:21.7 | — |
| Sep 30 | Capital Cross Challenge (Open, Youth, Middle and High School)Sep 30 · 5,000 Meters Varsity Seeded · Place 46 · Gregori | 5,000 Meters Varsity Seeded | 46 | 16:21.7 PB | 12 |
2016 Cross Country
3 results2015 Cross Country
3 results2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Sac-Joaquin Subsection MeetNov 8 · 2 Miles Freshman Division 1 · Place 94 · 1 Gregori | 2 Miles Freshman Division 1 | 94 | 14:16 | 9 |