Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.2 Miles · Atwater High SchoolScreamin' Scott Showdown · Aug 22 | 14:42.1 | Screamin' Scott Showdown | August 22, 2026 |
| 3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 8 | 20:05.4 | Sub Sections SJS | November 8, 2025 |
| 3 Miles · North Monterey County High School Cross Country7th Annual Jackie Henderson Memorial · Sep 12 | 18:38.33 | 7th Annual Jackie Henderson Memorial | September 12, 2026 |
| 3 Miles · O' Neill ForebayWAC Cluster #2 · Sep 30 | 19:00.62 | WAC Cluster #2 | September 30, 2026 |
| 5,000 Meters · River Bluff 5kWAC #1 · Sep 9 | 21:59.17 | WAC #1 | September 9, 2026 |
| 5,000 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 15 | 20:28.0 | SJS XC Section Meet | November 15, 2025 |
| 5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 9 | 20:00.5 | 47th Asics Clovis Invitational | October 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 4 · Place 132 · Livingston | 3 Miles Varsity- Division 4 | 132 | 20:15.5 | 12 |
| Oct 9 | 47th Asics Clovis InvitationalOct 9 · 5,000 Meters Division 5 Varsity · Place 205 · Livingston | 5,000 Meters Division 5 Varsity | 205 | 20:00.5 PB | 12 |
| Sep 30 | WAC Cluster #2Sep 30 · 3 Miles Varsity · Place 27 · Livingston | 3 Miles Varsity | 27 | 19:00.62 PB | 12 |
| Sep 12 | 7th Annual Jackie Henderson Memorial Sep 12 · 3 Miles Varsity Boys · Place 138 · Livingston | 3 Miles Varsity Boys | 138 | 18:38.33 PB | 12 |
| Sep 9 | WAC #1Sep 9 · 5,000 Meters Varsity · Place 41 · Livingston | 5,000 Meters Varsity | 41 | 21:59.17 PB | 12 |
| Aug 22 | Screamin' Scott ShowdownAug 22 · 2.2 Miles Short Course · Place 78 · Livingston | 2.2 Miles Short Course | 78 | 14:42.1 PB | 12 |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 4 · Place 75 · Livingston | 5,000 Meters Varsity Division 4 | 75 | 20:28.0 PB | 11 |
| Nov 8 | Sub Sections SJSNov 8 · 3 Miles Junior Varsity D3-D5 · Place 27 · Livingston | 3 Miles Junior Varsity D3-D5 | 27 | 20:05.4 PB | 11 |
| Oct 29 | WAC Championships Oct 29 · 3 Miles Varsity · Place 41 · Livingston | 3 Miles Varsity | 41 | 19:50.02 | 11 |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 14 | Josh Ruff Memorial InvitationalSep 14 · 2.11 Miles Frosh/Soph Freshman Division 3 · Place 108 · Livingston (SJ) | 2.11 Miles Frosh/Soph Freshman Division 3 | 108 | 17:20.20 | 10 |