Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Baylands ParkTKA Junior High XC Invitational · Oct 15:51TKA Junior High XC InvitationalOctober 1, 2026
3,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 212:21.9Run Club Invitational Youth XC MeetNovember 2, 2025
3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3013:41.942025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1511:55.33Team Onalysis Cross Country MeetNovember 15, 2025
3,000 Meters · Presidio, San Francisco Oakland Cubs Youth XC Meet · Sep 2712:46Oakland Cubs Youth XC MeetSeptember 27, 2026
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2612:33.677Mt. 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

2 results
DateMeetEventPlMarkGr
Oct 1TKA Junior High XC InvitationalOct 1 · 1 Miles 6th Grade · Place 4 · California GrizzliesCalifornia Grizzlies1 Miles 6th Grade45:51 PB6
Sep 27Oakland Cubs Youth XC MeetSep 27 · 3,000 Meters 11-12 · Place 19 · 38-Unattached38-Unattached3,000 Meters 11-121912:46 PB6

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 11-12 · Place 32 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-123213:41.94 PB5
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 11-12 · Place 20 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-122011:55.33 PB5
Nov 2Run Club Invitational Youth XC MeetNov 2 · 3,000 Meters 11-12 Boys · Place 18 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12 Boys1812:21.9 PB5
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 11-12 · Place 23 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-122312:33.677 PB5