Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Kit Carson ParkBronco Round up · Aug 29 | 12:31.44 | Bronco Round up | August 29, 2026 |
| 2 Miles · Mt. San Antonio CollegeMountie Xpress Invitational 2026 · Aug 22 | 12:50.0 | Mountie Xpress Invitational 2026 | August 22, 2026 |
| 2 Miles · University City High SchoolUC HOKA Postal 2 Mile · Oct 31 | 11:25.9 | UC HOKA Postal 2 Mile | October 31, 2026 |
| 2.96 Miles · Morley Field Sports ComplexCIF-SDS Championships · Nov 11 | 21:00.0 | CIF-SDS Championships | November 11, 2023 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 18:29.7 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3 Miles · Morley Field Sports Complex46th Annual Mt. Carmel Sundevil Invitational · Oct 3 | 20:42.7 | 46th Annual Mt. Carmel Sundevil Invitational | October 3, 2026 |
| 3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 23 | 17:56.1 | Mt. SAC XC Invite - High School Division | October 23, 2026 |
| 3 Miles · Snapdragon StadiumNew Balance San Diego River Park Invitational Presented by Milestone Running · Sep 11 | 18:41.88 | New Balance San Diego River Park Invitational Presented by Milestone Running | September 11, 2026 |
| 3.11 Miles · Morley Field Sports ComplexWestern League Cluster #3 · Oct 13 | 19:39.74 | Western League Cluster #3 | October 13, 2026 |
| 4,000 Meters · Buena Vista Park2022 SD Waves Duck Pond Invitational · Oct 16 | 18:12.66 | 2022 SD Waves Duck Pond Invitational | October 16, 2022 |
| 4,000 Meters · Central ParkUSATF Region 15 Junior Olympic Championships · Nov 21 | 18:35.11 | USATF Region 15 Junior Olympic Championships | November 21, 2021 |
| 4,000 Meters · Central Park - Huntington BeachOC GRIT XC INVITE · Sep 25 | 19:01.81 | OC GRIT XC INVITE | September 25, 2022 |
| 4,000 Meters · Chollas Lark ParkUSATF San Diego Imperial Association Junior Olympic Cross Country Championships · Nov 14 | 19:31.17 | USATF San Diego Imperial Association Junior Olympic Cross Country Championships | November 14, 2021 |
| 4,000 Meters · Legg Lake ParkFree Spirit Invitational Meet · Oct 8 | 16:50.2 | Free Spirit Invitational Meet | October 8, 2022 |
| 5,000 Meters · Woodward ParkClovis Invitational · Oct 10 | 19:43.60 | Clovis Invitational | October 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
11 results2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
3 results2021 Cross Country
2 results