Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 8 | 33:02.74 | NCAA DII West Regional Championships | November 8, 2025 |
| 2.93 Miles · Mt. San Antonio CollegeCIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4) · Nov 12 | 16:14.6 | CIF-SS Division Prelims (Day 2) (Divisions 2, 3 & 4) | November 12, 2022 |
| 3 Miles · Apple Valley High SchoolMojave River Meet #2 · Oct 6 | 17:27.8 | Mojave River Meet #2 | October 6, 2021 |
| 3 Miles · Burroughs High SchoolBurroughs vs Oak Hills Dual · Mar 3 | 22:36.30 | Burroughs vs Oak Hills Dual | March 3, 2021 |
| 3 Miles · Oak HillsMRL Cluster # 3 Oak Hills · Oct 18 | 15:58.4 | MRL Cluster # 3 Oak Hills | October 18, 2022 |
| 3 Miles · Serrano High SchoolMojave River League Meet · Oct 20 | 17:34.0 | Mojave River League Meet | October 20, 2021 |
| 3 Miles · Sultana High SchoolMojave River Meet #1 · Sep 21 | 19:22.9 | Mojave River Meet #1 | September 21, 2021 |
| 4 Miles · Chaffey CollegeSo. Cal Championships · Nov 8 | 22:30.9 | So. Cal Championships | November 8, 2024 |
| 4 Miles · Victor Valley CollegeInland Empire Athletic Conference XC Championships · Oct 25 | 21:53.40 | Inland Empire Athletic Conference XC Championships | October 25, 2024 |
| 5,000 Meters · Colton High School53rd Annual Colton Swarm Invitational · Sep 3 | 17:17.4 | 53rd Annual Colton Swarm Invitational | September 3, 2022 |
| 8,000 Meters · Bidwell Park One-Mile2025 CCAA Cross Country Champs (74th Annual) · Oct 24 | 26:48.99 | 2025 CCAA Cross Country Champs (74th Annual) | October 24, 2025 |
| 8,000 Meters · California State University San Bernardino Campus2026 CCAA Cross Country Champs (75th Annual) · Nov 7 | 26:19.8 | 2026 CCAA Cross Country Champs (75th Annual) | November 7, 2026 |
| 8,000 Meters · Central ParkThe Master's University Cross Country Invitational · Oct 2 | 25:37.4 | The Master's University Cross Country Invitational | October 2, 2026 |
| 8,000 Meters · Pitzer CollegePomona Pitzer Invitational · Oct 7 | 28:06.9 | Pomona Pitzer Invitational | October 7, 2023 |
| 8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 17 | 25:34.1 | UCR - Highlander Invitational | October 17, 2026 |
| 8,000 Meters · University of California, RiversideSCIAC Cross Country Championships · Oct 28 | 28:12.6 | SCIAC Cross Country Championships | October 28, 2023 |
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 |
| Nov 7 | 2026 CCAA Cross Country Champs (75th Annual)Nov 7 · 8,000 Meters Collegiate · Place 38 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Collegiate | 38 | 26:19.8 PB | Sr |
| Oct 17 | UCR - Highlander InvitationalOct 17 · 8,000 Meters Open · Place 10 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Open | 10 | 25:34.1 PB | Sr |
| Oct 2 | The Master's University Cross Country InvitationalOct 2 · 8,000 Meters Men's Collegiate · Place 23 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Men's Collegiate | 23 | 25:37.4 PB | Sr |
| Sep 19 | 45th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open B · Place 5 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Men's Open B | 5 | 25:42.1 | Sr |
| Sep 5 | CSUSB Coyote ChallengeSep 5 · 8,000 Meters Collegiate · Place 60 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Collegiate | 60 | 26:59.4 | Sr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 114 · Cal St. Los AngelesCal St. Los Angeles | 10,000 Meters NCAA DII West Regional | 114 | 33:02.74 PB | Jr |
| Oct 24 | 2025 CCAA Cross Country Champs (74th Annual)Oct 24 · 8,000 Meters Collegiate Men · Place 49 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Collegiate Men | 49 | 26:48.99 PB | Jr |
| Oct 18 | Highlander InvitationalOct 18 · 8,000 Meters Open · Place 26 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Open | 26 | 26:20.60 | Jr |
| Oct 4 | Pomona-Pitzer Cross Country InvitationalOct 4 · 8,000 Meters Varsity · Place 79 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Varsity | 79 | 27:11.0 | JR |
| Sep 19 | The Master's University Cross Country InvitationalSep 19 · 8,000 Meters Varsity · Place 74 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Varsity | 74 | 26:48.8 | JR |
| Sep 12 | Biola InvitationalSep 12 · 8,000 Meters Varsity · Place 81 · Cal St. Los AngelesCal St. Los Angeles | 8,000 Meters Varsity | 81 | 26:44.8 | JR |
2024 Cross Country
4 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | SCIAC Cross Country ChampionshipsOct 28 · 8,000 Meters Collegiate · Place 76 · La VerneLa Verne | 8,000 Meters Collegiate | 76 | 28:12.6 PB | Fr |
| Oct 14 | Highlander InvitationalOct 14 · 8,000 Meters Varsity · Place 234 · La VerneLa Verne | 8,000 Meters Varsity | 234 | 27:53.1 | FR |
| Oct 7 | Pomona-Pitzer InvitationalOct 7 · 8,000 Meters Varsity · Place 95 · La VerneLa Verne | 8,000 Meters Varsity | 95 | 28:06.9 | — |
| Oct 7 | Pomona Pitzer InvitationalOct 7 · 8,000 Meters Collegiate · Place 95 · La VerneLa Verne | 8,000 Meters Collegiate | 95 | 28:06.9 PB | Fr |
| Sep 23 | The Master's University Cross Country InvitationalSep 23 · 8,000 Meters Varsity · Place 140 · La VerneLa Verne | 8,000 Meters Varsity | 140 | 27:18.6 | FR |
| Sep 16 | Riverside InvitationalSep 16 · 8,000 Meters Open · Place 151 · La VerneLa Verne | 8,000 Meters Open | 151 | 27:39.5 | FR |
| Sep 2 | P-P/Oxy/ULV XC TriangularSep 2 · Varsity · Place 31 · La VerneLa Verne | Varsity | 31 | 21:31 | FR |
2022 Cross Country
11 results2021 Cross Country
10 results2019 Cross Country
4 results