Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Acalanes High SchoolAcalanes Invitational · Aug 2914:45.0Acalanes InvitationalAugust 29, 2026
3 Miles · Point Pinole Regional ParkTCAL Finals · Nov 618:10.2TCAL FinalsNovember 6, 2025
3.1 Miles · Cesar Chavez ParkTCAL Cluster Meet - Caesar Chavez Park · Oct 1620:37.1TCAL Cluster Meet - Caesar Chavez ParkOctober 16, 2025
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:50.86USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3014:15.772025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
4,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Heat Youth XC Meet · Oct 2015:42.7Mt. Diablo Heat Youth XC MeetOctober 20, 2024
4,000 Meters · Woodward ParkUSATF Region 14 Junior Olympic Championships · Dec 115:37.2USATF Region 14 Junior Olympic ChampionshipsDecember 1, 2024
5,000 Meters · Woodward ParkClovis Invitational · Oct 1018:21.00Clovis InvitationalOctober 10, 2025

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29Acalanes InvitationalAug 29 · 2 Miles JV · Place 14 · AlbanyAlbany2 Miles JV1414:45.0 PB10

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 21 · UnattachedUnattached4,000 Meters 13-142115:25.009
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 4,000 Meters 13-14 · Place 3 · 38-Unattached38-Unattached4,000 Meters 13-14314:15.77 PB9
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 213 · Albany -NCAlbany -NC3 Miles Varsity21318:40.529
Nov 292025 CIF State Cross Country ChampionshipsNov 29 · 3 Miles Varsity · Place 30 · Albany -NCAlbany -NC3 Miles Varsity3018:40.529
Nov 22CIF North Coast Section ChampionshipsNov 22 · 3 Miles Division 4 · Place 4 · Albany (NC)Albany (NC)3 Miles Division 4418:30.524
Nov 6TCAL FinalsNov 6 · 3 Miles Varsity Girls · Place 1 · AlbanyAlbany3 Miles Varsity Girls118:10.2 PB9
Oct 28TCAL Cluster Meet 10/28/2025Oct 28 · 3 Miles Varsity Girls · Place 1 · AlbanyAlbany3 Miles Varsity Girls118:18.39
Oct 23TCAL Pt. Pinole Cluster Meet 10/23/2025Oct 23 · 3 Miles Varsity Girls · Place 1 · AlbanyAlbany3 Miles Varsity Girls119:53.39
Oct 16TCAL Cluster Meet - Caesar Chavez ParkOct 16 · 3.1 Miles Varsity Girls · Place 2 · AlbanyAlbany3.1 Miles Varsity Girls220:37.1 PB9
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 5 Varsity · Place 1 · AlbanyAlbany5,000 Meters Division 5 Varsity118:21.00 PB9
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · Varsity · Place 17 · Albany (NC)Albany (NC)Varsity1720:31.246
Sep 6Lowell Invitational (AKA San Francisco Invitational)Sep 6 · 2.7 Miles Junior Varsity · Place 17 · Albany (NC)Albany (NC)2.7 Miles Junior Varsity1720:31.14—

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 44 · The RaptorsThe Raptors4,000 Meters 13-144414:50.86 PB8
Dec 1USATF Region 14 Junior Olympic ChampionshipsDec 1 · 4,000 Meters 13-14 · Place 2 · The RaptorsThe Raptors4,000 Meters 13-14215:37.2 PB8
Nov 24USATF Pacific Association Junior Olympic ChampionshipsNov 24 · 4,000 Meters Varsity · Place 3 · The RaptorsThe Raptors4,000 Meters Varsity315:37.4014
Oct 20Mt. Diablo Heat Youth XC MeetOct 20 · 4,000 Meters 13-14 · Place 1 · The RaptorsThe Raptors4,000 Meters 13-14115:42.7 PB8