Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Pomona FairplaxCool Breeze · Sep 311:20.6Cool BreezeSeptember 3, 2022
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 220:40.66Marmonte League FinalsNovember 2, 2023
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2418:39.677th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 220:16.8ASICS Cool Breeze Evening InvitationalSeptember 2, 2023

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6Marmonte League FinalsNov 6 · 3 Miles Junior Varsity · Place 36 · Newbury Park3 Miles Junior Varsity3618:48.9912
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 JV Green · Place 35 · Newbury Park3 Miles D2 JV Green3518:39.6 PB12
Oct 18Ventura County ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 13 · Newbury Park3 Miles Junior Varsity1318:22.812
Oct 4Central Park InvitationalOct 4 · 3 Miles Junior Varsity · Place 40 · Newbury Park3 Miles Junior Varsity4017:23.4012
Oct 4Central Park InvitationalOct 4 · 3 Miles Junior Varsity · Place 40 · Newbury Park3 Miles Junior Varsity4017:23.4012
Sep 30Marmonte League PreviewSep 30 · 3 Miles Junior Varsity · Place 19 · Newbury Park3 Miles Junior Varsity1917:34.2112
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 53 · Newbury Park3 Miles Varsity5317:47.312

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Marmonte League FinalsNov 7 · 3 Miles Junior Varsity · Place 26 · Newbury Park3 Miles Junior Varsity2618:20.8411
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 82 · Newbury Park3 Miles Varsity Division 28218:5811
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 82 · Newbury Park3 Miles Varsity Division 28218:5811
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 241 · Newbury Park (SS)3 Miles Varsity24117:39.211
Oct 1Marmonte League Meet #1Oct 1 · 3 Miles Junior Varsity · Place 35 · Newbury Park3 Miles Junior Varsity3519:23.0211
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 57 · Newbury Park3 Miles Varsity5717:40.911
Aug 31ASICS Cool Breeze InvitationalAug 31 · 3 Miles Junior Varsity · Place 50 · Newbury Park (SS)3 Miles Junior Varsity5019:20.711

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Marmonte League FinalsNov 2 · 3 Miles Junior Varsity · Place 58 · Newbury Park3 Miles Junior Varsity5820:40.66 PB10
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Division 1 · Place 118 · Newbury Park2.93 Miles Division 111819:5610
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Junior Varsity · Place 112 · Newbury Park (SS)3 Miles Junior Varsity11219:05.610
Sep 28Marmonte League Meet #2Sep 28 · 3 Miles Junior Varsity · Place 31 · Newbury Park3 Miles Junior Varsity3120:08.3910
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Sophomore · Place 199 · Newbury Park3 Miles Sophomore19918:43.510
Sep 7Marmonte League Meet #1Sep 7 · 3 Miles Junior Varsity · Place 38 · Newbury Park3 Miles Junior Varsity3819:45.4810
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Sophomore - Large School · Place 135 · Newbury Park3 Miles Sophomore - Large School13520:16.8 PB10

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3Marmonte League FinalsNov 3 · 3 Miles Junior Varsity · Place 52 · Newbury Park3 Miles Junior Varsity5222:08.929
Oct 22Riverside InvitationalOct 22 · 3 Miles Varsity · Place 59 · Newbury Park (SS)3 Miles Varsity5922:20.89
Oct 12022 ASICS Temecula Twilight Oct 1 · 3 Miles Freshman · Place 100 · Newbury Park (SS)3 Miles Freshman10021:04.39
Oct 12022 ASICS Temecula Twilight Oct 1 · 3 Miles Freshman · Place 100 · Newbury Park (SS)3 Miles Freshman10021:04.39
Sep 29Marmonte League Meet #2Sep 29 · 3 Miles Junior Varsity · Place 41 · Newbury Park3 Miles Junior Varsity4125:10.369
Sep 8Marmonte League Meet #1Sep 8 · 3 Miles Junior Varsity · Place 44 · Newbury Park3 Miles Junior Varsity4423:46.449
Sep 3Cool BreezeSep 3 · 1.5 Miles Freshman · Place 260 · Newbury Park1.5 Miles Freshman26011:20.6 PB9