Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 6 | 19:07.20 | 2025 Dana Hills Invitational | September 6, 2025 |
| 3 Miles · DeMuth ParkSVL Finals · Nov 2 | 18:55.7 | SVL Finals | November 2, 2024 |
| 3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 24 | 20:49.9 | 77th Annual Mt. SAC Cross Country Invitational | October 24, 2025 |
| 3 Miles · Yucaipa Community ParkSVL Preview · Oct 1 | 20:17 | SVL Preview | October 1, 2025 |
| 4 Miles · California State University San Bernardino Campus2026 IEAC Cross Country Championships · Oct 23 | 24:48.9 | 2026 IEAC Cross Country Championships | October 23, 2026 |
| 4 Miles · Golden West College2026 Golden West Central Park Classic · Sep 18 | 27:08.99 | 2026 Golden West Central Park Classic | September 18, 2026 |
| 4 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - Community College Division · Oct 16 | 28:41.9 | Mt. SAC XC Invite - Community College Division | October 16, 2026 |
| 4 Miles · NTC Park 4 MilesManny Bautista XC Invite · Oct 9 | 27:01.2 | Manny Bautista XC Invite | October 9, 2026 |
| 5,000 Meters · Valley-Wide's Diamond Valley Lake Community ParkBulldog Invitational · Sep 9 | 20:47.6 | Bulldog Invitational | September 9, 2023 |
| 5,000 Meters · Woodward ParkClovis Invitational · Oct 10 | 20:00.40 | Clovis Invitational | October 10, 2025 |
| 8,000 Meters · California State University San Bernardino CampusCSUSB Coyote Challenge · Sep 5 | 35:54.4 | CSUSB Coyote Challenge | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2025 Cross Country
4 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | SVL FinalsNov 2 · 3 Miles Junior Varsity · Place 3 · BanningBanning | 3 Miles Junior Varsity | 3 | 18:55.7 PB | 11 |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Bulldog InvitationalSep 9 · 5,000 Meters Frosh/Soph · Place 33 · BanningBanning | 5,000 Meters Frosh/Soph | 33 | 20:47.6 PB | 10 |