Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Foothill HSCYO Oakland Diocese split decision Oaklhill · Sep 268:01.41CYO Oakland Diocese split decision OaklhillSeptember 26, 2025
1 Mile · Newark MemorialCYO Oakland Diocese Opener · Sep 205:25.07CYO Oakland Diocese OpenerSeptember 20, 2026
1 Mile · Quarry Lakes Regional Recreation AreaCYO OAKLAND Diocese Championship · Oct 176:18.39CYO OAKLAND Diocese ChampionshipOctober 17, 2025
1770 m · Shadow Cliffs Regional ParkCYO XC Oakland Diocese opener · Sep 137:12.76CYO XC Oakland Diocese openerSeptember 13, 2025
2 Miles · Dougherty Valley High SchoolWildcat Forward Motion Invitational · Oct 1012:22.12Wildcat Forward Motion Invitational October 10, 2026
3,000 Meters · Lindley Meadow Picnic Area2025 Pacific Association Junior Olympic Cross Country Championships · Nov 3012:45.732025 Pacific Association Junior Olympic Cross Country ChampionshipsNovember 30, 2025
3,000 Meters · Shadow Cliffs Regional ParkMt. Diablo Youth XC Meet · Oct 2611:29.382Mt. Diablo Youth XC MeetOctober 26, 2025
4,000 Meters · Presidio, San Francisco Oakland Cubs Youth XC Meet · Sep 2715:48Oakland Cubs Youth XC MeetSeptember 27, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25Mt. Diablo Youth XC MeetOct 25 · 4,000 Meters Varsity · Place 11 · Mount Diablo HeatMount Diablo Heat4,000 Meters Varsity1115:11.878
Oct 17CYO Oakland XC championshipOct 17 · Varsity · Place 11 · St. IsidoreSt. IsidoreVarsity117:02.338
Oct 10Wildcat Forward Motion Invitational Oct 10 · 2 Miles Community · Place 4 · Mount Diablo HeatMount Diablo Heat2 Miles Community412:22.12 PB8
Sep 27Oakland Cubs Youth XC MeetSep 27 · 4,000 Meters 13-14 · Place 10 · Mount Diablo HeatMount Diablo Heat4,000 Meters 13-141015:48 PB8
Sep 20CYO Oakland Diocese OpenerSep 20 · 1 Miles 6-8 · Place 3 · St. IsidoreSt. Isidore1 Miles 6-835:25.07 PB8

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 302025 Pacific Association Junior Olympic Cross Country ChampionshipsNov 30 · 3,000 Meters 11-12 · Place 16 · Mount Diablo HeatMount Diablo Heat3,000 Meters 11-121612:45.73 PB7
Oct 26Mt. Diablo Youth XC MeetOct 26 · 3,000 Meters 11-12 · Place 9 · Mount Diablo HeatMount Diablo Heat3,000 Meters 11-12911:29.382 PB7
Oct 17CYO OAKLAND Diocese ChampionshipOct 17 · 1 Miles 6-8 · Place 14 · St. IsidoreSt. Isidore1 Miles 6-8146:18.39 PB7
Sep 26CYO Oakland Diocese split decision OaklhillSep 26 · 1 Miles 6-8 · Place 15 · St. IsidoreSt. Isidore1 Miles 6-8158:01.41 PB7
Sep 13CYO XC Oakland Diocese openerSep 13 · 1.1 Miles 6-8 · Place 7 · St. IsidoreSt. Isidore1.1 Miles 6-877:12.76 PB7