Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Rohr ParkIan Cumming/ Tim Latham Invitational · Aug 28 | 13:56.5 | Ian Cumming/ Tim Latham Invitational | August 28, 2026 |
| 3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 18 | 19:32.5 | 45th Annual Woodbridge Cross Country Classic | September 18, 2026 |
| 3,000 Meters · Chollas Lark ParkUSATF San Diego Imperial Association Junior Olympic Cross Country Championships · Nov 14 | 15:52.22 | USATF San Diego Imperial Association Junior Olympic Cross Country Championships | November 14, 2021 |
| 3.11 Miles · City Conference 3.11 Mile Cross Country CourseEastern League Cross Country Finals · Nov 5 | 21:11 | Eastern League Cross Country Finals | November 5, 2025 |
| 4,000 Meters · Buena Vista Park2023 San Diego Waves Youth XC Invitational · Nov 5 | 21:26.51 | 2023 San Diego Waves Youth XC Invitational | November 5, 2023 |
| 4,000 Meters · Chollas Lark ParkUSATF San Diego-Imperial Association Junior Olympic Championships · Nov 12 | 20:09.24 | USATF San Diego-Imperial Association Junior Olympic Championships | November 12, 2023 |
| 4,000 Meters · Morley Field Sports ComplexUSATF Region 15 Junior Olympic Championships · Nov 19 | 20:05.61 | USATF Region 15 Junior Olympic Championships | November 19, 2023 |
| 4,000 Meters · Mt. San Antonio CollegeFree Spirit Invitational Meet · Oct 8 | 23:43.58 | Free Spirit Invitational Meet | October 8, 2023 |
| 4103 m · Snapdragon StadiumNew Balance San Diego River Park Invitational Presented by Milestone Running · Sep 11 | 17:18.37 | New Balance San Diego River Park Invitational Presented by Milestone Running | September 11, 2026 |
| 5,000 Meters · Guajome County Park - Summit Trail 44th Annual Southern California Invitational · Oct 10 | 21:34.60 | 44th Annual Southern California Invitational | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results2025 Cross Country
1 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | USATF Region 15 Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 76 · USA Rockets YouthUSA Rockets Youth | 4,000 Meters 13-14 | 76 | 20:05.61 PB | 8 |
| Nov 12 | USATF San Diego-Imperial Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 15 · USA Rockets YouthUSA Rockets Youth | 4,000 Meters 13-14 | 15 | 20:09.24 PB | 8 |
| Nov 5 | 2023 San Diego Waves Youth XC InvitationalNov 5 · 4,000 Meters 13-14 · Place 42 · USA Rockets YouthUSA Rockets Youth | 4,000 Meters 13-14 | 42 | 21:26.51 PB | 8 |
| Oct 22 | Pacific Coast Shockwaves XC Invitational #2Oct 22 · 4,000 Meters Varsity · Place 36 · Usa Rockets YouthUsa Rockets Youth | 4,000 Meters Varsity | 36 | 22:04.82 | 14 |
| Oct 8 | Free Spirit Invitational MeetOct 8 · 4,000 Meters 13-14 · Place 128 · USA Rockets YouthUSA Rockets Youth | 4,000 Meters 13-14 | 128 | 23:43.58 PB | 8 |
2022 Cross Country
1 results2021 Cross Country
1 results