Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Calaveras County FairgroundsSac Joaquin Sub-Sections · Nov 4 | 20:21.4 | Sac Joaquin Sub-Sections | November 4, 2023 |
| 3,200 Meters · Granite Bay High SchoolGrizzly 3200 meters · Oct 19 | 11:33.19 | Grizzly 3200 meters | October 19, 2024 |
| 4,000 Meters · Johnson-Springview ParkOakmont Invitational · Aug 26 | 15:02.00 | Oakmont Invitational | August 26, 2023 |
| 5,000 Meters · NU CC CourseNevada Union Cross Country Invitational · Sep 9 | 20:22 | Nevada Union Cross Country Invitational | September 9, 2023 |
| 5,000 Meters · Willow Hills Reservoir CourseSJS XC Sections · Nov 16 | 19:53.0 | SJS XC Sections | November 16, 2024 |
| 5950 m · Newhall Community ParkSaint Mary's Invite · Sep 18 | 22:17.89 | Saint Mary's Invite | September 18, 2026 |
| 6,000 Meters · Baylands ParkBronco Invitational · Oct 17 | 22:23.6 | Bronco Invitational | October 17, 2026 |
| 6,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 9 | 22:24.5 | San Francisco State Invitational | October 9, 2026 |
| 6,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 13 | 22:19.0 | Kim Duyst Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results2024 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 30 | 2024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Varsity · Place 294 · River Valley -SJRiver Valley -SJ | 5,000 Meters Varsity | 294 | 19:10.4 | — |
| Nov 30 | 2024 CIF State Cross Country Championships Nov 30 · 5,000 Meters Division 3 · Place 66 · River Valley -SJRiver Valley -SJ | 5,000 Meters Division 3 | 66 | 19:10.4 | — |
| Nov 16 | SJS XC SectionsNov 16 · 5,000 Meters Varsity - D3 · Place 10 · River ValleyRiver Valley | 5,000 Meters Varsity - D3 | 10 | 19:53.0 PB | 12 |
| Nov 9 | SJS XC Sub SectionsNov 9 · 3 Miles Varsity- D3 · Place 17 · River ValleyRiver Valley | 3 Miles Varsity- D3 | 17 | 20:25.6 | 12 |
| Oct 29 | FVL Championships Oct 29 · 3 Miles Varsity · Place 8 · River ValleyRiver Valley | 3 Miles Varsity | 8 | 19:25.40 | 12 |
| Oct 19 | Grizzly 3200 metersOct 19 · 3,200 Meters Varsity · Place 11 · River ValleyRiver Valley | 3,200 Meters Varsity | 11 | 11:33.19 PB | 12 |
| Oct 11 | 45th Annual Asics Clovis InvitationalOct 11 · 5,000 Meters Varsity · Place 17 · River Valley (SJ)River Valley (SJ) | 5,000 Meters Varsity | 17 | 19:11.3 | 12 |
| Sep 25 | FVL Meet @ Nevada Union Sep 25 · 5,000 Meters Varsity · Place 6 · River ValleyRiver Valley | 5,000 Meters Varsity | 6 | 21:08.90 | 12 |
| Sep 20 | 43rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 45 · River ValleyRiver Valley | 3 Miles Varsity | 45 | 17:48.9 | 12 |
2023 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | 2023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Division 2 · Place 84 · River Valley -SJRiver Valley -SJ | 2.1 Miles Division 2 | 84 | 19:32.9 | — |
| Nov 25 | 2023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 317 · River Valley -SJRiver Valley -SJ | Varsity | 317 | 19:32.9 | — |
| Nov 25 | 2023 CIF State Cross Country ChampionshipsNov 25 · Varsity · Place 84 · River Valley -SJRiver Valley -SJ | Varsity | 84 | 19:32.9 | — |
| Nov 25 | 2023 CIF State Cross Country ChampionshipsNov 25 · 2.1 Miles Varsity · Place 317 · River Valley -SJRiver Valley -SJ | 2.1 Miles Varsity | 317 | 19:32.9 | — |
| Nov 11 | CIF Sac Joaquin Sections ChampionshipNov 11 · Varsity Division 2 · Place 17 · 2 River Valley2 River Valley | Varsity Division 2 | 17 | 20:13.4 | 11 |
| Nov 4 | Sac Joaquin Sub-Sections Nov 4 · 3 Miles Varsity - Division 2 · Place 14 · River ValleyRiver Valley | 3 Miles Varsity - Division 2 | 14 | 20:21.4 PB | 11 |
| Oct 26 | CVC FinalsOct 26 · 5,000 Meters Varsity · Place 3 · River ValleyRiver Valley | 5,000 Meters Varsity | 3 | 18:31.3 | 11 |
| Oct 14 | Cordova Hoka PostalsOct 14 · 3,200 Meters Varsity · River ValleyRiver Valley | 3,200 Meters Varsity | 0 | DNS | 11 |
| Oct 7 | Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 14 · River Valley (SJ)River Valley (SJ) | 5,000 Meters Varsity | 14 | 19:45.2 | 11 |
| Sep 21 | CVC Center MeetSep 21 · 5,000 Meters Varsity · Place 3 · River ValleyRiver Valley | 5,000 Meters Varsity | 3 | 18:44.9 | 11 |
| Sep 9 | Nevada Union Cross Country Invitational Sep 9 · 5,000 Meters Varsity (Large School) · Place 9 · River ValleyRiver Valley | 5,000 Meters Varsity (Large School) | 9 | 20:22 PB | 11 |
| Aug 26 | Oakmont InvitationalAug 26 · 4,000 Meters Varsity · Place 18 · River ValleyRiver Valley | 4,000 Meters Varsity | 18 | 15:02.00 PB | 11 |
2022 Cross Country
8 results