Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Mooney Park50th Annual Douglas P. Rudolf Invitational · Sep 2217:09.9250th Annual Douglas P. Rudolf InvitationalSeptember 22, 2023
6,000 Meters · The Mission ClubGaucho Twilight · Sep 319:27.6Gaucho TwilightSeptember 3, 2026
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:51.1044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Baylands ParkBronco Invitational · Oct 1825:38.0Bronco InvitationalOctober 18, 2025
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 325:21.651st Charles Bowles Willamette XC InvitationalOctober 3, 2026
8,000 Meters · Eisenhower Golf Course26th Mountain West XC Champs · Nov 129:08.826th Mountain West XC ChampsNovember 1, 2024
8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2927:47.3San Francisco InvitationalAugust 29, 2025
8,000 Meters · Polo FieldsUSF Inv · Aug 3027:46.8USF InvAugust 30, 2024
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2127:12.1UC Riverside InvitationalSeptember 21, 2024
8,000 Meters · Warm Springs Golf Course2026 Pac-12 Cross Country Championships · Oct 3026:38.102026 Pac-12 Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Woodward Park27th Mountain West XC Champs · Oct 3126:37.1527th Mountain West XC ChampsOctober 31, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 302026 Pac-12 Cross Country ChampionshipsOct 30 · 8,000 Meters Collegiate · Place 60 · Fresno StateFresno State8,000 Meters Collegiate6026:38.10 PBJr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 144 · Fresno StateFresno State8,000 Meters Invitational14425:54.3Jr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 54 · Fresno StateFresno State8,000 Meters Invite5425:21.6 PBJr
Sep 3Gaucho TwilightSep 3 · 6,000 Meters Collegiate · Place 33 · Fresno StateFresno State6,000 Meters Collegiate3319:27.6 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3127th Mountain West XC ChampsOct 31 · 8,000 Meters Men · Place 83 · Fresno StateFresno State8,000 Meters Men8326:37.15 PBSo
Oct 18Bronco InvitationalOct 18 · 8,000 Meters Invitational · Place 87 · Fresno StateFresno State8,000 Meters Invitational8725:38.0 PBSo
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Open · Place 46 · Fresno StateFresno State8,000 Meters Open4625:51.10 PBSo
Aug 29San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 121 · Fresno StateFresno State8,000 Meters Men's Race12127:47.3 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 126th Mountain West XC ChampsNov 1 · 8,000 Meters MountainWest · Place 66 · Fresno StateFresno State8,000 Meters MountainWest6629:08.8 PBFr
Oct 19Bronco InvitationalOct 19 · 8,000 Meters Invite · Place 117 · Fresno StateFresno State8,000 Meters Invite11726:53.6Fr
Oct 5The Master's University XC InvitationalOct 5 · 8,000 Meters Varsity · Place 200 · Fresno StateFresno State8,000 Meters Varsity20029:23.4FR
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 195 · Fresno StateFresno State8,000 Meters Open19527:12.1 PBFr
Aug 30USF InvAug 30 · 8,000 Meters College · Place 103 · Fresno StateFresno State8,000 Meters College10327:46.8 PBFr

2023 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 162023 CIF Central Section Cross Country ChampionshipsNov 16 · 5,000 Meters Division 4 · Place 33 · CaruthersCaruthers5,000 Meters Division 43317:51.5712
Nov 6Northwest Sequoia League ChampionshipNov 6 · 5,000 Meters Varsity · Place 8 · CaruthersCaruthers5,000 Meters Varsity818:28.412
Nov 1Central Valley JV Championships XC 2023Nov 1 · 2 Miles Varsity · Place 2 · CaruthersCaruthers2 Miles Varsity210:42.4912
Oct 28John Seaman's Cross Country InvitationalOct 28 · 3 Miles Varsity · Place 5 · CaruthersCaruthers3 Miles Varsity516:12.4712
Oct 20Clovis North Twilight InvitationalOct 20 · 2 Miles Varsity · Place 9 · CaruthersCaruthers2 Miles Varsity910:32.9212
Oct 13Roughrider Invitational Oct 13 · 3,500 Meters Junior Varsity · Place 1 · CaruthersCaruthers3,500 Meters Junior Varsity111:26.2012
Sep 2250th Annual Douglas P. Rudolf InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 23 · CaruthersCaruthers5,000 Meters Varsity Boys2317:09.92 PB12
Sep 15Hanford Invitational Sep 15 · 3 Miles Varsity · Place 2 · CaruthersCaruthers3 Miles Varsity217:21.0712
Sep 8Sanger XC Invitational 2023Sep 8 · 2 Miles Varsity · Place 27 · CaruthersCaruthers2 Miles Varsity2711:08.9912
Sep 1Central Valley ClassicSep 1 · 3,000 Meters Varsity · Place 24 · CaruthersCaruthers3,000 Meters Varsity2410:42.9512
Aug 26Dennis DeWitt InvitationalAug 26 · 3,000 Meters Varsity · Place 20 · CaruthersCaruthers3,000 Meters Varsity2010:13.212
Aug 23OCHS Season Opener - 2 MileAug 23 · 2 Miles Varsity · Place 2 · CaruthersCaruthers2 Miles Varsity211:30.3912
Aug 12Fleet Feet Summer SizzleAug 12 · Varsity · Place 79 · CaruthersCaruthersVarsity7910:4812

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 17CIF Central Section Cross Country ChampionshipsNov 17 · 5,000 Meters Division 4 · Place 90 · CaruthersCaruthers5,000 Meters Division 49019:55.2911
Nov 8North-West Sequoia Championships Nov 8 · 5,000 Meters Varsity · Place 14 · CaruthersCaruthers5,000 Meters Varsity1419:26.611
Nov 2Central Valley JV XC Championships 2022Nov 2 · 2 Miles Varsity · Place 13 · CaruthersCaruthers2 Miles Varsity1311:54.5311
Oct 27Woodward Park ClassicOct 27 · 5,000 Meters Varsity · Place 85 · CaruthersCaruthers5,000 Meters Varsity8520:54.2711
Oct 21Clovis North Twilight InvitationalOct 21 · 2 Miles Junior Varsity · Place 8 · CaruthersCaruthers2 Miles Junior Varsity811:36.0611
Oct 14Rough Rider Invitational Oct 14 · 3,500 Meters Junior Varsity · Place 19 · CaruthersCaruthers3,500 Meters Junior Varsity1913:08.411
Sep 2349th Annual Douglas P. Rudolf Cross Country Invitational 2022Sep 23 · 5,000 Meters Junior Varsity · Place 13 · CaruthersCaruthers5,000 Meters Junior Varsity1319:41.9211
Sep 16Orange Cove HS Titan InvSep 16 · 5,000 Meters Junior Varsity · Place 3 · CaruthersCaruthers5,000 Meters Junior Varsity322:43.0011