Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.95 Miles · Crystal SpringsCrystal Springs Invitational · Oct 1217:55.8Crystal Springs Invitational October 12, 2024
3 Miles · Mt. San Antonio College77th Annual Mt. SAC Cross Country Invitational · Oct 2418:02.577th Annual Mt. SAC Cross Country InvitationalOctober 24, 2025
3 Miles · North Monterey County High SchoolPCAL Gabilan/Mission Center Meet #3 · Oct 1517:00PCAL Gabilan/Mission Center Meet #3October 15, 2025
3 Miles · Pinto Lake County ParkPCAL Gabilan/Mission Center Meet #1 · Sep 1718:14PCAL Gabilan/Mission Center Meet #1September 17, 2025
3 Miles · Toro ParkPCAL XC Championship 2025 · Nov 117:49.50PCAL XC Championship 2025November 1, 2025
3 Miles · WeatherTech Raceway Laguna SecaMonterey High School Cross Country Invitational · Aug 3018:57.40Monterey High School Cross Country InvitationalAugust 30, 2025
4 Miles · Chabot CollegeCoast Conference Championships · Oct 2921:43.49Coast Conference ChampionshipsOctober 29, 2026
4 Miles · North Forebay State Recreation Area2026 NorCal XC Championships · Nov 623:02.252026 NorCal XC Championships November 6, 2026
4 Miles · Toro ParkPink in the Park · Oct 222:44.36Pink in the ParkOctober 2, 2026
4 Miles · Woodward Park2026 Crush Invitational/State Meet Preview · Sep 523:47.422026 Crush Invitational/State Meet PreviewSeptember 5, 2026
4,000 Meters · Baylands ParkBaylands Invitational · Sep 1314:17.41Baylands InvitationalSeptember 13, 2024
5,000 Meters · Las Positas College Chabot Twilight · Sep 2616:37.51Chabot TwilightSeptember 26, 2026
5,000 Meters · Woodward ParkClovis Invitational · Oct 1018:05.00Clovis InvitationalOctober 10, 2025
8,000 Meters · Baylands ParkBronco Invitational · Oct 1729:24.9Bronco InvitationalOctober 17, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 62026 NorCal XC Championships Nov 6 · 4 Miles NorCal · Place 70 · HartnellHartnell4 Miles NorCal7023:02.25 PBFr
Oct 29Coast Conference ChampionshipsOct 29 · 4 Miles CC · Place 19 · HartnellHartnell4 Miles CC1921:43.49 PBFr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Open · Place 166 · HartnellHartnell8,000 Meters Open16629:24.9 PBFr
Oct 2Pink in the ParkOct 2 · 4 Miles New Division · Place 54 · HartnellHartnell4 Miles New Division5422:44.36 PBFr
Sep 26Chabot TwilightSep 26 · 5,000 Meters Men’s 5k · Place 21 · HartnellHartnell5,000 Meters Men’s 5k2116:37.51 PBFr
Sep 18Butte Invite/NorCal PreviewSep 18 · 4 Miles Men’s Division · Place 74 · HartnellHartnell4 Miles Men’s Division7423:22.2Fr
Sep 52026 Crush Invitational/State Meet PreviewSep 5 · 4 Miles Men's · Place 170 · HartnellHartnell4 Miles Men's17023:47.42 PBFr

2025 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 152025 CIF Central Coast Section ChampionshipsNov 15 · 5,000 Meters Division 3 · Place 33 · North Monterey CountyNorth Monterey County5,000 Meters Division 33317:02.8SR
Nov 1PCAL XC Championship 2025Nov 1 · 3 Miles Gabilan Varsity · Place 37 · North Monterey CountyNorth Monterey County3 Miles Gabilan Varsity3717:49.50 PB12
Oct 2477th Annual Mt. SAC Cross Country InvitationalOct 24 · 3 Miles D3,4&5 Individual Sweepstakes Yellow · Place 74 · North Monterey CountyNorth Monterey County3 Miles D3,4&5 Individual Sweepstakes Yellow7418:02.5 PB12
Oct 18Hughson Supercross InvitationalOct 18 · 4,000 Meters Varsity · Place 24 · North Monterey CountyNorth Monterey County4,000 Meters Varsity2414:41.4712
Oct 15PCAL Gabilan/Mission Center Meet #3Oct 15 · 3 Miles Gabilan Varsity Boys · Place 35 · North Monterey CountyNorth Monterey County3 Miles Gabilan Varsity Boys3517:00 PB12
Oct 10Clovis InvitationalOct 10 · 5,000 Meters Division 5 Varsity · Place 123 · North Monterey CountyNorth Monterey County5,000 Meters Division 5 Varsity12318:05.00 PB12
Oct 4Artichoke InvitationalOct 4 · 2.3 Miles Junior Varsity · Place 12 · North Monterey CountyNorth Monterey County2.3 Miles Junior Varsity1213:5512
Oct 1PCAL Gabilan/Mission Center Meet #2Oct 1 · 3 Miles Gabilan JV Boys · Place 3 · North Monterey CountyNorth Monterey County3 Miles Gabilan JV Boys318:0712
Sep 27Monterey Bay InvitationalSep 27 · 3 Miles Junior Varsity · Place 6 · North Monterey CountyNorth Monterey County3 Miles Junior Varsity618:2012
Sep 17PCAL Gabilan/Mission Center Meet #1Sep 17 · 3 Miles Gabilan JV · Place 7 · North Monterey CountyNorth Monterey County3 Miles Gabilan JV718:14 PB12
Sep 66th Annual Jackie Henderson Memorial Sep 6 · 3 Miles Junior Varsity · Place 44 · North Monterey CountyNorth Monterey County3 Miles Junior Varsity4418:2212
Aug 30Monterey High School Cross Country InvitationalAug 30 · 3 Miles Junior Varsity · Place 18 · North Monterey CountyNorth Monterey County3 Miles Junior Varsity1818:57.40 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2PCAL XC Championships 2024Nov 2 · 5,000 Meters Varsity · Place 16 · North Monterey CountyNorth Monterey County5,000 Meters Varsity1618:2011
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 4 · Place 81 · North Monterey CountyNorth Monterey County3 Miles Varsity Division 48118:5511
Oct 2576th Annual Mt. SAC Cross Country InvitationalOct 25 · 3 Miles Varsity Division 4 · Place 81 · North Monterey CountyNorth Monterey County3 Miles Varsity Division 48118:5511
Oct 17PCAL Gabilan/Mission Center Meet #3Oct 17 · 3 Miles Varsity · Place 18 · North Monterey CountyNorth Monterey County3 Miles Varsity1817:3311
Oct 12Crystal Springs Invitational Oct 12 · 2.95 Miles Varsity · Place 70 · North Monterey CountyNorth Monterey County2.95 Miles Varsity7017:55.8 PB11
Oct 5Artichoke InvitationalOct 5 · Varsity · Place 12 · North Monterey CountyNorth Monterey CountyVarsity1213:4911
Sep 21Tom Leikam InvitationalSep 21 · 3 Miles Varsity · Place 26 · North Monterey CountyNorth Monterey County3 Miles Varsity2617:3511
Sep 19PCAL Gabilan/Mission Center Meet #1Sep 19 · 5,000 Meters Junior Varsity · Place 1 · North Monterey CountyNorth Monterey County5,000 Meters Junior Varsity119:3111
Sep 13Baylands InvitationalSep 13 · 4,000 Meters Junior · Place 32 · North Monterey CountyNorth Monterey County4,000 Meters Junior3214:17.41 PB11

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28PCAL ChampionshipsOct 28 · 5,000 Meters Varsity · Place 7 · North Monterey CountyNorth Monterey County5,000 Meters Varsity720:10.2010
Oct 14Hughson Supercross InvitationalOct 14 · 4,000 Meters Frosh/Soph Freshman · Place 27 · North Monterey CountyNorth Monterey County4,000 Meters Frosh/Soph Freshman2716:26.5310
Oct 12PCAL Center Meet #3 - Gabilan & MissionOct 12 · Frosh/Soph Freshman · Place 28 · North Monterey CountyNorth Monterey CountyFrosh/Soph Freshman2819:0410
Oct 7Crystal Springs InvitationalOct 7 · 2.95 Miles Junior Varsity · Place 52 · North Monterey CountNorth Monterey Count2.95 Miles Junior Varsity5220:20.5—
Sep 30Ram InvitationalSep 30 · Varsity · Place 39 · North Monterey CountyNorth Monterey CountyVarsity3916:5210
Sep 28PCAL Center Meet #2 - Gabilan & MissionSep 28 · Frosh/Soph Freshman · Place 10 · North Monterey CountyNorth Monterey CountyFrosh/Soph Freshman1020:0110
Sep 16Monterey Bay InvitationalSep 16 · Frosh/Soph Freshman · Place 65 · North Monterey CountyNorth Monterey CountyFrosh/Soph Freshman6520:2710
Sep 14PCAL Center Meet #1 - Gabilan & MissionSep 14 · 5,000 Meters Frosh/Soph Freshman · Place 6 · North Monterey CountyNorth Monterey County5,000 Meters Frosh/Soph Freshman621:09.3010
Sep 94th Annual Jackie Henderson MemorialSep 9 · Varsity · Place 53 · North Monterey CountyNorth Monterey CountyVarsity5319:0410
Aug 31Hollister @ NMC ScrimmageAug 31 · 2 Miles Junior Varsity · Place 3 · North Monterey CountyNorth Monterey County2 Miles Junior Varsity313:06Unofficial10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 13PCAL Mission Center Meet #3Oct 13 · 5,000 Meters Frosh/Soph Freshman · Place 48 · North Monterey CountyNorth Monterey County5,000 Meters Frosh/Soph Freshman4825:06.289
Sep 15PCAL Center Meet #1 Mission/GabilanSep 15 · 5,000 Meters Frosh/Soph Freshman · Place 49 · North Monterey CountyNorth Monterey County5,000 Meters Frosh/Soph Freshman4927:22.509