Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · JV courseSac-Joaquin Sub-Section Meet · Nov 5 | 12:42.7 | Sac-Joaquin Sub-Section Meet | November 5, 2016 |
| 2.2 Miles · Woodward ParkRoughrider Invitational · Oct 14 | 12:24.4 | Roughrider Invitational | October 14, 2016 |
| 3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 3 | 17:45.4 | CIF Sac-Joaquin Subsection Meet | November 3, 2018 |
| 3749 m · Half Moon Bay High SchoolArtichoke Invitational · Oct 7 | 14:34 | Artichoke Invitational | October 7, 2017 |
| 5,000 Meters · Haggin Oaks Golf CourseCapital Cross Challenge (Youth, Open, Middle and High School Only) · Sep 29 | 17:04.48 | Capital Cross Challenge (Youth, Open, Middle and High School Only) | September 29, 2018 |
| 5,000 Meters · Woodward ParkRoosevelt Roughrider XC Invitational · Oct 13 | 18:37.1 | Roosevelt Roughrider XC Invitational | October 13, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 17 | CIF Sac-Joaquin Section XC ChampionshipsNov 17 · 5,000 Meters Varsity Division 1 · Place 46 · Gregori High | 5,000 Meters Varsity Division 1 | 46 | 18:12.6 | 12 |
| Nov 3 | CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 1 Varsity · Place 52 · Gregori | 3 Miles Div 1 Varsity | 52 | 17:45.4 PB | 12 |
| Oct 24 | CCAL Cluster Meet #3Oct 24 · 3 Miles Varsity · Place 21 · Gregori High | 3 Miles Varsity | 21 | 18:02 | 12 |
| Oct 3 | CCAL Cluster Meet #2Oct 3 · Varsity · Place 6 · Gregori High | Varsity | 6 | 16:30 | 12 |
| Sep 29 | Capital Cross Challenge (Collegiate Races)Sep 29 · 5,000 Meters Varsity Seeded · Place 92 · Gregori High | 5,000 Meters Varsity Seeded | 92 | 17:04.5 | SR |
| Sep 29 | Capital Cross Challenge (Youth, Open, Middle and High School Only)Sep 29 · 5,000 Meters Varsity Seeded · Place 92 · Gregori | 5,000 Meters Varsity Seeded | 92 | 17:04.48 PB | 12 |
| Sep 22 | Pacific Tiger InvitationalSep 22 · Varsity · Place 60 · Gregori | Varsity | 60 | 17:00.7 | 12 |
| Sep 12 | CCAL Cluster Meet #1Sep 12 · 5,000 Meters Varsity · Place 8 · Gregori High | 5,000 Meters Varsity | 8 | 17:35 | 12 |
| Sep 8 | Lowell InvitationalSep 8 · 2.93 Miles Varsity · Place 64 · Joseph A. Gregori | 2.93 Miles Varsity | 64 | 16:26.2 | — |
| Aug 24 | Lodi Flame InvitationalAug 24 · 5,000 Meters Varsity · Place 35 · Gregori High | 5,000 Meters Varsity | 35 | 17:58 | 12 |
2017 Cross Country
3 results2016 Cross Country
3 results