Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Crystal SpringsWCAL Championships · Nov 520:41.25WCAL ChampionshipsNovember 5, 2025
3 Miles · Golden Gate ParkWCAL I · Sep 2521:58.69WCAL ISeptember 25, 2024
3 Miles · North Monterey County High School Cross Country7th Annual Jackie Henderson Memorial · Sep 1220:09.527th Annual Jackie Henderson Memorial September 12, 2026
3 Miles · Polo FieldsWCAL I · Sep 2320:20.97WCAL ISeptember 23, 2026
3,000 Meters · TBDOakland Cubs Youth Meet · Oct 1712:52.4Oakland Cubs Youth MeetOctober 17, 2021
3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Youth Cross Country Championships · Nov 2114:18USATF Pacific Association Youth Cross Country ChampionshipsNovember 21, 2021
4,000 Meters · Baylands ParkBaylands Invitational · Sep 1318:03.30Baylands InvitationalSeptember 13, 2024
4,000 Meters · Bedwell Bayfront ParkRun Club Invitational Youth XC Meet · Nov 518:21.7Run Club Invitational Youth XC MeetNovember 5, 2023
4,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 917:32.36USATF National Junior Olympic ChampionshipsDecember 9, 2023
4,000 Meters · Hayward High SchoolOakland Cubs Youth Meet · Sep 2417:12.13Oakland Cubs Youth MeetSeptember 24, 2023
4,000 Meters · Shadow Cliffs Regional ParkMt Diablo Heat Youth XC Meet · Oct 1518:35.03Mt Diablo Heat Youth XC MeetOctober 15, 2023
4,000 Meters · Tesoro Viejo USATF Region 14 Junior Olympic Championships · Nov 2615:24.72USATF Region 14 Junior Olympic ChampionshipsNovember 26, 2023
4,000 Meters · West Valley Early College High SchoolUSATF Pacific Association Junior Olympic Championships · Nov 1918:08.25USATF Pacific Association Junior Olympic ChampionshipsNovember 19, 2023
4,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2016:38USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2022
5,000 Meters · Baylands ParkWCAL II · Oct 1621:02.34WCAL IIOctober 16, 2025
5,000 Meters · Woodward Park47th Asics Clovis Invitational · Oct 921:31.347th Asics Clovis InvitationalOctober 9, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4WCAL Championship Nov 4 · 2.95 Miles Varsity · Place 19 · St Francis (Mountain View)St Francis (Mountain View)2.95 Miles Varsity1920:52.2311
Oct 242nd Annual Haystack Tune-upOct 24 · 3 Miles Varsity · Place 79 · St Francis (Mountain View)St Francis (Mountain View)3 Miles Varsity7919:50.411
Oct 15WCAL IIOct 15 · 5,000 Meters JV · Place 4 · St Francis (Mountain View)St Francis (Mountain View)5,000 Meters JV421:19.1311
Oct 947th Asics Clovis InvitationalOct 9 · 5,000 Meters Friday Championship · Place 96 · St Francis (Mountain View)St Francis (Mountain View)5,000 Meters Friday Championship9621:31.3 PB11
Sep 23WCAL ISep 23 · 3 Miles Varsity · Place 20 · St Francis (Mountain View)St Francis (Mountain View)3 Miles Varsity2020:20.97 PB11
Sep 127th Annual Jackie Henderson Memorial Sep 12 · 3 Miles Varsity Girls · Place 38 · St Francis (Mountain View)St Francis (Mountain View)3 Miles Varsity Girls3820:09.52 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5WCAL ChampionshipsNov 5 · 2.95 Miles FS Girls · Place 1 · St Francis (Mountain View)St Francis (Mountain View)2.95 Miles FS Girls120:41.25 PB10
Oct 16WCAL IIOct 16 · 5,000 Meters F/S · Place 1 · St Francis (Mountain View)St Francis (Mountain View)5,000 Meters F/S121:02.34 PB10
Oct 11Crystal Springs InvitationalOct 11 · 2.95 Miles Championship · Place 44 · St Francis (Mountain View)St Francis (Mountain View)2.95 Miles Championship4421:13.93SO
Sep 24WCAL ISep 24 · 3 Miles Frosh/Soph · Place 5 · St Francis (Mountain View)St Francis (Mountain View)3 Miles Frosh/Soph520:51.15SO
Sep 13Baylands InvitationalSep 13 · 4,000 Meters Varsity · Place 14 · St Francis (Mountain View)St Francis (Mountain View)4,000 Meters Varsity1416:19.93—
Sep 66th Annual Jackie Henderson Memorial Sep 6 · 3 Miles Frosh/Soph Freshman · Place 11 · St Francis (Mountain View)St Francis (Mountain View)3 Miles Frosh/Soph Freshman1120:1810

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6WCAL FinalsNov 6 · 2.95 Miles Frosh/Soph · Place 5 · St Francis (Mountain View)St Francis (Mountain View)2.95 Miles Frosh/Soph521:52.759
Oct 17WCAL IIOct 17 · 5,000 Meters Frosh/Soph · Place 5 · St Francis (Mountain View)St Francis (Mountain View)5,000 Meters Frosh/Soph522:02.99
Oct 12Crystal Springs Invitational Oct 12 · 2.95 Miles Frosh/Soph · Place 9 · St Francis (Mountain View)St Francis (Mountain View)2.95 Miles Frosh/Soph922:45.99
Sep 25WCAL ISep 25 · 3 Miles Frosh/Soph · Place 17 · St Francis (Mountain View)St Francis (Mountain View)3 Miles Frosh/Soph1721:58.69 PB9
Sep 13Baylands InvitationalSep 13 · 4,000 Meters Freshmen · Place 16 · St Francis (Mountain View)St Francis (Mountain View)4,000 Meters Freshmen1618:03.30 PB9
Sep 75th Annual Jackie Henderson Memorial InvitationalSep 7 · 3 Miles Frosh/Soph Freshman · Place 36 · St Francis (Mountain View)St Francis (Mountain View)3 Miles Frosh/Soph Freshman3622:069

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 4,000 Meters 13-14 · Place 312 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-1431217:32.36 PB8
Nov 26USATF Region 14 Junior Olympic ChampionshipsNov 26 · 4,000 Meters 13-14 · Place 30 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-143015:24.72 PB8
Nov 19USATF Pacific Association Junior Olympic ChampionshipsNov 19 · 4,000 Meters 13-14 · Place 26 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-142618:08.25 PB8
Nov 5Run Club Invitational Youth XC MeetNov 5 · 4,000 Meters 13-14 Girls · Place 12 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-14 Girls1218:21.7 PB8
Oct 15Mt Diablo Heat Youth XC MeetOct 15 · 4,000 Meters 13-14 · Place 12 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-141218:35.03 PB8
Sep 24Oakland Cubs Youth MeetSep 24 · 4,000 Meters 13-14 · Place 12 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-141217:12.13 PB8

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic Championships Nov 27 · 4,000 Meters Varsity · Place 19 · Woodside WildebeestsWoodside Wildebeests4,000 Meters Varsity1916:24—
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 24 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-142416:38 PB13
Sep 25Oakland Cubs Youth Meet #1Sep 25 · 4,000 Meters 13-14 · Place 11 · Woodside WildebeestsWoodside Wildebeests4,000 Meters 13-141118:08.5913

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 21USATF Pacific Association Youth Cross Country ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 17 · Woodside WildebeestsWoodside Wildebeests3,000 Meters 11-121714:18 PB12
Oct 17Oakland Cubs Youth MeetOct 17 · 3,000 Meters 11-12 · Place 17 · Woodside WildebeestsWoodside Wildebeests3,000 Meters 11-121712:52.4 PB12