Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Calaveras County FairgroundsSJS XC Sub Sections · Nov 9 | 14:00.8 | SJS XC Sub Sections | November 9, 2024 |
| 2 Miles · Sierra CollegeSierra Invitational · Aug 22 | 14:13.14 | Sierra Invitational | August 22, 2026 |
| 3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 7 | 21:03.7 | Sac Joaquin Sub Section Finals | November 7, 2026 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 20:44.8 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 3 Miles · Sierra CollegePVL #1 · Sep 15 | 24:09.90 | PVL #1 | September 15, 2026 |
| 3,400 Meters · Willow Hills Reservoir CourseTom Laythe Invitational · Oct 5 | 16:04.55 | Tom Laythe Invitational | October 5, 2024 |
| 3266 m · Golden Gate ParkLowell Invitational · Sep 9 | 16:24.2 | Lowell Invitational | September 9, 2023 |
| 4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 29 | 16:31.11 | Oakmont Cross Country Invitational | August 29, 2026 |
| 4554 m · Golden Gate ParkLowell Invitational · Sep 12 | 19:39.51 | Lowell Invitational | September 12, 2026 |
| 5,000 Meters · Bear River High SchoolPVL #2 · Sep 30 | 24:01 | PVL #2 | September 30, 2026 |
| 5,000 Meters · Foresthill High School2026 Wildfire Invitational · Oct 10 | 21:57 | 2026 Wildfire Invitational | October 10, 2026 |
| 5,000 Meters · Ponderosa Golf CourseTruckee Invitational · Sep 27 | 23:33 | Truckee Invitational | September 27, 2025 |
| 5,000 Meters · Willow Hills Reservoir CourseBulldog Invite · Oct 4 | 22:03.9 | Bulldog Invite | October 4, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Junior Varsity- Division 3/4/5 · Place 30 · Oakmont | 3 Miles Junior Varsity- Division 3/4/5 | 30 | 21:03.7 PB | 12 |
| Oct 28 | PVL #3Oct 28 · 3 Miles Varsity · Place 48 · Oakmont | 3 Miles Varsity | 48 | 21:32.0 | 12 |
| Oct 23 | Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 1 D3 Junior Varsity Red - 10:0 · Place 121 · Oakmont | 3 Miles Race 1 D3 Junior Varsity Red - 10:0 | 121 | 20:44.8 PB | 12 |
| Oct 10 | 2026 Wildfire InvitationalOct 10 · 5,000 Meters JV · Place 41 · Oakmont | 5,000 Meters JV | 41 | 21:57 PB | 12 |
| Sep 30 | PVL #2Sep 30 · 5,000 Meters Varsity · Place 50 · Oakmont | 5,000 Meters Varsity | 50 | 24:01 PB | 12 |
| Sep 26 | Truckee Invitational Sep 26 · 5,000 Meters Junior Varsity · Place 114 · Oakmont | 5,000 Meters Junior Varsity | 114 | 23:37 | 12 |
| Sep 15 | PVL #1Sep 15 · 3 Miles Varsity · Place 48 · Oakmont | 3 Miles Varsity | 48 | 24:09.90 PB | 12 |
| Sep 12 | Lowell InvitationalSep 12 · 2.83 Miles Junior Varsity 1 · Place 98 · Oakmont | 2.83 Miles Junior Varsity 1 | 98 | 19:39.51 PB | 12 |
| Aug 29 | Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Junior Varsity · Place 111 · Oakmont | 4,000 Meters Junior Varsity | 111 | 16:31.11 PB | 12 |
| Aug 22 | Sierra InvitationalAug 22 · 2 Miles Senior · Place 79 · Oakmont | 2 Miles Senior | 79 | 14:13.14 PB | 12 |
2025 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Sub Sections SJSNov 8 · 3 Miles Junior Varsity D3-D5 · Place 71 · Oakmont | 3 Miles Junior Varsity D3-D5 | 71 | 21:55.5 | 11 |
| Oct 29 | PVL #3 (2025)Oct 29 · 3 Miles Varsity · Place 55 · Oakmont | 3 Miles Varsity | 55 | 22:43 | 11 |
| Oct 24 | 77th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D4 JV Green · Place 33 · Oakmont | 3 Miles D4 JV Green | 33 | 22:05.3 | 11 |
| Oct 11 | Wildfire InvitationalOct 11 · 5,000 Meters Junior Varsity · Place 31 · Oakmont | 5,000 Meters Junior Varsity | 31 | 21:24 | 11 |
| Oct 4 | Bulldog Invite Oct 4 · 5,000 Meters Junior Varsity · Place 56 · Oakmont | 5,000 Meters Junior Varsity | 56 | 22:03.9 PB | 11 |
| Oct 1 | PVL #2 (2025)Oct 1 · 5,000 Meters Varsity · Place 56 · Oakmont | 5,000 Meters Varsity | 56 | 23:14 | 11 |
| Sep 27 | Truckee Invitational Sep 27 · 5,000 Meters Junior Varsity · Place 78 · Oakmont | 5,000 Meters Junior Varsity | 78 | 23:33 PB | 11 |
| Sep 10 | PVL #1 (2025)Sep 10 · 3 Miles Varsity · Place 54 · Oakmont | 3 Miles Varsity | 54 | 23:14 | 11 |
| Sep 6 | Lowell Invitational (AKA San Francisco Invitational)Sep 6 · Varsity · Place 190 · Oakmont (SJ) | Varsity | 190 | 20:56.7 | — |
| Sep 6 | Lowell Invitational (AKA San Francisco Invitational)Sep 6 · 2.7 Miles Junior Varsity · Place 190 · Oakmont (SJ) | 2.7 Miles Junior Varsity | 190 | 20:56.61 | — |
| Aug 30 | Oakmont InvitationalAug 30 · 4,000 Meters Junior Varsity · Place 101 · Oakmont | 4,000 Meters Junior Varsity | 101 | 16:49.40 | 11 |
| Aug 23 | Sierra InvitationalAug 23 · 2 Miles Junior · Place 105 · Oakmont | 2 Miles Junior | 105 | 14:29.50 | 11 |
2024 Cross Country
11 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | CIF Sac Joaquin Sections ChampionshipNov 11 · Freshman Division 3 · Place 44 · 3 Oakmont | Freshman Division 3 | 44 | 16:04.6 | 9 |
| Nov 4 | Sac Joaquin Sub-Sections Nov 4 · 2 Miles Freshman - Division 3 · Place 55 · Oakmont | 2 Miles Freshman - Division 3 | 55 | 15:48.3 | 9 |
| Sep 23 | Jessup InvitationalSep 23 · 2 Miles Freshman · Place 111 · Oakmont (SJ) | 2 Miles Freshman | 111 | 14:30.90 | 9 |
| Sep 23 | Jessup InvitationalSep 23 · 2 Miles Freshman · Place 111 · Oakmont (SJ) | 2 Miles Freshman | 111 | 14:30.90 | 9 |
| Sep 9 | Lowell InvitationalSep 9 · 2.03 Miles Sophomore 1 · Place 182 · Oakmont | 2.03 Miles Sophomore 1 | 182 | 16:24.2 PB | 9 |
| Aug 26 | Oakmont InvitationalAug 26 · 4,000 Meters Freshman · Place 143 · Oakmont | 4,000 Meters Freshman | 143 | 19:49.20 | 9 |
| Aug 19 | Sierra InvitationalAug 19 · 2 Miles Freshman · Place 127 · Oakmont | 2 Miles Freshman | 127 | 15:48.60 | 9 |