Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Calaveras County FairgroundsSac Joaquin Sub-Sections · Nov 4 | 15:22.6 | Sac Joaquin Sub-Sections | November 4, 2023 |
| 2 Miles · Sierra CollegeSierra Invitational · Aug 23 | 11:47.30 | Sierra Invitational | August 23, 2025 |
| 3 Miles · Calaveras County FairgroundsSac Joaquin Sub Section Finals · Nov 7 | 17:53.1 | Sac Joaquin Sub Section Finals | November 7, 2026 |
| 3 Miles · Placer XC Course 3 Mile (est 2021)6th Annual Goldmine Invitational · Sep 26 | 18:06.62 | 6th Annual Goldmine Invitational | September 26, 2026 |
| 3 Miles · William Jessup UniversityDelta League Championships · Oct 31 | 16:46.9 | Delta League Championships | October 31, 2026 |
| 3,200 Meters · Chico High School TrackChico High School Postal Nationals Event - Team 3200 Time Trial · Sep 26 | 10:57.93 | Chico High School Postal Nationals Event - Team 3200 Time Trial | September 26, 2025 |
| 3089 m · Cherry IslandDelta League Meet #1 · Sep 27 | 12:54.3 | Delta League Meet #1 | September 27, 2023 |
| 4,000 Meters · Johnson-Springview ParkOakmont Cross Country Invitational · Aug 29 | 13:33.60 | Oakmont Cross Country Invitational | August 29, 2026 |
| 5,000 Meters · Bella Vista High SchoolTom Laythe Invitational · Sep 19 | 17:23.20 | Tom Laythe Invitational | September 19, 2026 |
| 5,000 Meters · Foresthill High School2026 Wildfire Invitational · Oct 10 | 18:59 | 2026 Wildfire Invitational | October 10, 2026 |
| 5,000 Meters · Gibson Ranch Regional ParkFlat SAC Invitational · Oct 24 | 17:58.3 | Flat SAC Invitational | October 24, 2026 |
| 5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 13 | 17:04.0 | Kim Duyst Invitational | September 13, 2025 |
| 5,000 Meters · Willow Hills Reservoir CourseSJS XC Section Meet · Nov 15 | 18:05.2 | SJS XC Section Meet | November 15, 2025 |
| 5,000 Meters · Woodward ParkClovis Invitational · Oct 10 | 17:42.90 | Clovis Invitational | October 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Sac Joaquin Sub Section FinalsNov 7 · 3 Miles Varsity- Division 1 · Place 62 · Cosumnes Oaks | 3 Miles Varsity- Division 1 | 62 | 17:53.1 PB | 12 |
| Oct 31 | Delta League ChampionshipsOct 31 · 3 Miles Varsity · Place 14 · Cosumnes Oaks | 3 Miles Varsity | 14 | 16:46.9 PB | 12 |
| Oct 24 | Flat SAC InvitationalOct 24 · 5,000 Meters Boys Varsity Large School · Place 117 · Cosumnes Oaks | 5,000 Meters Boys Varsity Large School | 117 | 17:58.3 PB | 12 |
| Oct 10 | 2026 Wildfire InvitationalOct 10 · 5,000 Meters Varsity Div 1-2-3 · Place 28 · Cosumnes Oaks | 5,000 Meters Varsity Div 1-2-3 | 28 | 18:59 PB | 12 |
| Sep 30 | Delta League MeetSep 30 · 3 Miles Varsity · Place 11 · Cosumnes Oaks | 3 Miles Varsity | 11 | 17:49.3 | 12 |
| Sep 26 | 6th Annual Goldmine InvitationalSep 26 · 3 Miles Varsity · Place 37 · Cosumnes Oaks | 3 Miles Varsity | 37 | 18:06.62 PB | 12 |
| Sep 19 | Tom Laythe InvitationalSep 19 · 5,000 Meters Varsity/JV Boys · Place 6 · Cosumnes Oaks | 5,000 Meters Varsity/JV Boys | 6 | 17:23.20 PB | 12 |
| Aug 29 | Oakmont Cross Country InvitationalAug 29 · 4,000 Meters Varsity · Place 119 · Cosumnes Oaks | 4,000 Meters Varsity | 119 | 13:33.60 PB | 12 |
| Aug 15 | Wolfpack Run Time TrialAug 15 · 2,600 Meters Boys · Place 1 · Cosumnes Oaks | 2,600 Meters Boys | 1 | 8:19Unofficial | 12 |
2025 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | SJS XC Section MeetNov 15 · 5,000 Meters Varsity Division 1 · Place 54 · Cosumnes Oaks | 5,000 Meters Varsity Division 1 | 54 | 18:05.2 PB | 11 |
| Nov 8 | Sub Sections SJSNov 8 · 3 Miles Varsity Division 1 · Place 50 · Cosumnes Oaks | 3 Miles Varsity Division 1 | 50 | 17:53.8 | 11 |
| Nov 1 | Delta League Championship Nov 1 · 3 Miles Varsity · Place 19 · Cosumnes Oaks | 3 Miles Varsity | 19 | 17:46.0 | 11 |
| Oct 18 | Chico Autumn InvitationalOct 18 · 5,000 Meters Varsity · Place 27 · Cosumnes Oaks | 5,000 Meters Varsity | 27 | 17:50.31 | 11 |
| Oct 10 | Clovis InvitationalOct 10 · 5,000 Meters Division 2 Varsity · Place 135 · Cosumnes Oaks | 5,000 Meters Division 2 Varsity | 135 | 17:42.90 PB | 11 |
| Sep 26 | Chico High School Postal Nationals Event - Team 3200 Time TrialSep 26 · 3,200 Meters Varsity Boys Heat 4 · Place 23 · Cosumnes Oaks | 3,200 Meters Varsity Boys Heat 4 | 23 | 10:57.93 PB | 11 |
| Sep 13 | Kim Duyst InvitationalSep 13 · 5,000 Meters Invitational · Place 64 · Cosumnes Oaks | 5,000 Meters Invitational | 64 | 17:04.0 PB | 11 |
| Aug 30 | Lagoon Valley ClassicAug 30 · Varsity · Place 31 · LV Cosumnes Oaks | Varsity | 31 | 18:12.5 | 11 |
| Aug 30 | Lagoon Valley ClassicAug 30 · Varsity · Place 31 · LV Cosumnes Oaks | Varsity | 31 | 18:12.5 | 11 |
| Aug 23 | Sierra InvitationalAug 23 · 2 Miles Junior · Place 24 · Cosumnes Oaks | 2 Miles Junior | 24 | 11:47.30 PB | 11 |
| Aug 13 | Wolfpack Run Time TrialAug 13 · 2,600 Meters Boys · Place 2 · Cosumnes Oaks | 2,600 Meters Boys | 2 | 8:24Unofficial | 11 |
2024 Cross Country
13 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | SJS XC SectionsNov 16 · 5,000 Meters Varsity - D1 · Place 71 · Cosumnes Oaks | 5,000 Meters Varsity - D1 | 71 | 19:41.9 | 10 |
| Nov 9 | SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D1 · Place 73 · Cosumnes Oaks | 3 Miles Varsity- D1 | 73 | 18:25.1 | 10 |
| Nov 2 | Delta League ChampionshipsNov 2 · Varsity · Place 23 · Cosumnes Oaks | Varsity | 23 | 17:39.0 | 10 |
| Oct 25 | Clovis North Twilight InvitationalOct 25 · 2 Miles Varsity · Place 61 · Cosumnes Oaks | 2 Miles Varsity | 61 | 11:15.09 | 10 |
| Oct 19 | Chico Autumn InvitationalOct 19 · 5,000 Meters Varsity · Place 44 · Cosumnes Oaks | 5,000 Meters Varsity | 44 | 18:51.39 | 10 |
| Oct 19 | Chico Autumn InvitationalOct 19 · 5,000 Meters Varsity · Place 30 · Cosumnes Oaks | 5,000 Meters Varsity | 30 | 18:51.39 | 10 |
| Oct 12 | Wildfire InvitationalOct 12 · 5,000 Meters Varsity · Place 60 · Cosumnes Oaks | 5,000 Meters Varsity | 60 | 21:03 | 10 |
| Oct 2 | Delta League Meet #1Oct 2 · Varsity · Place 28 · Cosumnes Oaks | Varsity | 28 | 19:22.0 | 10 |
| Sep 27 | Sophomore DelightSep 27 · 1.86 Miles Varsity · Place 10 · Cosumnes Oaks | 1.86 Miles Varsity | 10 | 10:37.01 | 10 |
| Sep 14 | Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity Division 1 · Place 98 · Cosumnes Oaks (SJ) | 5,000 Meters Varsity Division 1 | 98 | 20:32.30 | 10 |
| Aug 31 | Lagoon Valley ClassicAug 31 · Varsity · Place 102 · LV Cosumnes Oaks | Varsity | 102 | 21:06.7 | 10 |
| Aug 24 | Pleasant Grove 7th Annual Eagle RunAug 24 · Varsity · Place 4 · FS Cosumnes Oaks | Varsity | 4 | 11:48.3 | 10 |
| Aug 24 | Pleasant Grove 7th Annual Eagle RunAug 24 · Varsity · Place 4 · FS Cosumnes Oaks | Varsity | 4 | 11:48.3 | 10 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Sac Joaquin Sub-Sections Nov 4 · 2 Miles Freshman - Division 1 · Place 74 · Cosumnes Oaks | 2 Miles Freshman - Division 1 | 74 | 15:22.6 PB | 9 |
| Oct 28 | Delta league ChampionshipOct 28 · Varsity · Place 86 · Cosumnes Oaks | Varsity | 86 | 12:42.4 | 9 |
| Oct 20 | Clovis North Twilight InvitationalOct 20 · 2 Miles Frosh/Soph Freshman · Place 92 · Cosumnes Oaks | 2 Miles Frosh/Soph Freshman | 92 | 13:19.86 | 9 |
| Oct 14 | Chico Autumn InvitationalOct 14 · 2.1 Miles Freshman Sophomore · Place 53 · Cosumnes Oaks | 2.1 Miles Freshman Sophomore | 53 | 13:42.85 | — |
| Sep 27 | Delta League Meet #1 Sep 27 · 1.92 Miles Frosh/Soph · Place 101 · Cosumnes Oaks | 1.92 Miles Frosh/Soph | 101 | 12:54.3 PB | 9 |