Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 8 | 24:52.6 | Sub Sections SJS | November 8, 2025 |
| 3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 6 | 14:03.6 | Soiree at SWRA | September 6, 2025 |
| 3,200 Meters · Cordova High SchoolCordova Hoka Postals · Oct 14 | 16:30.27 | Cordova Hoka Postals | October 14, 2023 |
| 3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 18 | 15:24.74 | Grizzly 3200 | October 18, 2025 |
| 3,400 Meters · Willow Hills Reservoir CourseTom Laythe Invitational · Oct 5 | 22:49.00 | Tom Laythe Invitational | October 5, 2024 |
| 3395 m · Willow Hills Reservoir CourseCAL Finals 2023 -Reschedule · Oct 30 | 20:27.50 | CAL Finals 2023 -Reschedule | October 30, 2023 |
| 4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 30 | 18:47.40 | Oakmont Invitational | August 30, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Sub Sections SJSNov 8 · 3 Miles Junior Varsity D1-D2 · Place 230 · Rio Americano | 3 Miles Junior Varsity D1-D2 | 230 | 24:52.6 PB | 11 |
| Oct 30 | CVC FinalsOct 30 · 5,000 Meters Varsity · Place 85 · Rio Americano | 5,000 Meters Varsity | 85 | 24:43.6 | 11 |
| Oct 30 | Garfield vs RooseveltOct 30 · 5,000 Meters Varsity · Place 85 · Rio Americano | 5,000 Meters Varsity | 85 | 24:43.6 | 11 |
| Oct 18 | Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 351 · Rio Americano | 3,200 Meters Varsity | 351 | 15:24.74 PB | 11 |
| Sep 25 | CVC Center meetSep 25 · 2 Miles Frosh/Soph Freshman · Place 85 · Rio Americano | 2 Miles Frosh/Soph Freshman | 85 | 16:03.6 | 11 |
| Sep 6 | Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 449 · Rio Americano | 3,000 Meters Seeded Heats | 449 | 14:03.6 PB | 11 |
| Aug 30 | Oakmont InvitationalAug 30 · 4,000 Meters Junior Varsity · Place 154 · Rio Americano | 4,000 Meters Junior Varsity | 154 | 18:47.40 PB | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CVC FinalsOct 31 · 2 Miles Frosh/Soph Freshman · Place 78 · Rio Americano | 2 Miles Frosh/Soph Freshman | 78 | 19:43.2 | 10 |
| Oct 26 | Flat SACOct 26 · 2.25 Miles Frosh/Soph Freshman · Place 151 · Rio Americano | 2.25 Miles Frosh/Soph Freshman | 151 | 18:58.69 | 10 |
| Oct 5 | Tom Laythe InvitationalOct 5 · 3,400 Meters Frosh/Soph Unlimited · Place 88 · Rio Americano | 3,400 Meters Frosh/Soph Unlimited | 88 | 22:49.00 PB | 10 |
| Sep 26 | CVC Center meetSep 26 · 2 Miles Frosh/Soph Freshman · Place 76 · Rio Americano | 2 Miles Frosh/Soph Freshman | 76 | 17:57.9 | 10 |
| Sep 20 | 43rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Novice · Place 124 · Rio Americano | 3 Miles Novice | 124 | 22:56.5 | 10 |
| Sep 14 | Josh Ruff Memorial InvitationalSep 14 · 2.11 Miles Frosh/Soph Freshman Division 1 · Place 224 · Rio Americano (SJ) | 2.11 Miles Frosh/Soph Freshman Division 1 | 224 | 20:07.30 | 10 |
| Aug 31 | Oakmont InvitationalAug 31 · 4,000 Meters Sophomore · Place 174 · Rio Americano | 4,000 Meters Sophomore | 174 | 19:06.30 | 10 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | CAL Finals 2023 -RescheduleOct 30 · 2.11 Miles Frosh/Soph · Place 45 · Rio Americano | 2.11 Miles Frosh/Soph | 45 | 20:27.50 PB | 9 |
| Oct 14 | Cordova Hoka PostalsOct 14 · 3,200 Meters Varsity · Place 249 · Rio Americano | 3,200 Meters Varsity | 249 | 16:30.27 PB | 9 |
| Oct 11 | CAL Center Meet #1Oct 11 · 2.11 Miles Frosh/Soph Freshman · Place 67 · Rio Americano | 2.11 Miles Frosh/Soph Freshman | 67 | 21:50.50 | 9 |
| Sep 30 | Tom Laythe Cross Country Inv.Sep 30 · 2.11 Miles Frosh/Soph Freshman · Place 114 · Rio Americano | 2.11 Miles Frosh/Soph Freshman | 114 | 16:55.20 | 9 |
| Sep 9 | Josh Ruff Memorial InvitationalSep 9 · 2.1 Miles Frosh/Soph Freshman Division 1 · Place 137 · Rio Americano (SJ) | 2.1 Miles Frosh/Soph Freshman Division 1 | 137 | 17:56.50 | 9 |