Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Toro ParkPink in the Park · Oct 219:06.77Pink in the ParkOctober 2, 2026
3,000 Meters · Merritt CollegeKyle Robinson XC Twilight Invitational · Sep 1211:22.04Kyle Robinson XC Twilight InvitationalSeptember 12, 2025
5,000 Meters · Legion-Tuolumne Regional ParkMJC XC Invitational · Sep 2518:41.90MJC XC InvitationalSeptember 25, 2026
5,000 Meters · Oak Grove ParkBig 8 Preview · Sep 1118:11.40Big 8 Preview September 11, 2026
5,000 Meters · Spring Lake ParkPat Ryan XC Invitational 2025 · Oct 1719:30.33Pat Ryan XC Invitational 2025October 17, 2025
5,000 Meters · Woodward Park2025 3C2A XC State Championships · Nov 2219:05.992025 3C2A XC State ChampionshipsNovember 22, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2Pink in the ParkOct 2 · 3 Miles New Division · Place 4 · San Mateo3 Miles New Division419:06.77 PBSo
Sep 25MJC XC InvitationalSep 25 · 5,000 Meters Open · Place 2 · San Mateo5,000 Meters Open218:41.90 PBSo
Sep 11Big 8 Preview Sep 11 · 5,000 Meters Women’s Division · Place 1 · San Mateo5,000 Meters Women’s Division118:11.40 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 222025 3C2A XC State ChampionshipsNov 22 · 5,000 Meters Women's · Place 24 · San Mateo5,000 Meters Women's2419:05.99 PBFr
Nov 73C2A NorCal XC ChampionshipsNov 7 · 5,000 Meters NorCal · Place 8 · San Mateo5,000 Meters NorCal819:20.77Fr
Oct 292025 Coast Conference Cross Country ChampionshipOct 29 · 3 Miles Women · Place 7 · San Mateo3 Miles Women719:42.50Fr
Oct 17Pat Ryan XC Invitational 2025Oct 17 · 5,000 Meters Open · Place 6 · San Mateo5,000 Meters Open619:30.33 PBFr
Sep 26MJC InvitationalSep 26 · 5,000 Meters Open · Place 14 · San Mateo5,000 Meters Open1420:04.06Fr
Sep 12Kyle Robinson XC Twilight InvitationalSep 12 · 3,000 Meters Womens 3k · Place 3 · San Mateo3,000 Meters Womens 3k311:22.04 PBFr
Sep 6Crush Invite/State Meet PreviewSep 6 · 5,000 Meters Women's · Place 25 · San Mateo5,000 Meters Women's2520:19.53Fr