Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Rosemead High SchoolRosemead XC Invitational · Sep 1216:40.0Rosemead XC InvitationalSeptember 12, 2026
3 Miles · Crystal SpringsBellarmine-Sacred Heart Invitational · Sep 2618:53.8Bellarmine-Sacred Heart InvitationalSeptember 26, 2026
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1817:43.545th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Polliwog ParkBay League League Championships · Nov 519:00.00Bay League League ChampionshipsNovember 5, 2025
3.04 Miles · Peninsula Cross Country CourseBay League Meet #1 · Oct 122:34.63Bay League Meet #1October 1, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Warrior MileOct 28 · 1,600 Meters Open · Place 79 · Wiseburn - Da Vinci1,600 Meters Open794:44.8012
Oct 6Pioneer League Meet 1Oct 6 · 3 Miles Varsity · Wiseburn - Da Vinci3 Miles Varsity0DNS12
Sep 26Bellarmine-Sacred Heart InvitationalSep 26 · 3 Miles (10)Varsity-Schools (601-1400 · Place 28 · Wiseburn - Da Vinci3 Miles (10)Varsity-Schools (601-14002818:53.8 PB12
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 16 - 8:16pm - Red Senior (B) · Place 105 · Wiseburn - Da Vinci3 Miles Race 16 - 8:16pm - Red Senior (B)10517:43.5 PB12
Sep 12Rosemead XC InvitationalSep 12 · 2.93 Miles Senior · Place 102 · Wiseburn - Da Vinci2.93 Miles Senior10216:40.0 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5Bay League League ChampionshipsNov 5 · 3 Miles Junior Varsity · Place 72 · Wiseburn - Da Vinci3 Miles Junior Varsity7219:00.00 PB11
Oct 1Bay League Meet #1Oct 1 · 3.04 Miles Varsity · Place 31 · Wiseburn - Da Vinci3.04 Miles Varsity3122:34.63 PB11