Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 932:19.2NCAA DII West RegionalNovember 9, 2024
2 Miles · Kingsburg High SchoolKingsburg 2 Mile · Sep 1110:22.62Kingsburg 2 MileSeptember 11, 2021
3 Miles · Hidden Valley ParkWYL Championship · Mar 1716:24.5WYL ChampionshipMarch 17, 2021
3 Miles · Meadow ParkMeadow Park Invitational now CUESTA-Fairbanks XC Course · Oct 2216:37.06Meadow Park Invitational now CUESTA-Fairbanks XC CourseOctober 22, 2022
5,000 Meters · Mooney Park50th Annual Douglas P. Rudolf Invitational · Sep 2215:20.8550th Annual Douglas P. Rudolf InvitationalSeptember 22, 2023
6,000 Meters · The Mission ClubGaucho Twilight · Sep 318:29.2Gaucho TwilightSeptember 3, 2026
8,000 Meters · Baylands ParkBronco Invitational · Oct 1926:37.9Bronco InvitationalOctober 19, 2024
8,000 Meters · Gans Creek Recreation AreaMissouri Pre-National Invitational · Oct 1725:58.14Missouri Pre-National InvitationalOctober 17, 2025
8,000 Meters · Great Park2024 PacWest CC Championships · Oct 2625:18.52024 PacWest CC ChampionshipsOctober 26, 2024
8,000 Meters · Micke Grove ParkPacific Collegiate XC Invitational · Oct 225:24.5Pacific Collegiate XC InvitationalOctober 2, 2026
8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2524:30.21Lakefront InviteSeptember 25, 2026
8,000 Meters · The Mission ClubGaucho Twilight · Sep 1924:44.00Gaucho TwilightSeptember 19, 2025
8,000 Meters · University of California Riverside ExtensionBIG West Conference Championships · Oct 3124:55.8BIG West Conference ChampionshipsOctober 31, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2125:01.6UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31BIG West Conference ChampionshipsOct 31 · 8,000 Meters BIG West Championship · Place 62 · Cal PolyCal Poly8,000 Meters BIG West Championship6224:55.8 PBJr
Oct 2Pacific Collegiate XC InvitationalOct 2 · 8,000 Meters Collegiate · Place 4 · Cal PolyCal Poly8,000 Meters Collegiate425:24.5 PBJr
Sep 25Lakefront InviteSep 25 · 8,000 Meters Championship · Place 119 · Cal PolyCal Poly8,000 Meters Championship11924:30.21 PBJr
Sep 3Gaucho TwilightSep 3 · 6,000 Meters Collegiate · Place 7 · Cal PolyCal Poly6,000 Meters Collegiate718:29.2 PBJr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Missouri Pre-National InvitationalOct 17 · 8,000 Meters Pre-National · Place 216 · Cal PolyCal Poly8,000 Meters Pre-National21625:58.14 PBSo
Sep 19Gaucho TwilightSep 19 · 8,000 Meters Collegiate · Place 5 · UnattachedUnattached8,000 Meters Collegiate524:44.00 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 9NCAA DII West RegionalNov 9 · 10,000 Meters D2 West · Place 60 · Fresno PacificFresno Pacific10,000 Meters D2 West6032:19.2 PBFr
Oct 262024 PacWest CC ChampionshipsOct 26 · 8,000 Meters College · Place 26 · Fresno PacificFresno Pacific8,000 Meters College2625:18.5 PBFr
Oct 19Bronco InvitationalOct 19 · 8,000 Meters Invite · Place 108 · Fresno PacificFresno Pacific8,000 Meters Invite10826:37.9 PBFr
Oct 5The Master's University XC InvitationalOct 5 · 8,000 Meters Varsity · Place 29 · Fresno PacificFresno Pacific8,000 Meters Varsity2925:15.5FR
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 124 · Fresno PacificFresno Pacific8,000 Meters Collegiate12425:01.6 PBFr

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 9Foot Locker Cross Country National ChampionshipsDec 9 · 5,000 Meters Championship · Place 33 · El DiamanteEl Diamante5,000 Meters Championship3316:06.112
Nov 162023 CIF Central Section Cross Country ChampionshipsNov 16 · 5,000 Meters Division 2 · Place 1 · El DiamanteEl Diamante5,000 Meters Division 2115:49.6112
Nov 8EYL ChampionshipsNov 8 · 5,000 Meters Varsity · Place 1 · El DiamanteEl Diamante5,000 Meters Varsity115:14.1012
Oct 28John Seaman's Cross Country InvitationalOct 28 · 3 Miles Varsity · Place 2 · El DiamanteEl Diamante3 Miles Varsity214:33.5812
Oct 20 75th Annual Mt. SAC Cross Country InvitationalOct 20 · 2.93 Miles Varsity Division 2 · Place 1 · El DiamanteEl Diamante2.93 Miles Varsity Division 2115:1612
Oct 13Roughrider Invitational Oct 13 · 5,000 Meters Varsity · Place 1 · El DiamanteEl Diamante5,000 Meters Varsity115:20.7812
Oct 6Sierra Pacific Golden BearOct 6 · 5,000 Meters Varsity · Place 1 · El DiamanteEl Diamante5,000 Meters Varsity115:45.2212
Sep 30TESORO VIEJO 5K INVITATIONAL Sep 30 · 5,000 Meters Varsity · Place 1 · El DiamanteEl Diamante5,000 Meters Varsity115:31.0612
Sep 2250th Annual Douglas P. Rudolf InvitationalSep 22 · 5,000 Meters Varsity Boys · Place 1 · El DiamanteEl Diamante5,000 Meters Varsity Boys115:20.85 PB12
Sep 15OCHS Titan XC InvSep 15 · 2 Miles Varsity · Place 1 · El DiamanteEl Diamante2 Miles Varsity19:36.5312
Sep 8Sanger XC Invitational 2023Sep 8 · 2 Miles Varsity · Place 1 · El DiamanteEl Diamante2 Miles Varsity19:46.1412
Aug 26Dennis DeWitt InvitationalAug 26 · 3,000 Meters Varsity · Place 1 · El DiamanteEl Diamante3,000 Meters Varsity18:59.712

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17CIF Central Section Cross Country ChampionshipsNov 17 · 5,000 Meters Division 2 · Place 2 · El DiamanteEl Diamante5,000 Meters Division 2216:04.2011
Nov 10EYL Championship Nov 10 · 3 Miles Varsity · Place 1 · El DiamanteEl Diamante3 Miles Varsity115:07.0611
Oct 29John Seaman InvitationalOct 29 · 3 Miles Varsity · Place 14 · El DiamanteEl Diamante3 Miles Varsity1415:14.2311
Oct 22Meadow Park Invitational now CUESTA-Fairbanks XC CourseOct 22 · 3 Miles Varsity · Place 1 · El DiamanteEl Diamante3 Miles Varsity116:37.06 PB11
Oct 20EYL Cluster #2Oct 20 · Varsity · Place 3 · El DiamanteEl DiamanteVarsity316:2411
Oct 14Rough Rider Invitational Oct 14 · 5,000 Meters Varsity · Place 46 · El DiamanteEl Diamante5,000 Meters Varsity4617:14.111
Oct 5EYL Cluster #1Oct 5 · 5,000 Meters Varsity · Place 2 · El DiamanteEl Diamante5,000 Meters Varsity216:4511
Sep 30Tesoro Viejo 5K Invitational Sep 30 · 5,000 Meters Varsity · Place 2 · El DiamanteEl Diamante5,000 Meters Varsity217:00.7111
Sep 2349th Annual Douglas P. Rudolf Cross Country Invitational 2022Sep 23 · 5,000 Meters Varsity · Place 21 · El DiamanteEl Diamante5,000 Meters Varsity2117:05.8811
Sep 10Kingsburg 2 MileSep 10 · 2 Miles Varsity · Place 3 · El DiamanteEl Diamante2 Miles Varsity310:06.5311

2021 Cross Country

16 results
DateMeetEventPlMarkGr
Nov 18CIF Central Section ChampionshipNov 18 · 5,000 Meters Division 2 · Place 32 · El DiamanteEl Diamante5,000 Meters Division 23218:14.3610
Nov 10WYL Championship Nov 10 · 3 Miles Varsity · Place 2 · El DiamanteEl Diamante3 Miles Varsity215:54.710
Nov 3Central Valley JV XC Championships 2021Nov 3 · 2 Miles Varsity · Place 5 · El DiamanteEl Diamante2 Miles Varsity511:32.5910
Oct 30John Seamans InvitationalOct 30 · 3 Miles Varsity · Place 26 · El DiamanteEl Diamante3 Miles Varsity2615:52.0910
Oct 23Meadow Park InvitationalOct 23 · 3 Miles Varsity Division 1 · Place 13 · El DiamanteEl Diamante3 Miles Varsity Division 11317:26.810
Oct 20WYL Cluster #2Oct 20 · 5,000 Meters Varsity · Place 6 · El DiamanteEl Diamante5,000 Meters Varsity617:48.3010
Oct 15Roughrider InvitationalOct 15 · 5,000 Meters Varsity · Place 79 · El DiamanteEl Diamante5,000 Meters Varsity7918:03.510
Sep 2448th Annual Douglas P. Rudolf Cross Country Invitational 2021Sep 24 · 5,000 Meters Varsity · Place 16 · El DiamanteEl Diamante5,000 Meters Varsity1617:52.7810
Sep 18Redwood InvitationalSep 18 · 5,000 Meters Varsity · Place 4 · El DiamanteEl Diamante5,000 Meters Varsity417:10.9510
Sep 11Kingsburg 2 MileSep 11 · 2 Miles Sophomore Boys · Place 4 · El DiamanteEl Diamante2 Miles Sophomore Boys410:22.62 PB10
Sep 2The Randy Quiram (Monache) InvitationalSep 2 · 2 Miles Frosh/Soph Freshman · Place 1 · El DiamanteEl Diamante2 Miles Frosh/Soph Freshman110:51.4610
Aug 28Dennis Dewitt InvitationalAug 28 · 3,000 Meters Varsity · Place 8 · El DiamanteEl Diamante3,000 Meters Varsity89:58.310
Mar 17WYL ChampionshipMar 17 · 3 Miles Varsity Boys · Place 5 · El DiamanteEl Diamante3 Miles Varsity Boys516:24.5 PB9
Mar 3Redwood @ El Diamante Mar 3 · 5,000 Meters Varsity · Place 6 · El DiamanteEl Diamante5,000 Meters Varsity618:48Unofficial9
Feb 17Lemoore@ El Diamante (WYL)Feb 17 · 5,000 Meters Varsity · Place 4 · El DiamanteEl Diamante5,000 Meters Varsity419:48Unofficial9
Feb 10WYL Duel Meet Hanford-El DiamanteFeb 10 · 3 Miles Varsity · Place 3 · El DiamanteEl Diamante3 Miles Varsity318:05.59