Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Chaffey High School2nd Annual Chaffey Invitational · Sep 28 | 18:02.3 | 2nd Annual Chaffey Invitational | September 28, 2024 |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 17:45.0 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 2 | 22:06.9 | ASICS Cool Breeze Evening Invitational | September 2, 2023 |
| 5,000 Meters · Woodward ParkClovis Invitational · Oct 10 | 18:09.20 | Clovis Invitational | October 10, 2025 |
| 8,000 Meters · Green River Golf ClubMark Covert Classic 2026 · Sep 5 | 29:00.9 | Mark Covert Classic 2026 | September 5, 2026 |
| 8,000 Meters · Pomona-Pitzer Campus CoursePomona-Pitzer Cross Country Invitational · Oct 10 | 29:17.8 | Pomona-Pitzer Cross Country Invitational | October 10, 2026 |
| 8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 19 | 28:35.5 | 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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 2026 SCIAC XC ChampionshipsOct 30 · 8,000 Meters Men's 8K · ChapmanChapman | 8,000 Meters Men's 8K | — | DNS | Fr |
| Oct 17 | UCR - Highlander InvitationalOct 17 · 8,000 Meters Open · Place 106 · ChapmanChapman | 8,000 Meters Open | 106 | 28:45.1 | Fr |
| Oct 10 | Pomona-Pitzer Cross Country InvitationalOct 10 · 8,000 Meters Collegiate · Place 83 · ChapmanChapman | 8,000 Meters Collegiate | 83 | 29:17.8 PB | Fr |
| Sep 19 | 45th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open B · Place 51 · ChapmanChapman | 8,000 Meters Men's Open B | 51 | 28:35.5 PB | Fr |
| Sep 5 | Mark Covert Classic 2026Sep 5 · 8,000 Meters Collegiate · Place 102 · ChapmanChapman | 8,000 Meters Collegiate | 102 | 29:00.9 PB | Fr |
2025 Cross Country
2 results2024 Cross Country
1 results2023 Cross Country
1 results