Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Bernardo Heights MSBernardo Heights Middle School XC Invitational · Oct 20 | 11:25.54 | Bernardo Heights Middle School XC Invitational | October 20, 2023 |
| 2 Miles · Kit Carson ParkBronco Round up · Aug 29 | 13:40.50 | Bronco Round up | August 29, 2026 |
| 2 Miles · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Elementary/Middle School) · Oct 18 | 14:19.1 | Mt. SAC Cross Country Invitational (Elementary/Middle School) | October 18, 2024 |
| 2 Miles · University City High SchoolUC HOKA Postal 2 Mile · Oct 31 | 12:15.8 | UC HOKA Postal 2 Mile | October 31, 2026 |
| 3 Miles · Canyon Crest Academy Home CourseCCA Ravens XC Invitational Sposored by Fleet Feet SD · Sep 5 | 20:22.10 | CCA Ravens XC Invitational Sposored by Fleet Feet SD | September 5, 2026 |
| 3 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 6 | 21:22.20 | 2025 Dana Hills Invitational | September 6, 2025 |
| 3 Miles · Del Norte HSNCC Coastal / Palomar League Cluster #2 · Oct 17 | 20:12.10 | NCC Coastal / Palomar League Cluster #2 | October 17, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 19:20.1 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 4 | 22:36.20 | 45th Annual Sundevil XC Invitational | October 4, 2025 |
| 3 Miles · Mt. Carmel High SchoolPalomar League Cluster 1 · Sep 12 | 19:50.7 | Palomar League Cluster 1 | September 12, 2026 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 19:02.9 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 5,000 Meters · Guajome County Park - Summit Trail 44th Annual Southern California Invitational · Oct 10 | 21:08.40 | 44th Annual Southern California Invitational | October 10, 2026 |
| 5,000 Meters · Kit Carson ParkNorth County Conference Finals · Nov 7 | 20:46.50 | North County Conference Finals | November 7, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
10 results2025 Cross Country
9 results2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
1 results