Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Dougherty Valley High SchoolWildcat Forward Motion Invitational · Oct 1016:38.95Wildcat Forward Motion Invitational October 10, 2026
2 Miles · Hidden Valley Park2026 Ed Sias Invitational · Sep 1217:45.092026 Ed Sias InvitationalSeptember 12, 2026
2,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1510:07.77Team Onalysis Cross Country MeetNovember 15, 2025
2,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2610:58.909Mt. Diablo Youth XC MeetOctober 26, 2025
3,000 Meters · Polo FieldsTeam Onalysis Halloween Cross Country Meet · Oct 3114:17Team Onalysis Halloween Cross Country MeetOctober 31, 2026
3,000 Meters · Presidio, San Francisco Oakland Cubs Youth XC Meet · Sep 2714:53Oakland Cubs Youth XC MeetSeptember 27, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Team Onalysis Halloween Cross Country MeetOct 31 · 3,000 Meters 9-10 · Place 9 · Oakland Cubs3,000 Meters 9-10914:17 PB-
Oct 10Wildcat Forward Motion Invitational Oct 10 · 2 Miles Community · Place 66 · Oakland Cubs2 Miles Community6616:38.95 PB-
Sep 27Oakland Cubs Youth XC MeetSep 27 · 3,000 Meters 9-10 · Place 10 · Oakland Cubs3,000 Meters 9-101014:53 PB-
Sep 122026 Ed Sias InvitationalSep 12 · 2 Miles Community Race · Place 42 · Oakland Cubs2 Miles Community Race4217:45.09 PB-

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 15Team Onalysis Cross Country MeetNov 15 · 2,000 Meters 8U · Place 21 · Oakland Cubs2,000 Meters 8U2110:07.77 PB-
Oct 26Mt. Diablo Youth XC MeetOct 26 · 2,000 Meters 8U · Place 16 · Oakland Cubs2,000 Meters 8U1610:58.909 PB-