Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 9 | 31:51.9 | NCAA DII West Regional | November 9, 2024 |
| 10,000 Meters · Western Oregon UniversityNCAA Division II West Region · Nov 6 | 32:45.90 | NCAA Division II West Region | November 6, 2021 |
| 2.74 Miles · Montgomery 2.74 Miles Course for High SchoolMt Hamilton Division - Meet #1 · Sep 12 | 15:26.7 | Mt Hamilton Division - Meet #1 | September 12, 2019 |
| 2.74 Miles · Montgomery Hill ParkMt Hamilton Division - Meet #3 · Oct 9 | 14:28.8 | Mt Hamilton Division - Meet #3 | October 9, 2019 |
| 2.95 Miles · Crystal SpringsCCS XC Finals · Nov 16 | 15:27.8 | CCS XC Finals | November 16, 2019 |
| 2.95 Miles · Crystal SpringsCCS Championships · Nov 12 | 16:42.5 | CCS Championships | November 12, 2016 |
| 3 Miles · Toro ParkCCS Championships · Nov 11 | 17:09.6 | CCS Championships | November 11, 2017 |
| 5,000 Meters · Kualoa Ranch20th Annual 'Iolani Cross Country Invitational · Sep 15 | 16:03.89 | 20th Annual 'Iolani Cross Country Invitational | September 15, 2018 |
| 5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 29 | 15:57.00 | 45th Stanford Cross Country Invitational (High School) | September 29, 2018 |
| 5,000 Meters · Toro ParkCCS Championship Meet · Nov 18 | 17:03.1 | CCS Championship Meet | November 18, 2018 |
| 8,000 Meters · Baywood Golf & Country ClubJim Hunt Humboldt Invitational · Sep 18 | 27:24.4 | Jim Hunt Humboldt Invitational | September 18, 2021 |
| 8,000 Meters · Beau Pre Golf CourseJim Hunt Humboldt Inv · Sep 21 | 26:37.2 | Jim Hunt Humboldt Inv | September 21, 2024 |
| 8,000 Meters · California State University San Marcos2021 CCAA Cross Country Champs (70th Annual) · Oct 23 | 26:26.4 | 2021 CCAA Cross Country Champs (70th Annual) | October 23, 2021 |
| 8,000 Meters · Palo Corona Regional Park2022 CCAA Cross Country Champs (71st Annual) · Nov 5 | 26:33.7 | 2022 CCAA Cross Country Champs (71st Annual) | November 5, 2022 |
| 8,000 Meters · Woodward Park2024 CCAA Cross Country Champs (73rd Annual) · Oct 25 | 25:01.5 | 2024 CCAA Cross Country Champs (73rd Annual) | October 25, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2022 Cross Country
3 results2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | NCAA Division II West RegionNov 6 · 10,000 Meters Championship · Place 76 · Cal Poly HumboldtCal Poly Humboldt | 10,000 Meters Championship | 76 | 32:45.90 PB | Fr |
| Oct 23 | CCAA Conference ChampionshipOct 23 · 8,000 Meters Varsity · Place 54 · Humboldt StateHumboldt State | 8,000 Meters Varsity | 54 | 26:26.4 | FR |
| Oct 23 | 2021 CCAA Cross Country Champs (70th Annual)Oct 23 · 8,000 Meters Men Championship · Place 54 · Cal Poly HumboldtCal Poly Humboldt | 8,000 Meters Men Championship | 54 | 26:26.4 PB | Fr |
| Oct 2 | Charles Bowles Willamette InvitationalOct 2 · 8,000 Meters Varsity · Place 10 · Humboldt StateHumboldt State | 8,000 Meters Varsity | 10 | 5:01.6 | FR |
| Sep 18 | Jim Hunt Humboldt InvitationalSep 18 · 8,000 Meters Collegiate · Place 10 · Cal Poly HumboldtCal Poly Humboldt | 8,000 Meters Collegiate | 10 | 27:24.4 PB | Fr |
2019 Cross Country
9 results2018 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | CCS Championship Meet Nov 18 · 5,000 Meters Division 1 · Place 32 · Santa TeresaSanta Teresa | 5,000 Meters Division 1 | 32 | 17:03.1 PB | 11 |
| Oct 29 | BVAL ChampionshipsOct 29 · 5,000 Meters Varsity · Place 5 · Santa TeresaSanta Teresa | 5,000 Meters Varsity | 5 | 15:59.2 | 11 |
| Oct 24 | MHAL League Meet #4Oct 24 · 2.74 Miles Varsity · Place 4 · Santa TeresaSanta Teresa | 2.74 Miles Varsity | 4 | 15:36.1 | 11 |
| Oct 17 | MHAL League #3Oct 17 · 2.74 Miles Varsity · Place 15 · Santa TeresaSanta Teresa | 2.74 Miles Varsity | 15 | 15:57.8 | 11 |
| Oct 6 | Crystal Springs Invitational Belmont, CA Oct 6 · 3 Miles Championship · Place 51 · Santa TeresaSanta Teresa | 3 Miles Championship | 51 | 16:57.7 | JR |
| Sep 29 | 45th Stanford Cross Country Invitational (College)Sep 29 · 5,000 Meters Division 1 · Place 6 · Santa TeresaSanta Teresa | 5,000 Meters Division 1 | 6 | 15:57.00 | JR |
| Sep 29 | 45th Stanford Cross Country Invitational (High School)Sep 29 · 5,000 Meters Division 1 · Place 6 · Santa TeresaSanta Teresa | 5,000 Meters Division 1 | 6 | 15:57.00 PB | 11 |
| Sep 15 | 20th Annual 'Iolani Cross Country InvitationalSep 15 · 5,000 Meters Varsity · Place 7 · Santa TeresaSanta Teresa | 5,000 Meters Varsity | 7 | 16:03.89 PB | 11 |
| Sep 6 | MHAL League Meet #1Sep 6 · 2.74 Miles Varsity · Place 3 · Santa TeresaSanta Teresa | 2.74 Miles Varsity | 3 | 15:25.6 | 11 |
2017 Cross Country
7 results2016 Cross Country
5 results