Personal bests

Best marks in available results
Event / courseMarkMeetDate
1,600 Meters · Campolindo High School2026 Mid-Season Mania 1600m Invitational · Sep 305:40.022026 Mid-Season Mania 1600m InvitationalSeptember 30, 2026
2 Miles · Hidden Valley Park2026 Little Ed Practice Meet · Sep 413:47.42026 Little Ed Practice MeetSeptember 4, 2026
3 Miles · Hidden Valley Park2026 Diablo Athletic League Championships · Nov 719:48.32026 Diablo Athletic League ChampionshipsNovember 7, 2026
3,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 311:20.8Run Club Invitational Youth XC MeetNovember 3, 2024
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1411:46.15USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Hayward High SchoolOakland Cubs Youth XC Meet · Sep 2212:03.90Oakland Cubs Youth XC Meet September 22, 2024
3,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 112:12.3USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024
4,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3015:35.892025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
4,000 Meters · West Valley Early College High SchoolNorCal Striders USATF Youth XC Meet · Oct 1217:22NorCal Striders USATF Youth XC MeetOctober 12, 2025
5,000 Meters · Woodward ParkRough Rider Invitational · Oct 1620:24Rough Rider Invitational October 16, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 72026 Diablo Athletic League ChampionshipsNov 7 · 3 Miles Varsity Girls · Place 16 · CampolindoCampolindo3 Miles Varsity Girls1619:48.3 PB9
Oct 282026 Diablo Athletic League Center Meet #2Oct 28 · 2 Miles Frosh/Soph Freshman · Place 10 · CampolindoCampolindo2 Miles Frosh/Soph Freshman1018:49.19
Oct 16Rough Rider Invitational Oct 16 · 5,000 Meters Varsity Girls Large School · Place 36 · CampolindoCampolindo5,000 Meters Varsity Girls Large School3620:24 PB9
Sep 302026 Mid-Season Mania 1600m InvitationalSep 30 · 1,600 Meters Open · Place 39 · CampolindoCampolindo1,600 Meters Open395:40.02 PB9
Sep 42026 Little Ed Practice MeetSep 4 · 2 Miles Girls' 2-Mile Race · Place 5 · CampolindoCampolindo2 Miles Girls' 2-Mile Race513:47.4 PB9

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 4,000 Meters 13-14 · Place 17 · Diablo Valley Track & FieldDiablo Valley Track & Field4,000 Meters 13-141715:35.89 PB8
Oct 12NorCal Striders USATF Youth XC MeetOct 12 · 4,000 Meters 13-14 · Place 2 · Diablo Valley Track & FieldDiablo Valley Track & Field4,000 Meters 13-14217:22 PB8

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 66 · Diablo Valley Track & FieldDiablo Valley Track & Field3,000 Meters 11-126611:46.15 PB7
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 3,000 Meters 11-12 · Place 5 · Diablo Valley Track & FieldDiablo Valley Track & Field3,000 Meters 11-12512:12.3 PB7
Nov 3Run Club Invitational Youth XC MeetNov 3 · 3,000 Meters 11-12 Girls · Place 1 · Diablo Valley Track & FieldDiablo Valley Track & Field3,000 Meters 11-12 Girls111:20.8 PB7
Sep 22Oakland Cubs Youth XC Meet Sep 22 · 3,000 Meters 11-12 · Place 3 · Diablo Valley Track & FieldDiablo Valley Track & Field3,000 Meters 11-12312:03.90 PB7