Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.55 Miles · Woodland Park Middle SchoolWoodland Park Middle School XC meet · Sep 21 | 10:13.10 | Woodland Park Middle School XC meet | September 21, 2023 |
| 1.65 Miles · San Elijo Hills Middle School San Elijo Middle School XC Meet · Sep 28 | 10:38.19 | San Elijo Middle School XC Meet | September 28, 2023 |
| 1.65 Miles · San Marcos Middle SchoolSan Marcos Middle School XC Meet · Oct 6 | 14:07.71 | San Marcos Middle School XC Meet | October 6, 2022 |
| 1.7 Miles · Valley Center Middle SchoolValley Center Middle School XC Meet · Oct 19 | 11:06.83 | Valley Center Middle School XC Meet | October 19, 2023 |
| 1.9 Miles · San Elijo Hills Middle School Iron Mark San Marcos XC Cup · Oct 10 | 13:29.92 | Iron Mark San Marcos XC Cup | October 10, 2023 |
| 2 Miles · Mt. San Antonio CollegeMt. SAC Cross Country Invitational (Elementary/Middle School) · Oct 18 | 13:06.0 | Mt. SAC Cross Country Invitational (Elementary/Middle School) | October 18, 2024 |
| 2 Miles · Walnut Grove ParkNorth County Middle School XC Championship · Oct 25 | 12:49.71 | North County Middle School XC Championship | October 25, 2023 |
| 3 Miles · Canyon Crest Academy Home CourseCCA Ravens XC Invitational Sposored by Fleet Feet SD · Sep 5 | 18:38.30 | CCA Ravens XC Invitational Sposored by Fleet Feet SD | September 5, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 18:07.1 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Kit Carson ParkValley League Cluster 1 · Sep 25 | 19:03.62 | Valley League Cluster 1 | September 25, 2026 |
| 3.05 Miles · Guajome Park North Santa Fe AveAvocado/Valley League Cluster 2 · Oct 16 | 20:38.69 | Avocado/Valley League Cluster 2 | October 16, 2026 |
| 5,000 Meters · Guajome Park AcademyNorth County Conference Cluster 3 · Oct 30 | 19:21.90 | North County Conference Cluster 3 | October 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results2024 Cross Country
8 results2023 Cross Country
6 results2022 Cross Country
5 results