Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Calaveras County FairgroundsSJS XC Sub Sections · Nov 9 | 16:39.2 | SJS XC Sub Sections | November 9, 2024 |
| 2 Miles · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 7 | 18:13.30 | Nevada Union Cross Country Invitational | September 7, 2024 |
| 2 Miles · Sierra CollegeSierra Invitational · Aug 22 | 15:53.69 | Sierra Invitational | August 22, 2026 |
| 3,000 Meters · Sunset Whitney Recreation AreaSoiree at SWRA · Sep 5 | 15:03.00 | Soiree at SWRA | September 5, 2026 |
| 3300 m · Willow Hills Reservoir CourseSJS XC Sections · Nov 16 | 16:10.5 | SJS XC Sections | November 16, 2024 |
| 4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 29 | 19:01.29 | Oakmont Cross Country Invitational | August 29, 2026 |
| 5,000 Meters · Nevada Union High SchoolNevada Union Cross Country Invitational · Sep 6 | 29:15.30 | Nevada Union Cross Country Invitational | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 5 | Soiree at SWRASep 5 · 3,000 Meters Varsity · Place 135 · Westlake Charter | 3,000 Meters Varsity | 135 | 15:03.00 PB | 11 |
| Aug 29 | Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Junior Varsity · Place 41 · Westlake Charter | 4,000 Meters Junior Varsity | 41 | 19:01.29 PB | 11 |
| Aug 22 | Sierra InvitationalAug 22 · 2 Miles Junior · Place 37 · Westlake Charter | 2 Miles Junior | 37 | 15:53.69 PB | 11 |
2025 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 6 | Nevada Union Cross Country Invitational Sep 6 · 5,000 Meters Varsity (Small School) · Place 60 · Westlake Charter | 5,000 Meters Varsity (Small School) | 60 | 29:15.30 PB | 10 |
| Aug 23 | Sierra InvitationalAug 23 · 2 Miles Sophomore · Place 48 · Westlake Charter | 2 Miles Sophomore | 48 | 16:23.80 | 10 |
2024 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | SJS XC SectionsNov 16 · 3,300 Meters Frosh/Soph - D5 · Place 6 · Westlake Charter | 3,300 Meters Frosh/Soph - D5 | 6 | 16:10.5 PB | 9 |
| Nov 9 | SJS XC Sub SectionsNov 9 · 2 Miles Frosh/Soph- D5 · Place 10 · Westlake Charter | 2 Miles Frosh/Soph- D5 | 10 | 16:39.2 PB | 9 |
| Oct 26 | Flat SACOct 26 · 5,000 Meters Varsity · Place 152 · Westlake Charter | 5,000 Meters Varsity | 152 | 26:01.41 | 9 |
| Oct 12 | Wildfire InvitationalOct 12 · 5,000 Meters Varsity · Place 67 · Westlake Charter | 5,000 Meters Varsity | 67 | 42:19 | 9 |
| Oct 3 | Capitals InvitationalOct 3 · 5,000 Meters Varsity · Place 7 · Westlake Charter | 5,000 Meters Varsity | 7 | 28:11 | 9 |
| Sep 25 | Leroy Greene Academy InviteSep 25 · Invitational · Place 10 · Westlake Charter | Invitational | 10 | 23:55.3 | 9 |
| Sep 14 | Josh Ruff Memorial InvitationalSep 14 · 2.11 Miles Frosh/Soph Freshman Division 3 · Place 20 · Westlake Charter (SJ) | 2.11 Miles Frosh/Soph Freshman Division 3 | 20 | 17:50.70 | 9 |
| Sep 7 | Nevada Union Cross Country InvitationalSep 7 · 2 Miles Frosh/Soph · Place 32 · Westlake Charter | 2 Miles Frosh/Soph | 32 | 18:13.30 PB | 9 |
| Aug 31 | Oakmont InvitationalAug 31 · 4,000 Meters Frosh/Soph · Place 80 · Westlake Charter | 4,000 Meters Frosh/Soph | 80 | 19:25.60 | 9 |
| Aug 24 | Sierra InvitationalAug 24 · 2 Miles Freshman · Place 40 · Westlake Charter | 2 Miles Freshman | 40 | 16:04.20 | 9 |