Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Dana Hills High School2025 Dana Hills Invitational · Sep 612:19.702025 Dana Hills InvitationalSeptember 6, 2025
3 Miles · Irvine Regional ParkOC XC Championships · Oct 1920:11.9OC XC ChampionshipsOctober 19, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2419:43.377th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 221:56.0ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
3 Miles · Ralph B Clark ParkFreeway Cluster 1 · Sep 622:46.5Freeway Cluster 1September 6, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Century Conference FinalsOct 29 · 3 Miles Varsity · Place 82 · Troy (SS)3 Miles Varsity8218:08.612
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D1 Varsity Green · Place 97 · Troy3 Miles D1 Varsity Green9719:43.3 PB12
Oct 17Orange County Championships 2025Oct 17 · 3 Miles Varsity · Place 126 · Troy3 Miles Varsity12617:24.1012
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 273 · Troy3 Miles Varsity27317:15.912
Sep 9Century Conference PreviewSep 9 · 3 Miles Varsity · Place 89 · Troy3 Miles Varsity8917:44.6012
Sep 62025 Dana Hills InvitationalSep 6 · 2.1 Miles D1 Tim Butler Elite Race · Place 164 · Troy2.1 Miles D1 Tim Butler Elite Race16412:19.70 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Century Conference FinalsOct 30 · 3 Miles Junior Varsity · Place 41 · Troy (SS)3 Miles Junior Varsity4118:58.411
Oct 19OC XC ChampionshipsOct 19 · 3 Miles Junior Varsity- Large Schools · Place 89 · Troy3 Miles Junior Varsity- Large Schools8920:11.9 PB11
Sep 11Century Conference PreviewSep 11 · 3 Miles Junior Varsity · Place 38 · Troy (SS)3 Miles Junior Varsity3820:07.111

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Freeway League XC Championship Nov 1 · 3 Miles Frosh/Soph Freshman · Place 40 · Troy3 Miles Frosh/Soph Freshman4021:30.110
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 1 · Place 138 · Troy2.93 Miles Division 113822:4910
Oct 4Freeway League Meet #2Oct 4 · 3 Miles Frosh/Soph · Place 51 · Troy3 Miles Frosh/Soph5123:30.110
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Sophomore · Place 326 · Troy3 Miles Sophomore32620:18.710
Sep 6Freeway Cluster 1Sep 6 · 3 Miles Frosh/Soph · Place 41 · Troy3 Miles Frosh/Soph4122:46.5 PB10
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Sophomore - Large School · Place 188 · Troy3 Miles Sophomore - Large School18821:56.0 PB10

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2Freeway XC League FinalsNov 2 · 3 Miles Varsity · Place 53 · Troy (SS)3 Miles Varsity5325:27.69
Oct 5Freeway League Meet #2Oct 5 · 3 Miles Frosh/Soph · Place 42 · Troy3 Miles Frosh/Soph4223:45.59
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Freshman Division 2 · Place 179 · Troy (SS)3 Miles Freshman Division 217924:19.49
Sep 24Dana Hills InvitationalSep 24 · 3 Miles Freshman Division 2 · Place 179 · Troy (SS)3 Miles Freshman Division 217924:19.49
Sep 12Freeway ClusterSep 12 · 3 Miles Varsity · Place 38 · Troy (SS)3 Miles Varsity3827:08.19