Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Great Park45th Annual Woodbridge Cross Country Classic · Sep 1816:27.445th Annual Woodbridge Cross Country ClassicSeptember 18, 2026
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 418:18.1045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2317:22.5Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Ralph B Clark ParkSuburban Valley Conference Championships · Nov 316:44.1Suburban Valley Conference ChampionshipsNovember 3, 2026
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1317:30.30Rosemead InvitationalSeptember 13, 2025
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Sep 3020:42.9Brea Olinda InvitationalSeptember 30, 2023

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3Suburban Valley Conference ChampionshipsNov 3 · 3 Miles Mid-Cities Varsity · Place 12 · Gahr3 Miles Mid-Cities Varsity1216:44.1 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 11 D3 Varsity Blue - 11:50 AM · Place 41 · Gahr3 Miles Race 11 D3 Varsity Blue - 11:50 AM4117:22.5 PB12
Oct 15Suburban Valley Conference Cluster 2Oct 15 · 3 Miles Gateway League · Place 38 · Gahr3 Miles Gateway League3817:05.112
Oct 346th Annual Mt. Carmel Sundevil InvitationalOct 3 · 3 Miles D-2 Senior/Invite · Place 25 · Gahr3 Miles D-2 Senior/Invite2518:32.912
Sep 1845th Annual Woodbridge Cross Country ClassicSep 18 · 3 Miles Race 56 - 7:58pm - Gold Varsity A (B) · Place 144 · Gahr3 Miles Race 56 - 7:58pm - Gold Varsity A (B)14416:27.4 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 72 · Gahr (Richard) (SS)3 Miles Division 37217:34.611
Nov 14CIF - Southern Section Cross Country PreliminariesNov 14 · 3 Miles Division 3 · Place 72 · Gahr3 Miles Division 37217:34.6011
Nov 6Suburban Valley Conference FinalsNov 6 · 3 Miles Junior Varsity · Place 22 · Gahr3 Miles Junior Varsity2218:10.511
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3 Varsity Blue · Place 55 · Gahr3 Miles D3 Varsity Blue5518:48.511
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-2 Junior · Place 30 · Gahr3 Miles D-2 Junior3018:18.10 PB11
Sep 24Suburban Valley Conference Meet #1 Sep 24 · 3 Miles Varsity · Place 19 · Gahr3 Miles Varsity1918:58.3011
Sep 13Rosemead InvitationalSep 13 · 3 Miles Junior · Place 100 · Gahr3 Miles Junior10017:30.30 PB11

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 25Suburban Valley Conference Meet #1Sep 25 · 3 Miles Frosh/Soph · Place 27 · Gahr3 Miles Frosh/Soph2719:59.610
Sep 4ABC District ChampionshipsSep 4 · 3 Miles Frosh/Soph Freshman · Place 4 · Gahr3 Miles Frosh/Soph Freshman419:1610

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2Suburban Valley League FinalsNov 2 · 3 Miles Frosh/Soph Freshman · Place 42 · Gahr3 Miles Frosh/Soph Freshman4220:29.89
Oct 27St Paul 3 Mile SprintOct 27 · 3 Miles Frosh/Soph Freshman · Place 13 · Gahr3 Miles Frosh/Soph Freshman1319:39.409
Sep 30Brea Olinda InvitationalSep 30 · 5,000 Meters Frosh/Soph 6+ · Place 40 · Gahr5,000 Meters Frosh/Soph 6+4020:42.9 PB9