Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Morley Field Sports Complex45th Annual Sundevil XC Invitational · Oct 419:52.9045th Annual Sundevil XC InvitationalOctober 4, 2025
3 Miles · Mt. San Antonio CollegeMt. SAC XC Invite - High School Division · Oct 2318:40.6Mt. SAC XC Invite - High School DivisionOctober 23, 2026
3 Miles · Ralph B Clark ParkSuburban Valley Conference Championships · Nov 317:54.6Suburban Valley Conference ChampionshipsNovember 3, 2026
3 Miles · Rosemead HIgh SchoolRosemead Invitational · Sep 1318:14.50Rosemead InvitationalSeptember 13, 2025
5,000 Meters · Carbon Canyon Regional ParkBrea Olinda Invitational · Oct 518:09.6Brea Olinda InvitationalOctober 5, 2024
5,000 Meters · Ralph B Clark ParkSunny Hills - Wayne Walker Invitational · Sep 2519:51.6Sunny Hills - Wayne Walker InvitationalSeptember 25, 2026

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 JV · Place 30 · Gahr3 Miles Mid-Cities JV3017:54.6 PB12
Oct 23Mt. SAC XC Invite - High School DivisionOct 23 · 3 Miles Race 1 D3 Junior Varsity Red - 10:0 · Place 28 · Gahr3 Miles Race 1 D3 Junior Varsity Red - 10:02818:40.6 PB12
Oct 15Suburban Valley Conference Cluster 2Oct 15 · 3 Miles All League JV · Place 46 · Gahr3 Miles All League JV4619:09.912
Oct 346th Annual Mt. Carmel Sundevil InvitationalOct 3 · 3 Miles D-2 Senior/Invite · Place 66 · Gahr3 Miles D-2 Senior/Invite6620:30.312
Sep 25Sunny Hills - Wayne Walker InvitationalSep 25 · 5,000 Meters Senior · Place 4 · Gahr5,000 Meters Senior419:51.6 PB12

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6Suburban Valley Conference FinalsNov 6 · 3 Miles Junior Varsity · Place 46 · Gahr3 Miles Junior Varsity4619:19.711
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3 JV Red · Place 48 · Gahr3 Miles D3 JV Red4819:56.011
Oct 15Suburban Valley Conference Meet #2Oct 15 · 3 Miles Varsity · Place 25 · Gahr3 Miles Varsity2516:35.9011
Oct 445th Annual Sundevil XC InvitationalOct 4 · 3 Miles D-2 Junior · Place 67 · Gahr3 Miles D-2 Junior6719:52.90 PB11
Sep 24Suburban Valley Conference Meet #1 Sep 24 · 3 Miles Varsity · Place 46 · Gahr3 Miles Varsity4621:25.9011
Sep 13Rosemead InvitationalSep 13 · 3 Miles Junior · Place 139 · Gahr3 Miles Junior13918:14.50 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15CIF-SS PrelimsNov 15 · 3 Miles Division 3 · Place 81 · Gahr (Richard) (SS)3 Miles Division 38119:25.510
Nov 7Suburban Valley Conference FinalsNov 7 · 3 Miles Varsity · Place 9 · Gahr (Richard) (SS)3 Miles Varsity917:44.210
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Sophomore Division 3 · Place 17 · Gahr3 Miles Sophomore Division 31718:2710
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Division 3 · Place 17 · Gahr3 Miles Division 31718:2710
Oct 5Brea Olinda InvitationalOct 5 · 5,000 Meters Frosh/Soph 1-5 · Place 17 · Gahr5,000 Meters Frosh/Soph 1-51718:09.6 PB10
Sep 25Suburban Valley Conference Meet #1Sep 25 · 3 Miles Varsity- Mid-Cities · Place 8 · Gahr3 Miles Varsity- Mid-Cities818:07.510
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 179 · Gahr3 Miles Varsity17917:24.610
Sep 4ABC District ChampionshipsSep 4 · 3 Miles Varsity · Place 18 · Gahr3 Miles Varsity1819:3210

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Suburban Valley League FinalsNov 2 · 3 Miles Frosh/Soph Freshman · Place 73 · Gahr3 Miles Frosh/Soph Freshman7322:18.49
Oct 27St Paul 3 Mile SprintOct 27 · 3 Miles Frosh/Soph Freshman · Place 16 · Gahr3 Miles Frosh/Soph Freshman1620:31.109
Sep 30Brea Olinda InvitationalSep 30 · 5,000 Meters Frosh/Soph 1-5 · Place 102 · Gahr5,000 Meters Frosh/Soph 1-510221:40.29
Sep 6ABC District ChampionshipSep 6 · Frosh/Soph Freshman · Place 18 · GahrFrosh/Soph Freshman1824:029