Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Laguna Lake Golf CourseSLO County XC Championships 2026 · Oct 31 | 17:06.40 | SLO County XC Championships 2026 | October 31, 2026 |
| 3 Miles · Lake CasitasThe Ojai Invitational · Sep 19 | 17:18.8 | The Ojai Invitational | September 19, 2026 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 15:58.5 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 4,000 Meters · Talley Field2026 Greg DeNike Big Ditch XC Classic · Sep 5 | 13:00.80 | 2026 Greg DeNike Big Ditch XC Classic | September 5, 2026 |
| 5,000 Meters · Cuesta Fairbanks Cross Country CourseCCAA Finals League Meet · Nov 7 | 17:18.30 | CCAA Finals League Meet | November 7, 2026 |
| 5,000 Meters · Gazebo Area6th Annual Waller Park Goose Chase · Oct 16 | 17:24.00 | 6th Annual Waller Park Goose Chase | October 16, 2026 |
| 5,000 Meters · Waller Park4th Annual Waller Park Goose Chase · Oct 19 | 17:59.79 | 4th Annual Waller Park Goose Chase | October 19, 2024 |
| 5,000 Meters · Woodward ParkClovis Invitational · Oct 10 | 17:33.80 | Clovis Invitational | October 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | CCAA Finals League MeetNov 7 · 5,000 Meters Varsity Mountain · Place 17 · Arroyo Grande | 5,000 Meters Varsity Mountain | 17 | 17:18.30 PB | 11 |
| Oct 31 | SLO County XC Championships 2026Oct 31 · 3 Miles Open · Place 21 · Arroyo Grande | 3 Miles Open | 21 | 17:06.40 PB | 11 |
| Oct 23 | Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 87 D2 Varsity Blue - 5:10 PM · Place 22 · Arroyo Grande | 3 Miles Race 87 D2 Varsity Blue - 5:10 PM | 22 | 15:58.5 PB | 11 |
| Oct 16 | 6th Annual Waller Park Goose ChaseOct 16 · 5,000 Meters Junior Varsity · Place 2 · Arroyo Grande | 5,000 Meters Junior Varsity | 2 | 17:24.00 PB | 11 |
| Oct 3 | CCAA Midseason MeetOct 3 · 5,000 Meters Varsity Mountain · Place 34 · Arroyo Grande | 5,000 Meters Varsity Mountain | 34 | 18:14.80 | 11 |
| Sep 25 | 23rd Golden Eagle InvitationalSep 25 · 5,000 Meters Varsity Boys Large · Place 65 · Arroyo Grande | 5,000 Meters Varsity Boys Large | 65 | 18:15 | 11 |
| Sep 19 | The Ojai Invitational Sep 19 · 3 Miles Varsity Male · Place 16 · Arroyo Grande | 3 Miles Varsity Male | 16 | 17:18.8 PB | 11 |
| Sep 5 | 2026 Greg DeNike Big Ditch XC ClassicSep 5 · 4,000 Meters Junior/Senior · Place 10 · Arroyo Grande | 4,000 Meters Junior/Senior | 10 | 13:00.80 PB | 11 |
2025 Cross Country
8 results2024 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 21 | CIF Central Section Cross Country ChampionshipsNov 21 · 5,000 Meters Division 2 · Place 47 · Arroyo Grande | 5,000 Meters Division 2 | 47 | 18:04.08 | 9 |
| Nov 9 | CCAA League ChampionshipsNov 9 · 5,000 Meters Junior Varsity · Place 1 · Arroyo Grande | 5,000 Meters Junior Varsity | 1 | 18:23.80 | 9 |
| Oct 25 | 76th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 2 · Place 26 · Arroyo Grande | 3 Miles Freshman Division 2 | 26 | 19:39 | 9 |
| Oct 25 | 76th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Freshman Division 2 · Place 26 · Arroyo Grande | 3 Miles Freshman Division 2 | 26 | 19:39 | 9 |
| Oct 19 | 4th Annual Waller Park Goose ChaseOct 19 · 5,000 Meters Junior Varsity · Place 6 · Arroyo Grande | 5,000 Meters Junior Varsity | 6 | 17:59.79 PB | 9 |
| Oct 12 | Dos Pueblos Invitational Oct 12 · 3 Miles Freshman · Place 23 · Arroyo Grande | 3 Miles Freshman | 23 | 18:57.25 | 9 |
| Oct 5 | CCAA Mid-Season MeetOct 5 · 5,000 Meters Varsity · Place 77 · Arroyo Grande | 5,000 Meters Varsity | 77 | 20:22.1 | 9 |
| Sep 27 | 21st Golden Eagle InvitationalSep 27 · 5,000 Meters Varsity · Place 119 · Arroyo Grande | 5,000 Meters Varsity | 119 | 20:54.12 | 9 |
| Sep 21 | Ojai InvitationalSep 21 · 3 Miles Varsity · Place 66 · Arroyo Grande | 3 Miles Varsity | 66 | 18:31.2 | 9 |
| Sep 14 | Kingsburg 2 MileSep 14 · 2 Miles Freshman · Place 15 · Arroyo Grande | 2 Miles Freshman | 15 | 11:29.42 | 9 |
| Sep 7 | Greg DeNike Big Ditch XC ClassicSep 7 · 1.35 Miles Frosh/Soph Freshman · Place 33 · Arroyo Grande | 1.35 Miles Frosh/Soph Freshman | 33 | 7:50.13 | 9 |