Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dougherty Valley High SchoolWildcat Forward Motion Invitational · Oct 1021:22.82Wildcat Forward Motion Invitational October 10, 2026
2 Miles · Hidden Valley Park2026 Ed Sias Invitational · Sep 1227:35.722026 Ed Sias InvitationalSeptember 12, 2026
2,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 213:50.9Run Club Invitational Youth XC MeetNovember 2, 2025
2,000 Meters · Polo FieldsTeam Onalysis Halloween Cross Country Meet · Oct 3114:45Team Onalysis Halloween Cross Country MeetOctober 31, 2026
2,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2612:17.915Mt. Diablo Youth XC MeetOctober 26, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Team Onalysis Halloween Cross Country MeetOct 31 · 2,000 Meters 8U · Place 22 · Oakland Cubs2,000 Meters 8U2214:45 PB-
Oct 10Wildcat Forward Motion Invitational Oct 10 · 2 Miles Community · Place 104 · Oakland Cubs2 Miles Community10421:22.82 PB-
Sep 122026 Ed Sias InvitationalSep 12 · 2 Miles Community Race · Place 70 · Oakland Cubs2 Miles Community Race7027:35.72 PB-

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 2Run Club Invitational Youth XC MeetNov 2 · 2,000 Meters 8U Girls · Place 36 · Oakland Cubs2,000 Meters 8U Girls3613:50.9 PB-
Oct 26Mt. Diablo Youth XC MeetOct 26 · 2,000 Meters 8U · Place 26 · Oakland Cubs2,000 Meters 8U2612:17.915 PB-