Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 313:23.9Run Club Invitational Youth XC MeetNovember 3, 2024
3,000 Meters · Golden Gate ParkTeam Onalysis Youth XC Meet · Nov 1215:01.21Team Onalysis Youth XC MeetNovember 12, 2023
3,000 Meters · Hagan Community ParkRancho Cordova Track Club Grand Prix (Wear Red, White & Blue) · Nov 915:16.16Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)November 9, 2025
3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3015:00.272025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1513:23.60Team Onalysis Cross Country MeetNovember 15, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Heat Youth XC Meet · Oct 2014:17.3Mt. Diablo Heat Youth XC MeetOctober 20, 2024
3,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2615:28.19USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
3,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1917:14.72USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 114:14.5USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024
4,000 Meters · Polo FieldsTeam Onalysis Halloween Cross Country Meet · Oct 3124:09Team Onalysis Halloween Cross Country MeetOctober 31, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 31Team Onalysis Halloween Cross Country MeetOct 31 · 4,000 Meters 13-14 · Place 20 · Mission Valley Track & FieldMission Valley Track & Field4,000 Meters 13-142024:09 PB7

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 11-12 · Place 39 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 11-123915:00.27 PB6
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 11-12 · Place 22 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 11-122213:23.60 PB6
Nov 9Rancho Cordova Track Club Grand Prix (Wear Red, White & Blue)Nov 9 · 3,000 Meters 11-12 · Place 21 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 11-122115:16.16 PB6
Nov 2Run Club Invitational Youth XC MeetNov 2 · 3,000 Meters 11-12 Girls · Place 22 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 11-12 Girls2213:24.66
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 11-12 · Place 29 · Mission Valley Track & FieldMission Valley Track & Field3,000 Meters 11-122915:04.4396

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 3,000 Meters 11-12 · Place 42 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-124214:14.5 PB5
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 3,000 Meters Varsity · Place 45 · California GrizzliesCalifornia Grizzlies3,000 Meters Varsity4514:38.3012
Nov 3Run Club Invitational Youth XC MeetNov 3 · 3,000 Meters 11-12 Girls · Place 31 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-12 Girls3113:23.9 PB5
Oct 20Mt. Diablo Heat Youth XC MeetOct 20 · 3,000 Meters 11-12 · Place 16 · California GrizzliesCalifornia Grizzlies3,000 Meters 11-121614:17.3 PB5

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 3,000 Meters 9-10 · Place 39 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-103915:28.19 PB4
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 40 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-104017:14.72 PB4
Nov 12Team Onalysis Youth XC MeetNov 12 · 3,000 Meters 9-10 · Place 23 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-102315:01.21 PB4
Nov 5Run Club Invitational Youth XC MeetNov 5 · 3,000 Meters 9-10 Girls · Place 39 · California GrizzliesCalifornia Grizzlies3,000 Meters 9-10 Girls3916:06.34