Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 221:53.01Marmonte League FinalsNovember 2, 2023
3 Miles · Central Park - Huntington BeachCentral Park Invitational · Oct 323:18.1Central Park Invitational October 3, 2026
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2419:40.577th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · Pepper Tree PlayfieldMarmonte League Preview · Sep 2921:18.1Marmonte League PreviewSeptember 29, 2026
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 224:09.8ASICS Cool Breeze Evening InvitationalSeptember 2, 2023

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Ventura County ChampionshipsOct 17 · 3 Miles Junior Varsity · Newbury Park3 Miles Junior Varsity—DNS12
Oct 3Central Park Invitational Oct 3 · 3 Miles (6) JV Boys Section1 · Place 531 · Newbury Park3 Miles (6) JV Boys Section153123:18.1 PB12
Sep 29Marmonte League PreviewSep 29 · 3 Miles Junior Varsity · Place 72 · Newbury Park3 Miles Junior Varsity7221:18.1 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6Marmonte League FinalsNov 6 · 3 Miles Junior Varsity · Place 30 · Newbury Park3 Miles Junior Varsity3018:26.7411
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D2 JV Green · Place 77 · Newbury Park3 Miles D2 JV Green7719:40.5 PB11
Oct 18Ventura County ChampionshipsOct 18 · 3 Miles Junior Varsity · Place 35 · Newbury Park3 Miles Junior Varsity3519:35.011
Sep 30Marmonte League PreviewSep 30 · 3 Miles Junior Varsity · Place 28 · Newbury Park3 Miles Junior Varsity2818:10.9911
Sep 1944th Annual Woodbridge Cross Country ClassicSep 19 · 3 Miles Varsity · Place 67 · Newbury Park3 Miles Varsity6718:05.611

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Marmonte League FinalsNov 7 · 3 Miles Junior Varsity · Place 38 · Newbury Park3 Miles Junior Varsity3818:54.7910
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 99 · Newbury Park3 Miles Varsity Division 29919:2210
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 2 · Place 99 · Newbury Park3 Miles Varsity Division 29919:2210
Oct 543rd Central Park Cross Country Invitational 2024Oct 5 · 3 Miles Varsity · Place 298 · Newbury Park (SS)3 Miles Varsity29818:27.910
Oct 1Marmonte League Meet #1Oct 1 · 3 Miles Junior Varsity · Place 14 · Newbury Park3 Miles Junior Varsity1418:13.6210
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 65 · Newbury Park3 Miles Varsity6518:11.210
Aug 31ASICS Cool Breeze InvitationalAug 31 · 1.5 Miles Varsity · Place 65 · Newbury Park (SS)1.5 Miles Varsity658:50.310

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 2Marmonte League FinalsNov 2 · 3 Miles Junior Varsity · Place 67 · Newbury Park3 Miles Junior Varsity6721:53.01 PB9
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Freshman Division 1 · Place 156 · Newbury Park2.93 Miles Freshman Division 115621:539
Sep 3042nd Central Park Cross Country Invitational 2023Sep 30 · 3 Miles Freshman · Place 161 · Newbury Park (SS)3 Miles Freshman16121:06.39
Sep 28Marmonte League Meet #2Sep 28 · 3 Miles Junior Varsity · Place 70 · Newbury Park3 Miles Junior Varsity7024:26.279
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Freshman · Place 377 · Newbury Park3 Miles Freshman37721:45.29
Sep 7Marmonte League Meet #1Sep 7 · 3 Miles Junior Varsity · Place 69 · Newbury Park3 Miles Junior Varsity6923:04.039
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Freshman - Large School · Place 273 · Newbury Park3 Miles Freshman - Large School27324:09.8 PB9