Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Calaveras County FairgroundsSJS XC Sub Sections · Nov 9 | 14:12.4 | SJS XC Sub Sections | November 9, 2024 |
| 2 Miles · Mistlin Sport ComplexVOL Championships · Oct 29 | 13:50.0 | VOL Championships | October 29, 2025 |
| 2,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 13 | 8:08.8 | Kim Duyst Invitational | September 13, 2025 |
| 3 Miles · Calaveras County FairgroundsSub Sections SJS · Nov 8 | 22:58.6 | Sub Sections SJS | November 8, 2025 |
| 3,200 Meters · Mistlin Sport ComplexVOL Cluster #2 · Oct 1 | 14:11.28 | VOL Cluster #2 | October 1, 2025 |
| 3,400 Meters · Willow Hills Reservoir CourseTom Laythe Invitational · Oct 5 | 14:50.40 | Tom Laythe Invitational | October 5, 2024 |
| 3300 m · Willow Hills Reservoir CourseSJS XC Sections · Nov 16 | 14:39.6 | SJS XC Sections | November 16, 2024 |
| 5,000 Meters · Woodward ParkRough Rider Invitational · Oct 16 | 27:13 | Rough Rider Invitational | October 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | VOL Championships 26'Oct 28 · 2 Miles Junior Varsity · Place 21 · Central Catholic | 2 Miles Junior Varsity | 21 | 15:16.4 | 11 |
| Oct 16 | Rough Rider Invitational Oct 16 · 5,000 Meters Junior Varsity Boys · Place 220 · Central Catholic | 5,000 Meters Junior Varsity Boys | 220 | 27:13 PB | 11 |
| Sep 30 | VOL League Meet #2Sep 30 · 2 Miles Junior Varsity Boys · Place 25 · Central Catholic | 2 Miles Junior Varsity Boys | 25 | 15:36.9 | 11 |
| Sep 16 | VOL League Meet #1Sep 16 · 2 Miles Junior Varsity · Place 29 · Central Catholic | 2 Miles Junior Varsity | 29 | 15:38.70 | 11 |
| Sep 12 | Kim Duyst Twilight InvitationalSep 12 · 2,000 Meters Junior Varsity · Place 148 · Central Catholic | 2,000 Meters Junior Varsity | 148 | 8:55.1 | 11 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | Sub Sections SJSNov 8 · 3 Miles Junior Varsity D3-D5 · Place 98 · Central Catholic | 3 Miles Junior Varsity D3-D5 | 98 | 22:58.6 PB | 10 |
| Oct 29 | VOL ChampionshipsOct 29 · 2 Miles JV Boys · Place 15 · Central Catholic | 2 Miles JV Boys | 15 | 13:50.0 PB | 10 |
| Oct 17 | Rough Rider Invitational Oct 17 · 5,000 Meters Junior Varsity · Place 268 · Central Catholic | 5,000 Meters Junior Varsity | 268 | 23:55.03 | — |
| Oct 1 | VOL Cluster #2Oct 1 · 3,200 Meters Junior Varsity · Place 15 · Central Catholic | 3,200 Meters Junior Varsity | 15 | 14:11.28 PB | 10 |
| Sep 27 | Thunder XC Classic Sep 27 · 2 Miles Junior Varsity · Place 11 · Central Catholic | 2 Miles Junior Varsity | 11 | 14:40.5 | — |
| Sep 20 | Bret Harte Frogtown XC Invite 2025Sep 20 · 3 Miles Junior Varsity · Place 44 · Central Catholic | 3 Miles Junior Varsity | 44 | 23:32.56 | 10 |
| Sep 17 | VOL #1Sep 17 · 2 Miles Frosh/Soph Freshman · Place 30 · Central Catholic | 2 Miles Frosh/Soph Freshman | 30 | 13:47.2 | 10 |
| Sep 13 | Kim Duyst InvitationalSep 13 · 2,000 Meters Sophomore · Place 108 · Central Catholic | 2,000 Meters Sophomore | 108 | 8:08.8 PB | 10 |
| Sep 6 | Saint Mary's InvitationalSep 6 · 2 Miles Junior Varsity · Place 67 · Central Catholic | 2 Miles Junior Varsity | 67 | 14:16.86 | 10 |
2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | SJS XC SectionsNov 16 · 3,300 Meters Freshman - D5 · Place 4 · Central Catholic | 3,300 Meters Freshman - D5 | 4 | 14:39.6 PB | 9 |
| Nov 9 | SJS XC Sub SectionsNov 9 · 2 Miles Freshman- D5 · Place 3 · Central Catholic | 2 Miles Freshman- D5 | 3 | 14:12.4 PB | 9 |
| Oct 30 | VOL ChampionshipsOct 30 · 2 Miles Frosh/Soph Freshman · Place 33 · Central Catholic | 2 Miles Frosh/Soph Freshman | 33 | 13:36.38 | 9 |
| Oct 26 | Flat SACOct 26 · 5,000 Meters Junior Varsity · Place 122 · Central Catholic | 5,000 Meters Junior Varsity | 122 | 22:07.98 | 9 |
| Oct 9 | VOL #2Oct 9 · 2 Miles Frosh/Soph Freshman · Place 30 · Central Catholic | 2 Miles Frosh/Soph Freshman | 30 | 14:11.7 | 9 |
| Oct 5 | Tom Laythe InvitationalOct 5 · 3,400 Meters Frosh/Soph Small School · Place 66 · Central Catholic | 3,400 Meters Frosh/Soph Small School | 66 | 14:50.40 PB | 9 |
| Sep 21 | Bret Harte Frogtown Invite 2024Sep 21 · 2 Miles Freshman Small · Place 38 · Central Catholic | 2 Miles Freshman Small | 38 | 15:03.44 | 9 |
| Sep 18 | VOL #1Sep 18 · 2 Miles Frosh/Soph Freshman · Place 35 · Central Catholic | 2 Miles Frosh/Soph Freshman | 35 | 14:24.6 | 9 |
| Sep 14 | Kim Duyst Invitational co-hosted by CSUS StanislausSep 14 · 2,000 Meters Fros/Soph · Place 158 · Central Catholic | 2,000 Meters Fros/Soph | 158 | 8:12.8 | 9 |