Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 313:10.8Run Club Invitational Youth XC MeetNovember 3, 2024
3,000 Meters · Hayward High SchoolOakland Cubs Youth Meet · Sep 2415:01.92Oakland Cubs Youth MeetSeptember 24, 2023
3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3014:32.182025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Polo FieldsTeam Onalysis Cross Country Meet · Nov 1512:54.19Team Onalysis Cross Country MeetNovember 15, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Heat Youth XC Meet · Oct 2014:51.5Mt. Diablo Heat Youth XC MeetOctober 20, 2024
3,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2614:58.32USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
3,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1916:56.31USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2015:40USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
3,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 114:01.9USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 11-12 · Place 33 · Mission Valley Track & Field3,000 Meters 11-123314:32.18 PB7
Nov 15Team Onalysis Cross Country MeetNov 15 · 3,000 Meters 11-12 · Place 18 · Mission Valley Track & Field3,000 Meters 11-121812:54.19 PB7
Nov 2Run Club Invitational Youth XC MeetNov 2 · 3,000 Meters 11-12 Girls · Place 21 · Mission Valley Track & Field3,000 Meters 11-12 Girls2113:13.47

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 3,000 Meters 11-12 · Place 37 · Mission Valley Track & Field3,000 Meters 11-123714:01.9 PB6
Nov 3Run Club Invitational Youth XC MeetNov 3 · 3,000 Meters 11-12 Girls · Place 28 · Mission Valley Track & Field3,000 Meters 11-12 Girls2813:10.8 PB6
Oct 20Mt. Diablo Heat Youth XC MeetOct 20 · 3,000 Meters 11-12 · Place 21 · Mission Valley Track & Field3,000 Meters 11-122114:51.5 PB6

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 3,000 Meters 9-10 · Place 37 · Mission Valley Track & Field3,000 Meters 9-103714:58.32 PB5
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 38 · Mission Valley Track & Field3,000 Meters 9-103816:56.31 PB5
Nov 5Run Club Invitational Youth XC MeetNov 5 · 3,000 Meters 9-10 Girls · Place 34 · Mission Valley Track & Field3,000 Meters 9-10 Girls3415:54.65
Sep 24Oakland Cubs Youth MeetSep 24 · 3,000 Meters 9-10 · Place 24 · Mission Valley Track & Field3,000 Meters 9-102415:01.92 PB5

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic Championships Nov 27 · 3,000 Meters Varsity · Place 26 · Mission Valley Track &3,000 Meters Varsity2616:44—
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 22 · Mission Valley Track & Field3,000 Meters 9-102215:40 PB4
Nov 13Run Club InvitationalNov 13 · 3,000 Meters 9-10 · Place 11 · Mission Valley Track & Field3,000 Meters 9-101115:58.64
Sep 25Oakland Cubs Youth Meet #1Sep 25 · 3,000 Meters 9-10 · Place 15 · Mission Valley Track & Field3,000 Meters 9-101515:09.14