Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1433:09.44NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
2 Miles · Liberty High SchoolLiberty Time Trial 2mi · Feb 1214:55.0Liberty Time Trial 2miFebruary 12, 2021
2.93 Miles · Mt. San Antonio College74th Annual Mt. SAC Cross Country Invitational · Oct 2116:2774th Annual Mt. SAC Cross Country InvitationalOctober 21, 2022
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1717:30.640th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
3,000 Meters · USATF 3000m CourseCentral Valley Classic at Woodward Park · Sep 311:14.26Central Valley Classic at Woodward Park September 3, 2021
5,000 Meters · Liberty High SchoolNSL Championship 5k @ Liberty · Mar 2722:25.0NSL Championship 5k @ LibertyMarch 27, 2021
5,000 Meters · Mooney Park50th Annual Douglas P. Rudolf Invitational · Sep 2217:01.7850th Annual Douglas P. Rudolf InvitationalSeptember 22, 2023
5,000 Meters · Woodward ParkClovis West Golden Eagle Invitational · Sep 2418:41.08Clovis West Golden Eagle InvitationalSeptember 24, 2021
6,000 Meters · The Mission ClubGaucho Twilight · Sep 318:55.3Gaucho TwilightSeptember 3, 2026
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2725:13.9044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Baylands ParkBronco Invitational · Oct 1824:54.9Bronco InvitationalOctober 18, 2025
8,000 Meters · Bush Park51st Charles Bowles Willamette XC Invitational · Oct 325:20.051st Charles Bowles Willamette XC InvitationalOctober 3, 2026
8,000 Meters · Eisenhower Golf Course26th Mountain West XC Champs · Nov 130:22.426th Mountain West XC ChampsNovember 1, 2024
8,000 Meters · Golden Gate ParkSan Francisco Invitational · Aug 2925:45.5San Francisco InvitationalAugust 29, 2025
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1925:17.545th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2126:08.7UC Riverside InvitationalSeptember 21, 2024
8,000 Meters · Warm Springs Golf Course2026 Pac-12 Cross Country Championships · Oct 3025:53.702026 Pac-12 Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Woodward Park27th Mountain West XC Champs · Oct 3125:23.6227th 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

5 results
DateMeetEventPlMarkGr
Oct 302026 Pac-12 Cross Country ChampionshipsOct 30 · 8,000 Meters Collegiate · Place 56 · Fresno StateFresno State8,000 Meters Collegiate5625:53.70 PBJr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · Place 109 · Fresno StateFresno State8,000 Meters Invitational10925:29.2Jr
Oct 351st Charles Bowles Willamette XC InvitationalOct 3 · 8,000 Meters Invite · Place 52 · Fresno StateFresno State8,000 Meters Invite5225:20.0 PBJr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Men's Open · Place 15 · Fresno StateFresno State8,000 Meters Men's Open1525:17.5 PBJr
Sep 3Gaucho TwilightSep 3 · 6,000 Meters Collegiate · Place 16 · Fresno StateFresno State6,000 Meters Collegiate1618:55.3 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 174 · Fresno StateFresno State10,000 Meters Men's Race17433:09.44 PBSo
Oct 3127th Mountain West XC ChampsOct 31 · 8,000 Meters Men · Place 67 · Fresno StateFresno State8,000 Meters Men6725:23.62 PBSo
Oct 18Bronco InvitationalOct 18 · 8,000 Meters Invitational · Place 46 · Fresno StateFresno State8,000 Meters Invitational4624:54.9 PBSo
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Open · Place 13 · Fresno StateFresno State8,000 Meters Open1325:13.90 PBSo
Aug 29San Francisco InvitationalAug 29 · 8,000 Meters Men's Race · Place 56 · Fresno StateFresno State8,000 Meters Men's Race5625:45.5 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 126th Mountain West XC ChampsNov 1 · 8,000 Meters MountainWest · Place 72 · Fresno StateFresno State8,000 Meters MountainWest7230:22.4 PBFr
Oct 19Bronco InvitationalOct 19 · 8,000 Meters Invite · Place 71 · Fresno StateFresno State8,000 Meters Invite7125:46.2Fr
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 97 · Fresno StateFresno State8,000 Meters Open9726:08.7 PBFr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 7Asics Clovis InvitationalOct 7 · 5,000 Meters Varsity · Place 18 · Yosemite (CS)Yosemite (CS)5,000 Meters Varsity1816:21.612
Sep 2250th Annual Douglas P. Rudolf InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 20 · YosemiteYosemite5,000 Meters Varsity Boys2017:01.78 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 2174th Annual Mt. SAC Cross Country InvitationalOct 21 · 2.93 Miles D3,4&5 Team Sweepstakes Green · Place 46 · YosemiteYosemite2.93 Miles D3,4&5 Team Sweepstakes Green4616:27 PB11
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 22 · Yosemite (CS)Yosemite (CS)5,000 Meters Varsity2216:27.711
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Varsity · Place 22 · Yosemite (CS)Yosemite (CS)5,000 Meters Varsity2216:27.711

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 4 · Place 132 · Yosemite-CSYosemite-CS5,000 Meters Division 413217:38.6SO
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D3,4&5 Varsity Red · Place 65 · YosemiteYosemite2.93 Miles D3,4&5 Varsity Red6518:3110
Sep 24Clovis West Golden Eagle InvitationalSep 24 · 5,000 Meters Small School Varsity · Place 26 · YosemiteYosemite5,000 Meters Small School Varsity2618:41.08 PB10
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 21- Varsity A White · Place 80 · YosemiteYosemite3 Miles Race 21- Varsity A White8017:30.6 PB10
Sep 3Central Valley Classic at Woodward Park Sep 3 · 3,000 Meters Frosh/Soph · Place 4 · YosemiteYosemite3,000 Meters Frosh/Soph411:14.26 PB10
Mar 27NSL Championship 5k @ LibertyMar 27 · 5,000 Meters Varsity · Place 23 · YosemiteYosemite5,000 Meters Varsity2322:25.0 PB9
Feb 12Liberty Time Trial 2miFeb 12 · 2 Miles Varsity · Place 21 · YosemiteYosemite2 Miles Varsity2114:55.0 PB9