Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Elk Grove Regional ParkElk Grove Middle School Championships · Oct 12 | 10:09.1 | Elk Grove Middle School Championships | October 12, 2022 |
| 2 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 8 | 12:45.6 | Sub Sections SJS | November 8, 2025 |
| 2 Miles · Sierra CollegeSierra Invitational · Aug 22 | 12:17.96 | Sierra Invitational | August 22, 2026 |
| 2,000 Meters · Willow Hills Reservoir CourseWillow Hill Challenge · Sep 30 | 9:07.9 | Willow Hill Challenge | September 30, 2022 |
| 3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 7 | 20:28.0 | Sac Joaquin Sub Section Finals | November 7, 2026 |
| 3 Miles · Newhall Community ParkDe La Salle Nike Invitational · Sep 19 | 18:31.55 | De La Salle Nike Invitational | September 19, 2026 |
| 3 Miles · William Jessup UniversityDelta League Championships · Oct 31 | 18:15.9 | Delta League Championships | October 31, 2026 |
| 3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 5 | 10:59.10 | Soiree at SWRA | September 5, 2026 |
| 3,200 Meters · Granite Bay High SchoolGrizzly 3200 · Oct 17 | 11:22.32 | Grizzly 3200 | October 17, 2026 |
| 3,400 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 15 | 13:19.6 | SJS XC Section Meet | November 15, 2025 |
| 4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 29 | 14:05.85 | Oakmont Cross Country Invitational | August 29, 2026 |
| 5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 9 | 19:05.6 | 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
9 results2025 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | SJS XC Section MeetNov 15 · 3,400 Meters Sophomore Division 1 · Place 45 · Franklin (EG)Franklin (EG) | 3,400 Meters Sophomore Division 1 | 45 | 13:19.6 PB | 10 |
| Nov 8 | Sub Sections SJSNov 8 · 2 Miles Sophomore Division 1 · Place 40 · Franklin (EG)Franklin (EG) | 2 Miles Sophomore Division 1 | 40 | 12:45.6 PB | 10 |
| Nov 1 | Delta League Championship Nov 1 · 2 Miles Frosh/Soph Freshman · Place 8 · Franklin (EG)Franklin (EG) | 2 Miles Frosh/Soph Freshman | 8 | 11:38.0 | 10 |
| Oct 18 | Grizzly 3200Oct 18 · 3,200 Meters Varsity · Place 149 · Franklin (EG)Franklin (EG) | 3,200 Meters Varsity | 149 | 11:35.37 | 10 |
| Oct 4 | Bulldog Invite Oct 4 · 3,400 Meters Sophomore · Place 30 · Franklin (EG)Franklin (EG) | 3,400 Meters Sophomore | 30 | 13:23.8 | 10 |
| Oct 1 | Delta league #1Oct 1 · Varsity · Place 8 · Franklin-EgFranklin-Eg | Varsity | 8 | 11:44.3 | 10 |
| Sep 20 | De La Salle Nike InvitationalSep 20 · 3 Miles Junior Varsity · Place 138 · Franklin (Elk Grove)Franklin (Elk Grove) | 3 Miles Junior Varsity | 138 | 20:22.1 | SO |
| Sep 6 | Soiree at SWRASep 6 · 3,000 Meters Seeded Heats · Place 179 · Franklin (EG)Franklin (EG) | 3,000 Meters Seeded Heats | 179 | 11:23.9 | 10 |
| Aug 30 | Oakmont InvitationalAug 30 · 4,000 Meters Sophomore · Place 56 · Franklin (EG)Franklin (EG) | 4,000 Meters Sophomore | 56 | 15:14.80 | 10 |
| Aug 23 | Sierra InvitationalAug 23 · 2 Miles Sophomore · Place 66 · Franklin (EG)Franklin (EG) | 2 Miles Sophomore | 66 | 13:03.70 | 10 |
2024 Cross Country
6 results2023 Cross Country
1 results2022 Cross Country
2 results