Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Calaveras County FairgroundsSac Joaquin Sub-Sections · Nov 4 | 12:36.0 | Sac Joaquin Sub-Sections | November 4, 2023 |
| 2 Miles · Sierra CollegeSierra Invitational · Aug 23 | 10:36.60 | Sierra Invitational | August 23, 2025 |
| 2,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational hosted by CSU Stanislaus · Sep 9 | 7:37.9 | Kim Duyst Invitational hosted by CSU Stanislaus | September 9, 2023 |
| 3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 8 | 16:27.6 | Sub Sections SJS | November 8, 2025 |
| 4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 30 | 12:21.00 | Oakmont Invitational | August 30, 2025 |
| 4,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational hosted by CSU Stanislaus · Sep 10 | 18:36.8 | Kim Duyst Twilight Invitational hosted by CSU Stanislaus | September 10, 2022 |
| 5,000 Meters · Ceres River Bluff Regional ParkCCAL 2 · Oct 8 | 16:41.08 | CCAL 2 | October 8, 2025 |
| 5,000 Meters · Legion-Tuolumne Regional ParkCCAL 3 · Oct 29 | 16:14.63 | CCAL 3 | October 29, 2025 |
| 5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational co-hosted by CSUS Stanislaus · Sep 14 | 15:57.5 | Kim Duyst Invitational co-hosted by CSUS Stanislaus | September 14, 2024 |
| 5,000 Meters · Willow Hills Reservoir CourseSJS XC Sections · Nov 16 | 16:25.6 | SJS XC Sections | November 16, 2024 |
| 8,000 Meters · Baylands ParkBronco Invitational · Oct 17 | 25:47.5 | Bronco Invitational | October 17, 2026 |
| 8,000 Meters · California State University San Bernardino Campus2026 CCAA Cross Country Champs (75th Annual) · Nov 7 | 27:25.8 | 2026 CCAA Cross Country Champs (75th Annual) | November 7, 2026 |
| 8,000 Meters · Golden Gate ParkUniv. of San Francisco Invitational · Sep 4 | 26:17.84 | Univ. of San Francisco Invitational | September 4, 2026 |
| 8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational · Sep 12 | 25:54.2 | Kim Duyst Twilight Invitational | September 12, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | 2 mile time trialNov 18 · 3,200 Meters Varsity · Place 1 · TurlockTurlock | 3,200 Meters Varsity | 1 | 9:35.50Unofficial | 12 |
| Nov 15 | SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 1 · Place 15 · TurlockTurlock | 5,000 Meters Varsity Division 1 | 15 | 16:36.0 | 12 |
| Nov 8 | Sub Sections SJSNov 8 · 3 Miles Varsity Division 1 · Place 2 · TurlockTurlock | 3 Miles Varsity Division 1 | 2 | 16:27.6 PB | 12 |
| Oct 29 | CCAL 3Oct 29 · 5,000 Meters Varsity · Place 1 · TurlockTurlock | 5,000 Meters Varsity | 1 | 16:14.63 PB | 12 |
| Oct 17 | Rough Rider Invitational Oct 17 · 5,000 Meters Varsity · Place 22 · TurlockTurlock | 5,000 Meters Varsity | 22 | 15:57.31 | — |
| Oct 8 | CCAL 2Oct 8 · 5,000 Meters Varsity · Place 1 · TurlockTurlock | 5,000 Meters Varsity | 1 | 16:41.08 PB | 12 |
| Oct 4 | Bulldog Invite Oct 4 · 5,000 Meters Varsity · Place 18 · TurlockTurlock | 5,000 Meters Varsity | 18 | 16:37.2 | 12 |
| Sep 19 | 44th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 9 · TurlockTurlock | 3 Miles Varsity | 9 | 15:07.9 | 12 |
| Sep 17 | CCAL 1Sep 17 · 5,000 Meters Varsity · Place 1 · TurlockTurlock | 5,000 Meters Varsity | 1 | 16:53.76 | 12 |
| Aug 30 | Oakmont InvitationalAug 30 · 4,000 Meters Varsity · Place 23 · TurlockTurlock | 4,000 Meters Varsity | 23 | 12:21.00 PB | 12 |
| Aug 23 | Sierra InvitationalAug 23 · 2 Miles Senior · Place 6 · TurlockTurlock | 2 Miles Senior | 6 | 10:36.60 PB | 12 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | SJS XC SectionsNov 16 · 5,000 Meters Varsity - D1 · Place 7 · TurlockTurlock | 5,000 Meters Varsity - D1 | 7 | 16:25.6 PB | 11 |
| Nov 9 | SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D1 · Place 2 · TurlockTurlock | 3 Miles Varsity- D1 | 2 | 16:36.3 | 11 |
| Oct 30 | CCAL 3 (Finals)Oct 30 · 5,000 Meters Varsity · Place 2 · TurlockTurlock | 5,000 Meters Varsity | 2 | 16:25.75 | 11 |
| Oct 18 | Rough Rider InvitationalOct 18 · 5,000 Meters Varsity · Place 29 · TurlockTurlock | 5,000 Meters Varsity | 29 | 15:53.8 | 11 |
| Oct 9 | CCAL 2Oct 9 · 3 Miles Varsity · Place 3 · TurlockTurlock | 3 Miles Varsity | 3 | 16:31.46 | 11 |
| Oct 5 | Tom Laythe InvitationalOct 5 · 5,000 Meters Varsity Large School · Place 22 · TurlockTurlock | 5,000 Meters Varsity Large School | 22 | 16:53.32 | 11 |
| Sep 18 | CCAL 1 Sep 18 · 5,000 Meters Varsity · Place 2 · TurlockTurlock | 5,000 Meters Varsity | 2 | 16:36.70 | 11 |
| Sep 14 | Kim Duyst Invitational co-hosted by CSUS StanislausSep 14 · 5,000 Meters Varsity · Place 14 · TurlockTurlock | 5,000 Meters Varsity | 14 | 15:57.5 PB | 11 |
| Aug 24 | Sierra InvitationalAug 24 · 2 Miles Junior · Place 10 · TurlockTurlock | 2 Miles Junior | 10 | 10:42.50 | 11 |
2023 Cross Country
12 results2022 Cross Country
5 results