Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Granite Regional 5K7th Annual Falcons Middle School Invitational · Oct 158:487th Annual Falcons Middle School InvitationalOctober 15, 2016
1.5 Miles · Harry Renfree/Arden CreekCB Falcon Middle School Invitational 2017 · Oct 148:35CB Falcon Middle School Invitational 2017October 14, 2017
1.5 Miles · Willow Hills Reservoir Course13th Annual Josh Ruff Memorial Invite · Sep 169:1213th Annual Josh Ruff Memorial InviteSeptember 16, 2017
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1430:18.79NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
2 Miles · Gibson RanchFlat SAC · Oct 2011:20.63Flat SACOctober 20, 2018
2.93 Miles · Mt. San Antonio College73rd Annual Mt. SAC Cross Country Invitational · Oct 2215:5073rd Annual Mt. SAC Cross Country InvitationalOctober 22, 2021
2253 m · 1.4 MilesCapital Cross Challenge (Open, Youth, Middle and High School) · Sep 307:30.1Capital Cross Challenge (Open, Youth, Middle and High School)September 30, 2017
2253 m · Haggin Oaks Golf CourseCapital Cross Challenge (Youth, Open, Middle and High School Only) · Sep 297:13.91Capital Cross Challenge (Youth, Open, Middle and High School Only)September 29, 2018
3 Miles · Calaveras County FairgroundsSJS Sub Section XC meet at Frogtown · Nov 515:08.1SJS Sub Section XC meet at FrogtownNovember 5, 2022
3 Miles · Cherry Island Soccer ComplexDelta League Meet #1 · Sep 2814:32.1Delta League Meet #1September 28, 2022
3 Miles · Davis Senior High SchoolDelta League Meet: Franklin at Davis · Mar 2716:15.1Delta League Meet: Franklin at DavisMarch 27, 2021
3,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 2012:04.00USATF Pacific Association Junior Olympic ChampionshipsNovember 20, 2016
4,000 Meters · Willow Hills Reservoir CourseUSATF Pacific Association Junior Olympic Championships · Nov 1813:35.2USATF Pacific Association Junior Olympic ChampionshipsNovember 18, 2017
5,000 Meters · Jesuit High SchoolDavis @ Jesuit/StFrancis · Mar 2016:22.8Davis @ Jesuit/StFrancisMarch 20, 2021
5,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Twilight Invitational hosted by CSU Stanislaus · Sep 1015:11.6Kim Duyst Twilight Invitational hosted by CSU StanislausSeptember 10, 2022
5,000 Meters · Willow Hills 5KTom Laythe Invitational hosted by Bella Vista HS · Oct 216:33.16Tom Laythe Invitational hosted by Bella Vista HSOctober 2, 2021
5,000 Meters · Woodward Park2019 41st Asics Clovis Cross Country Invitational · Oct 1216:46.32019 41st Asics Clovis Cross Country InvitationalOctober 12, 2019
6,000 Meters · Eastern Washington UniversityClash of the Inland Northwest · Sep 118:12.04Clash of the Inland NorthwestSeptember 1, 2024
8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 2624:17.17Gans Creek Classic - CollegeSeptember 26, 2025
8,000 Meters · Sydney R. Marovitz Golf CourseLakefront Invite · Sep 2523:20.73Lakefront InviteSeptember 25, 2026
8,000 Meters · The Course Spokane ValleyWCC Championships 2025 · Nov 123:52.83WCC Championships 2025November 1, 2025
8,000 Meters · Warm Springs Golf Course2026 Pac-12 Cross Country Championships · Oct 3023:58.702026 Pac-12 Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational · Oct 924:24.4Nuttycombe Wisconsin InvitationalOctober 9, 2026

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 13 · GonzagaGonzaga8,000 Meters Collegiate1323:58.70 PBJr
Oct 9Nuttycombe Wisconsin InvitationalOct 9 · 8,000 Meters Championship · Place 173 · GonzagaGonzaga8,000 Meters Championship17324:24.4 PBJr
Sep 25Lakefront InviteSep 25 · 8,000 Meters Championship · Place 27 · GonzagaGonzaga8,000 Meters Championship2723:20.73 PBJr
Sep 4Clash of the Inland NorthwestSep 4 · 8,000 Meters Collegiate · Place 5 · GonzagaGonzaga8,000 Meters Collegiate524:02.50Jr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 41 · GonzagaGonzaga10,000 Meters Men's Race4130:18.79 PBSo
Nov 1WCC Championships 2025Nov 1 · 8,000 Meters Mens 8k · Place 16 · GonzagaGonzaga8,000 Meters Mens 8k1623:52.83 PBSo
Oct 17Nuttycombe Wisconsin InvitationalOct 17 · 8,000 Meters Championship · Place 128 · GonzagaGonzaga8,000 Meters Championship12824:40.7So
Sep 26Gans Creek Classic - CollegeSep 26 · 8,000 Meters Gold · Place 167 · GonzagaGonzaga8,000 Meters Gold16724:17.17 PBSo
Sep 12WSU Classic InvitationalSep 12 · 8,000 Meters Varsity · Place 21 · GonzagaGonzaga8,000 Meters Varsity2124:34.8SO
Aug 29Clash of the Inland Northwest 2025Aug 29 · 6,000 Meters Collegiate · Place 3 · GonzagaGonzaga6,000 Meters Collegiate318:45.8So

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters Champs · Place 174 · GonzagaGonzaga8,000 Meters Champs17426:20.8Fr
Sep 13WSU Cougar Classic InvitationalSep 13 · 8,000 Meters Varsity · Place 11 · GonzagaGonzaga8,000 Meters Varsity1124:12.9FR
Sep 1Clash of the Inland NorthwestSep 1 · 6,000 Meters Collegiate · Place 1 · GonzagaGonzaga6,000 Meters Collegiate118:12.04 PBFr

2022 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 76 · Davis -SJDavis -SJVarsity7615:40.2—
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · Varsity · Place 22 · Davis -SJDavis -SJVarsity2215:40.2—
Nov 262022 CIF State Cross Country ChampionshipsNov 26 · 5,000 Meters Division 1 · Place 22 · Davis -SJDavis -SJ5,000 Meters Division 12215:40.2—
Nov 12CIF Sac-Joaquin Section XC ChampionshipsNov 12 · Varsity · Place 2 · 1 Davis1 DavisVarsity215:36.212
Nov 12CIF Sac-Joaquin Section XC ChampionshipsNov 12 · Varsity · Place 2 · 1 Davis1 DavisVarsity215:36.212
Nov 5SJS Sub Section XC meet at FrogtownNov 5 · 3 Miles Varsity- Division 1 · Place 1 · DavisDavis3 Miles Varsity- Division 1115:08.1 PB12
Oct 29Delta League ChampionshipsOct 29 · Varsity · Place 1 · DavisDavisVarsity114:43.112
Oct 22Flat SAC InvitationalOct 22 · 5,000 Meters Varsity · Place 1 · DavisDavis5,000 Meters Varsity115:21.8112
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Championship · Place 5 · Davis (SJ)Davis (SJ)5,000 Meters Championship515:04.212
Oct 8Asics Clovis InvitationalOct 8 · 5,000 Meters Championship · Place 5 · Davis (SJ)Davis (SJ)5,000 Meters Championship515:04.212
Oct 1Tom Laythe Cross Country InvitationalOct 1 · 5,000 Meters Varsity · Place 1 · DavisDavis5,000 Meters Varsity115:40.9712
Sep 28Delta League Meet #1Sep 28 · 3 Miles Varsity Boys · Place 1 · DavisDavis3 Miles Varsity Boys114:32.1 PB12
Sep 17De La Salle Nike InvitationalSep 17 · 3 Miles Varsity · Place 2 · Davis (SJ)Davis (SJ)3 Miles Varsity215:07.7—
Sep 10Kim Duyst Twilight Invitational hosted by CSU StanislausSep 10 · 5,000 Meters Varsity · Place 1 · DavisDavis5,000 Meters Varsity115:11.6 PB12
Sep 3Lagoon Valley ClassicSep 3 · Varsity · Place 1 · LV DavisLV DavisVarsity115:32.212

2021 Cross Country

18 results
DateMeetEventPlMarkGr
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Championship · Place 49 · Davis CADavis CA5,000 Meters Championship4916:19.211
Dec 4Eastbay West Region Cross Country ChampionshipsDec 4 · 5,000 Meters Championship · Place 49 · Davis CADavis CA5,000 Meters Championship4916:19.211
Nov 27 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 1 · Place 50 · Davis-SJSDavis-SJS5,000 Meters Division 15015:58.8JR
Nov 13Sac-Joaquin SectionsNov 13 · Junior Varsity · Place 3 · 1 Davis1 DavisJunior Varsity315:48.511
Nov 6Sac-Joaquin SubsectionsNov 6 · 3 Miles Varsity Division 1 · Place 7 · DavisDavis3 Miles Varsity Division 1716:24.111
Oct 30Delta League ChampionshipsOct 30 · Varsity · Place 3 · DavisDavisVarsity315:28.711
Oct 2273rd Annual Mt. SAC Cross Country InvitationalOct 22 · 2.93 Miles D1&2 Individual Sweepstakes Yellow · Place 20 · DavisDavis2.93 Miles D1&2 Individual Sweepstakes Yellow2015:50 PB11
Oct 942nd Asics Clovis InvitationalOct 9 · 5,000 Meters Championship · Place 25 · Davis SeniorDavis Senior5,000 Meters Championship2515:34.211
Oct 2Tom Laythe Invitational hosted by Bella Vista HSOct 2 · 5,000 Meters Varsity Large School · Place 4 · DavisDavis5,000 Meters Varsity Large School416:33.16 PB11
Sep 29Delta League #1Sep 29 · Varsity · Place 6 · DavisDavisVarsity615:48.711
Sep 18De La Salle Nike InvitationalSep 18 · 3 Miles Varsity · Place 10 · DavisDavis3 Miles Varsity1015:39.111
Sep 11Josh Ruff Memorial InvitationalSep 11 · 5,000 Meters Varsity · Place 5 · DavisDavis5,000 Meters Varsity516:21.4411
Sep 4Lagoon Valley ClassicSep 4 · Varsity · Place 2 · LV DavisLV DavisVarsity215:54.711
Sep 4Lagoon Valley ClassicSep 4 · Varsity · Place 2 · LV DavisLV DavisVarsity215:54.711
Mar 27Delta League Meet: Franklin at DavisMar 27 · 3 Miles Varsity · Place 2 · DavisDavis3 Miles Varsity216:15.1 PB10
Mar 20Davis @ Jesuit/StFrancisMar 20 · 5,000 Meters Varsity Boys · Place 10 · DavisDavis5,000 Meters Varsity Boys1016:22.8 PB10
Mar 6Delta League Meet: Sheldon@ DavisMar 6 · 3 Miles Varsity · Place 3 · DavisDavis3 Miles Varsity316:15.110
Feb 12Davis @ Elk GroveFeb 12 · 5,000 Meters Varsity Boys · Place 4 · DavisDavis5,000 Meters Varsity Boys417:22.85Unofficial10

2019 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 302019 CIF State Cross Country ChampionshipsNov 30 · 5,000 Meters Division 1 · Place 90 · Davis-SJSDavis-SJS5,000 Meters Division 19016:12.4FR
Nov 16CIF Sac-Joaquin Section XC ChampionshipsNov 16 · 5,000 Meters Division 1 · Place 16 · 1 Davis1 Davis5,000 Meters Division 11616:56.19
Nov 9CIF Sac-Joaquin Subsection MeetNov 9 · 3 Miles Varsity Division 1 · Place 22 · DavisDavis3 Miles Varsity Division 12217:00.39
Nov 2Delta League ChampionshipsNov 2 · 5,000 Meters Varsity · Place 12 · DavisDavis5,000 Meters Varsity1216:15.79
Oct 2572nd Annual Mt. SAC XC InvitationalOct 25 · 3 Miles Division 1 · Place 124 · DavisDavis3 Miles Division 112417:029
Oct 122019 41st Asics Clovis Cross Country InvitationalOct 12 · 5,000 Meters Championship · Place 133 · DavisDavis5,000 Meters Championship13316:46.3 PB9
Sep 28Capital Cross ChallengeSep 28 · 5,000 Meters Varsity Seeded · Place 35 · DavisDavis5,000 Meters Varsity Seeded3516:05.69
Sep 25Delta League #1Sep 25 · 3 Miles Varsity · Place 15 · DavisDavis3 Miles Varsity1516:34.29
Sep 14Josh Ruff Memorial InvitationalSep 14 · 5,000 Meters Varsity · Place 13 · DavisDavis5,000 Meters Varsity1317:29.629
Sep 7Lagoon Valley ClassicSep 7 · Varsity · Place 24 · LV DavisLV DavisVarsity2416:29.99

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 25USATF Region 16 Junior Olympic Championships (groups 4-6)Nov 25 · 4,000 Meters 13-14 · Place 28 · Sacramento EliteSacramento Elite4,000 Meters 13-142814:10.278
Oct 20Flat SACOct 20 · 2 Miles Club · Place 1 · Sacramento EliteSacramento Elite2 Miles Club111:20.63 PB8
Sep 29Capital Cross Challenge (Youth, Open, Middle and High School Only)Sep 29 · 1.4 Miles Middle School/Youth · Place 2 · Sacramento EliteSacramento Elite1.4 Miles Middle School/Youth27:13.91 PB8

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 18USATF Pacific Association Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 11 · Sacramento EliteSacramento Elite4,000 Meters 13-141113:35.2 PB7
Oct 14CB Falcon Middle School Invitational 2017Oct 14 · 1.5 Miles 7th-8th Grade · Place 5 · Sacramento EliteSacramento Elite1.5 Miles 7th-8th Grade58:35 PB7
Sep 30Capital Cross ChallengeSep 30 · 1.4 Miles Open · Place 4 · MS_Sacramento EliteMS_Sacramento Elite1.4 Miles Open47:30.1—
Sep 30Capital Cross Challenge (Open, Youth, Middle and High School)Sep 30 · 1.4 Miles Middle School/Youth · Place 4 · Sacramento EliteSacramento Elite1.4 Miles Middle School/Youth47:30.1 PB7
Sep 1613th Annual Josh Ruff Memorial InviteSep 16 · 1.5 Miles Youth Race (ages 8-14) · Place 3 · Sacramento EliteSacramento Elite1.5 Miles Youth Race (ages 8-14)39:12 PB7

2016 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27USATF Region 14 Junior Olympic ChampionshipsNov 27 · 3,000 Meters 11-12 · Place 22 · Sacramento EliteSacramento Elite3,000 Meters 11-122212:15.36
Nov 20USATF Pacific Association Junior Olympic ChampionshipsNov 20 · 3,000 Meters 11-12 · Place 20 · Sacramento EliteSacramento Elite3,000 Meters 11-122012:04.00 PB6
Oct 157th Annual Falcons Middle School InvitationalOct 15 · 1.5 Mile 7th-8th Grade · Place 19 · Sacramento EliteSacramento Elite1.5 Mile 7th-8th Grade198:48 PB6