Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Foothill HSCYO Oakland Diocese split decision Oaklhill · Sep 266:48.32CYO Oakland Diocese split decision OaklhillSeptember 26, 2025
1 Mile · Quarry Lakes Regional Recreation AreaCYO OAKLAND Diocese Championship · Oct 175:30.42CYO OAKLAND Diocese ChampionshipOctober 17, 2025
1770 m · Shadow Cliffs Regional ParkCYO XC Oakland Diocese opener · Sep 136:36.69CYO XC Oakland Diocese openerSeptember 13, 2025
4,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3014:32.342025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
4,000 Meters · Presidio, San Francisco Oakland Cubs Youth XC Meet · Sep 2714:16Oakland Cubs Youth XC MeetSeptember 27, 2026
4,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2613:55.066Mt. Diablo Youth XC MeetOctober 26, 2025
4,000 Meters · West Valley Early College High SchoolShasta Trailblazers - USATF YOUTH XC Pac Assoc Meet · Oct 1114:16Shasta Trailblazers - USATF YOUTH XC Pac Assoc MeetOctober 11, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25Mt. Diablo Youth XC MeetOct 25 · 4,000 Meters Varsity · Place 1 · Mount Diablo HeatMount Diablo Heat4,000 Meters Varsity113:21.708
Oct 11Shasta Trailblazers - USATF YOUTH XC Pac Assoc MeetOct 11 · 4,000 Meters 13-14 · Place 1 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-14114:16 PB8
Sep 27Oakland Cubs Youth XC MeetSep 27 · 4,000 Meters 13-14 · Place 2 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-14214:16 PB8

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 4,000 Meters 13-14 · Place 24 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-142414:32.34 PB7
Oct 26Mt. Diablo Youth XC MeetOct 26 · 4,000 Meters 13-14 · Place 1 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-14113:55.066 PB7
Oct 17CYO OAKLAND Diocese ChampionshipOct 17 · 1 Miles 6-8 · Place 1 · St. IsidoreSt. Isidore1 Miles 6-815:30.42 PB7
Sep 26CYO Oakland Diocese split decision OaklhillSep 26 · 1 Miles 6-8 · Place 2 · St. IsidoreSt. Isidore1 Miles 6-826:48.32 PB7
Sep 13CYO XC Oakland Diocese openerSep 13 · 1.1 Miles 6-8 · Place 2 · St. IsidoreSt. Isidore1.1 Miles 6-826:36.69 PB7