Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.93 Miles · Polo FieldsSan Francisco/Lowell Invitational · Sep 715:36.42San Francisco/Lowell InvitationalSeptember 7, 2019
3 Miles · Calaveras County FairgroundsCIF Sac-Joaquin Subsection Meet · Nov 417:22.2CIF Sac-Joaquin Subsection MeetNovember 4, 2017
3 Miles · Calaveras County Fairgrounds 3 mileSac-Joaquin Sub-Section Meet · Nov 518:40.9Sac-Joaquin Sub-Section MeetNovember 5, 2016
3749 m · Half Moon Bay High SchoolArtichoke Invitational · Oct 713:53Artichoke InvitationalOctober 7, 2017
4 Miles · Woodward ParkFresno Invitational · Sep 421:26.2Fresno InvitationalSeptember 4, 2021
4,000 Meters · Hughson SuperCross Permanent CourseHughson Supercross Invitational · Oct 1414:48.40Hughson Supercross InvitationalOctober 14, 2017
5,000 Meters · Hilmar school loopHilmar flat land meet · Oct 1917:54Hilmar flat land meetOctober 19, 2017
5,000 Meters · Legion-Tuolumne Regional ParkTVL #2 · Sep 2517:22TVL #2September 25, 2019
5,000 Meters · Legion-Tuolumne Regional ParkTVL #1 · Sep 417:29TVL #1September 4, 2019
5,000 Meters · Stanford University Golf Course45th Stanford Cross Country Invitational (High School) · Sep 2917:55.5045th Stanford Cross Country Invitational (High School)September 29, 2018
5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 1216:18.42019 41st Asics Clovis Cross Country InvitationalOctober 12, 2019
5,000 Meters · Woodward ReservoirEscalon invite · Oct 317:48Escalon inviteOctober 3, 2018
7998 m · Pacific Union CollegePUC Pioneer Cross Country Men · Mar 1428:10.9PUC Pioneer Cross Country MenMarch 14, 2021
8,000 Meters · California State University San Bernardino Campus2026 CCAA Cross Country Champs (75th Annual) · Nov 726:08.02026 CCAA Cross Country Champs (75th Annual)November 7, 2026
8,000 Meters · Central ParkMaster's Invite · Sep 2525:51.6Master's InviteSeptember 25, 2021
8,000 Meters · Fort Vancouver National Historic SiteNAIA National Cross Country Championships · Nov 1928:40.40NAIA National Cross Country ChampionshipsNovember 19, 2021
8,000 Meters · Pacific Union College2021 Cal Pac XC Championship Men · Mar 2226:16.62021 Cal Pac XC Championship MenMarch 22, 2021
8,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational co-hosted by CSUS Stanislaus · Sep 1424:40.8Kim Duyst Invitational co-hosted by CSUS StanislausSeptember 14, 2024
8,000 Meters · Riverside ParkNAIA Great Lakes Challenge XC Invitational · Oct 2125:31.5NAIA Great Lakes Challenge XC InvitationalOctober 21, 2023
8,000 Meters · Woodward ParkCalPac Championships · Nov 425:25.9CalPac ChampionshipsNovember 4, 2022
8300 m · Dominican University of CaliforniaDominican Tri-Meet · Feb 1330:42Dominican Tri-MeetFebruary 13, 2021

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 72026 CCAA Cross Country Champs (75th Annual)Nov 7 · 8,000 Meters Collegiate · Place 33 · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters Collegiate3326:08.0 PBSr
Oct 17Bronco InvitationalOct 17 · 8,000 Meters Invitational · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters Invitational0DNFSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 5The Master's University XC InvitationalOct 5 · 8,000 Meters Varsity · Place 9 · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters Varsity924:40.6SR
Sep 20Pacific Invitational/WCC PreviewSep 20 · 8,000 Meters Varsity · Place 12 · UC MercedUC Merced8,000 Meters Varsity1225:38.1SR
Sep 14Kim Duyst Invitational co-hosted by CSUS StanislausSep 14 · 8,000 Meters Collegiate · Place 13 · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters Collegiate1324:40.8 PBSr

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 21NAIA Great Lakes Challenge XC InvitationalOct 21 · 8,000 Meters Maroon · Place 36 · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters Maroon3625:31.5 PBSr
Oct 14Santa Clara Bronco InvitationalOct 14 · 8,000 Meters Open · Place 1 · UC MercedUC Merced8,000 Meters Open124:10.7JR
Sep 23The Master's University Cross Country InvitationalSep 23 · 8,000 Meters Varsity · Place 15 · UC MercedUC Merced8,000 Meters Varsity1524:39.2JR

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4CalPac ChampionshipsNov 4 · 8,000 Meters Collegiate · Place 1 · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters Collegiate125:25.9 PBJr
Oct 15Santa Clara Bronco InvitationalOct 15 · 8,000 Meters Open · Place 40 · UC MercedUC Merced8,000 Meters Open4025:34.0SO

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19NAIA National Cross Country ChampionshipsNov 19 · 8,000 Meters Collegiate Championship · Place 292 · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters Collegiate Championship29228:40.40 PBSo
Sep 25Master's InviteSep 25 · 8,000 Meters Collegiate Invitational · Place 28 · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters Collegiate Invitational2825:51.6 PBSo
Sep 4Fresno InvitationalSep 4 · 4 Miles College · Place 13 · UC Merced (Calif.)UC Merced (Calif.)4 Miles College1321:26.2 PBSo
Mar 222021 Cal Pac XC Championship MenMar 22 · 8,000 Meters College · Place 7 · UC Merced (Calif.)UC Merced (Calif.)8,000 Meters College726:16.6 PBFr
Mar 14PUC Pioneer Cross Country MenMar 14 · 4.97 Miles College · Place 5 · UC Merced (Calif.)UC Merced (Calif.)4.97 Miles College528:10.9 PBFr
Feb 13Dominican Tri-MeetFeb 13 · 8,300 Meters College · Place 5 · UC Merced (Calif.)UC Merced (Calif.)8,300 Meters College530:42 PBFr

2019 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 16CIF Sac-Joaquin Section XC ChampionshipsNov 16 · 5,000 Meters 4A · Place 11 · 4 Hilmar4 Hilmar5,000 Meters 4A1117:05.612
Nov 9CIF Sac-Joaquin Subsection MeetNov 9 · 3 Miles Varsity Division 4 · Place 7 · HilmarHilmar3 Miles Varsity Division 4716:34.812
Oct 29TVL FinalsOct 29 · 5,000 Meters Varsity · Place 2 · HilmarHilmar5,000 Meters Varsity216:43.212
Oct 23Hilmar Flat Land MeetOct 23 · 5,000 Meters Varsity · Place 1 · HilmarHilmar5,000 Meters Varsity116:4312
Oct 19Hughson Supercross InvitationalOct 19 · 4,000 Meters Varsity · Place 2 · HilmarHilmar4,000 Meters Varsity213:27.8012
Oct 122019 41st Asics Clovis Cross Country InvitationalOct 12 · 5,000 Meters Varsity - Small School · Place 14 · HilmarHilmar5,000 Meters Varsity - Small School1416:18.4 PB12
Oct 5Bret Harte Frogtown InvitationalOct 5 · 3 Miles Varsity · Place 4 · HilmarHilmar3 Miles Varsity416:4312
Sep 25TVL #2Sep 25 · 5,000 Meters Varsity boys · Place 4 · HilmarHilmar5,000 Meters Varsity boys417:22 PB12
Sep 21Pacific HS InvitationalSep 21 · 5,000 Meters Varsity · Place 9 · HilmarHilmar5,000 Meters Varsity916:37.412
Sep 14Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 16 · HilmarHilmar5,000 Meters Varsity1617:33.5112
Sep 7San Francisco/Lowell InvitationalSep 7 · 2.93 Miles Varsity-2 · Place 50 · HilmarHilmar2.93 Miles Varsity-25015:36.42 PB12
Sep 4TVL #1Sep 4 · 5,000 Meters Varsity Boys · Place 2 · HilmarHilmar5,000 Meters Varsity Boys217:29 PB12

2018 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 17CIF Sac-Joaquin Section XC ChampionshipsNov 17 · 5,000 Meters Varsity Division 4 · Place 43 · HilmarHilmar5,000 Meters Varsity Division 44318:37.211
Nov 3CIF Sac-Joaquin Subsection MeetNov 3 · 3 Miles Div 4 Varsity · Place 39 · HilmarHilmar3 Miles Div 4 Varsity3917:48.111
Oct 25TVL FinalsOct 25 · 5,000 Meters Varsity · Place 6 · HilmarHilmar5,000 Meters Varsity617:2911
Oct 17hilmar flat land meetOct 17 · 5,000 Meters Open · Place 1 · HilmarHilmar5,000 Meters Open117:2811
Oct 62018 40th Asics Clovis Cross Country InvitationalOct 6 · 5,000 Meters Varsity - Small · Place 83 · HilmarHilmar5,000 Meters Varsity - Small8318:05.311
Oct 3Escalon inviteOct 3 · 5,000 Meters Varsity · Place 10 · HilmarHilmar5,000 Meters Varsity1017:48 PB11
Sep 2945th Stanford Cross Country Invitational (College)Sep 29 · 5,000 Meters Division 4 · Place 79 · HilmarHilmar5,000 Meters Division 47917:55.50JR
Sep 2945th Stanford Cross Country Invitational (High School)Sep 29 · 5,000 Meters Division 3 · Place 80 · HilmarHilmar5,000 Meters Division 38017:55.50 PB11
Sep 26TVL 2Sep 26 · 5,000 Meters Varsity · Place 8 · HilmarHilmar5,000 Meters Varsity818:1511
Sep 22Pacific Tiger InvitationalSep 22 · Varsity · Place 44 · HilmarHilmarVarsity4417:22.011
Sep 15Bret Harte Frogtown InvitationalSep 15 · Varsity · Place 22 · HilmarHilmarVarsity2218:2011
Sep 5TVL 1Sep 5 · 5,000 Meters Varsity · Place 6 · HilmarHilmar5,000 Meters Varsity618:3111

2017 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4CIF Sac-Joaquin Subsection MeetNov 4 · 3 Miles D4 Varsity Boys · Place 52 · HilmarHilmar3 Miles D4 Varsity Boys5217:22.2 PB10
Oct 19Hilmar flat land meetOct 19 · 5,000 Meters Varsity · Place 2 · HilmarHilmar5,000 Meters Varsity217:54 PB10
Oct 14Hughson Supercross InvitationalOct 14 · 4,000 Meters Varsity · Place 28 · HilmarHilmar4,000 Meters Varsity2814:48.40 PB10
Oct 7Artichoke InvitationalOct 7 · 2.33 Miles Varsity - Small School · Place 61 · HilmarHilmar2.33 Miles Varsity - Small School6113:53 PB10
Oct 4Escalon/Woodward InvitationalOct 4 · 5,000 Meters Varsity · Place 21 · HilmarHilmar5,000 Meters Varsity2119:15Unofficial10
Sep 27TVL 2Sep 27 · 5,000 Meters Varsity · Place 9 · HilmarHilmar5,000 Meters Varsity918:18Unofficial10
Sep 6TVL 1Sep 6 · 5,000 Meters Varsity · Place 11 · HilmarHilmar5,000 Meters Varsity1119:04Unofficial10

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5Sac-Joaquin Sub-Section MeetNov 5 · 3 Miles Varsity Div 4 · Place 62 · HilmarHilmar3 Miles Varsity Div 46218:40.9 PB9
Oct 26TVL FinalsOct 26 · 5,000 Meters Varsity · Place 27 · HilmarHilmar5,000 Meters Varsity2719:06Unofficial9