Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2118:2874th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
2.94 Miles · Griffith ParkBellarmine-Sacred Heart Invitational · Sep 2520:08.7Bellarmine-Sacred Heart InvitationalSeptember 25, 2021
3 Miles · Agoura High SchoolMarmonte League Finals · Nov 217:38.04Marmonte League FinalsNovember 2, 2023
3 Miles · Pomona FairplaxASICS Cool Breeze Evening Invitational · Sep 218:16.8ASICS Cool Breeze Evening InvitationalSeptember 2, 2023
4 Miles · Arroyo Verde Park2025 WSC Preview · Sep 1224:47.52025 WSC PreviewSeptember 12, 2025
4 Miles · Arroyo Vista Park2025 Western State Conference XC Championships · Oct 2421:48.22025 Western State Conference XC ChampionshipsOctober 24, 2025
4 Miles · Edward Vincent Jr. Park2026 WSC Preview Meet · Sep 1123:55.352026 WSC Preview MeetSeptember 11, 2026
4 Miles · Irvine Regional Park2026 3C2A SoCal Regional XC Championships · Nov 622:24.12026 3C2A SoCal Regional XC ChampionshipsNovember 6, 2026
4 Miles · NTC Park 4 MilesManny Bautista College Open XC Invite (3C2A SoCal Preview) · Oct 1022:31.80Manny Bautista College Open XC Invite (3C2A SoCal Preview)October 10, 2025
4 Miles · Ventura College2026 Tuck Mason Pirate Invitational · Aug 2820:48.82026 Tuck Mason Pirate InvitationalAugust 28, 2026
4 Miles · Woodward Park2025 3C2A XC State Championships · Nov 2222:49.752025 3C2A XC State ChampionshipsNovember 22, 2025
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2727:02.4044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Central ParkThe Master's University Cross Country Invitational · Oct 226:18.0The Master's University Cross Country InvitationalOctober 2, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1927:19.545th Annual UC Riverside InvitationalSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 62026 3C2A SoCal Regional XC ChampionshipsNov 6 · 4 Miles SoCal · Place 49 · MoorparkMoorpark4 Miles SoCal4922:24.1 PBSo
Oct 2The Master's University Cross Country InvitationalOct 2 · 8,000 Meters Men's Collegiate · Place 60 · MoorparkMoorpark8,000 Meters Men's Collegiate6026:18.0 PBSo
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 154 · MoorparkMoorpark8,000 Meters Men's Open15427:19.5 PBSo
Sep 112026 WSC Preview MeetSep 11 · 4 Miles Open · Place 17 · MoorparkMoorpark4 Miles Open1723:55.35 PBSo
Aug 282026 Tuck Mason Pirate InvitationalAug 28 · 4 Miles Open · Place 7 · MoorparkMoorpark4 Miles Open720:48.8 PBSo

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 3C2A XC State ChampionshipsNov 22 · 4 Miles Men's · Place 154 · MoorparkMoorpark4 Miles Men's15422:49.75 PBFr
Oct 242025 Western State Conference XC ChampionshipsOct 24 · 4 Miles Open · Place 27 · MoorparkMoorpark4 Miles Open2721:48.2 PBFr
Oct 10Manny Bautista College Open XC Invite (3C2A SoCal Preview)Oct 10 · 4 Miles Collegiate · Place 76 · MoorparkMoorpark4 Miles Collegiate7622:31.80 PBFr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Open · Place 141 · MoorparkMoorpark8,000 Meters Open14127:02.40 PBFr
Sep 122025 WSC PreviewSep 12 · 4 Miles Open · Place 35 · MoorparkMoorpark4 Miles Open3524:47.5 PBFr

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7Marmonte League FinalsNov 7 · 3 Miles Varsity · Place 22 · CalabasasCalabasas3 Miles Varsity2216:32.3212
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 3 · Place 34 · CalabasasCalabasas3 Miles Varsity Division 33417:4812
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 3 · Place 34 · CalabasasCalabasas3 Miles Varsity Division 33417:4812
Oct 19Ventura County ChampionshipsOct 19 · 3 Miles Varsity · Place 45 · CalabasasCalabasas3 Miles Varsity4517:09.512
Oct 1Marmonte League Meet #1Oct 1 · 3 Miles Varsity · Place 21 · CalabasasCalabasas3 Miles Varsity2116:34.0012
Sep 2043rd Annual Woodbridge Cross Country ClassicSep 20 · 3 Miles Varsity · Place 52 · CalabasasCalabasas3 Miles Varsity5216:07.612
Sep 13Moorpark InvitationalSep 13 · 3 Miles Varsity · Place 33 · CalabasasCalabasas3 Miles Varsity3317:45.812

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2Marmonte League FinalsNov 2 · 3 Miles Junior Varsity · Place 8 · CalabasasCalabasas3 Miles Junior Varsity817:38.04 PB11
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 3 · Place 76 · CalabasasCalabasas2.93 Miles Varsity Division 37619:0511
Oct 14Ventura County ChampionshipsOct 14 · 3 Miles Varsity · Place 53 · CalabasasCalabasas3 Miles Varsity5317:43.511
Sep 1542nd Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 102 · CalabasasCalabasas3 Miles Varsity10217:11.611
Sep 7Marmonte League Meet #1Sep 7 · 3 Miles Varsity · Place 29 · CalabasasCalabasas3 Miles Varsity2917:30.2911
Sep 2ASICS Cool Breeze Evening InvitationalSep 2 · 3 Miles Varsity - Small School · Place 121 · CalabasasCalabasas3 Miles Varsity - Small School12118:16.8 PB11

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3Marmonte League FinalsNov 3 · 3 Miles Varsity · Place 35 · CalabasasCalabasas3 Miles Varsity3518:17.9510
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3,4&5 Team Sweepstakes Green · Place 112 · CalabasasCalabasas2.93 Miles D3,4&5 Team Sweepstakes Green11218:28 PB10
Oct 8Santa Clarita Valley InvitationalOct 8 · 3 Miles Varsity · Place 62 · CalabasasCalabasas3 Miles Varsity6219:54.3510
Oct 1Bellarmine/Sacred Heart InvitationalOct 1 · Varsity · Place 55 · CalabasasCalabasasVarsity5520:24.0—
Oct 1Bellarmine/Sacred Heart InvitationalOct 1 · Varsity · Place 55 · CalabasasCalabasasVarsity5520:24.0—
Sep 15 41st Annual Woodbridge Cross Country ClassicSep 15 · 3 Miles Varsity · Place 142 · CalabasasCalabasas3 Miles Varsity14218:13.110
Sep 8Marmonte League Meet #1Sep 8 · 3 Miles Varsity · Place 35 · CalabasasCalabasas3 Miles Varsity3520:39.7310

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Ventura County ChampionshipsOct 29 · 3 Miles Freshman · Place 12 · CalabasasCalabasas3 Miles Freshman1219:21.59
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3 Frosh Blue · Place 18 · CalabasasCalabasas2.93 Miles D3 Frosh Blue1819:129
Oct 14Marmonte League Meet #2Oct 14 · 3 Miles Frosh/Soph Freshman · Place 20 · CalabasasCalabasas3 Miles Frosh/Soph Freshman2019:49.489
Oct 6Twilight InvitationalOct 6 · 3 Miles Open · Place 100 · CalabasasCalabasas3 Miles Open10019:52.69
Sep 25Bellarmine-Sacred Heart InvitationalSep 25 · 2.94 Miles Varsity Boys-Red · Place 45 · CalabasasCalabasas2.94 Miles Varsity Boys-Red4520:08.7 PB9
Sep 9Marmonte League Meet #1Sep 9 · 3 Miles Junior Varsity · Place 24 · CalabasasCalabasas3 Miles Junior Varsity2420:49.73—