Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · Kern Co ChampionshipsCCCAA SoCal Championships · Nov 4 | 20:42.7 | CCCAA SoCal Championships | November 4, 2022 |
| 4 Miles · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Community College) · Oct 14 | 21:51.4 | Mt. SAC Cross Country Invitational (Community College) | October 14, 2022 |
| 4 Miles · Naval Training Center ParkPCAC Cross Country Championships · Oct 23 | 21:41.5 | PCAC Cross Country Championships | October 23, 2021 |
| 4 Miles · Norco CollegeInland Empire Athletic Conference · Oct 28 | 22:04.9 | Inland Empire Athletic Conference | October 28, 2022 |
| 5,000 Meters · San Diego State UniversitySan Diego XC Kickoff · Sep 2 | 18:01 | San Diego XC Kickoff | September 2, 2022 |
| 8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 27 | 27:06.90 | 44th Annual UC Riverside Invitational | September 27, 2025 |
| 8,000 Meters · California State University San MarcosCSUSM Cougar Challenge · Oct 3 | 27:15.3 | CSUSM Cougar Challenge | October 3, 2026 |
| 8,000 Meters · Mile Square Regional ParkVanguard Invitational · Oct 8 | 26:52.4 | Vanguard Invitational | October 8, 2021 |
| 8,000 Meters · Mission BayUniversity of San Diego Cross Country Invitational · Sep 17 | 27:45.6 | University of San Diego Cross Country Invitational | September 17, 2021 |
| 8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 19 | 26:46.1 | 45th Annual UC Riverside Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | CSUSM Cougar ChallengeOct 3 · 8,000 Meters Men's 8k · Place 68 · UnattachedUnattached | 8,000 Meters Men's 8k | 68 | 27:15.3 PB | Sr |
| Sep 19 | 45th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 115 · UnattachedUnattached | 8,000 Meters Men's Open | 115 | 26:46.1 PB | Sr |
2025 Cross Country
1 results2022 Cross Country
4 results2021 Cross Country
3 results