Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Silverlakes Sports Park40th Annual Woodbridge Cross Country Classic · Sep 1718:12.140th Annual Woodbridge Cross Country ClassicSeptember 17, 2021
5,000 Meters · Buffalo ParkPeaks Invitational · Sep 320:40.2Peaks InvitationalSeptember 3, 2022
5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 417:36.7AIA State ChampionshipNovember 4, 2023
5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 221:36.3The Peaks XC InviteSeptember 2, 2023
6,000 Meters · Silverlake/Quincy DouglasDave Murray Invitational · Sep 418:19.0Dave Murray InvitationalSeptember 4, 2026
8,000 Meters · California State University San MarcosCSUSM Cougar Challenge · Oct 325:33.2CSUSM Cougar ChallengeOctober 3, 2026
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1825:38.6Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division I Cross Country Championships 2025 · Nov 827:39.3NJCAA Division I Cross Country Championships 2025November 8, 2025
8,000 Meters · Silverlake/Quincy DouglasNJCAA Region 1 Championships 2026 · Oct 3025:47.5NJCAA Region 1 Championships 2026October 30, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1724:31.5UCR - Highlander InvitationalOctober 17, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30NJCAA Region 1 Championships 2026Oct 30 · 8,000 Meters NJCAA Region 1 D2 · Place 2 · Pima (AZ) CCPima (AZ) CC8,000 Meters NJCAA Region 1 D2225:47.5 PBSo
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Invite · Place 36 · Pima (AZ) CCPima (AZ) CC8,000 Meters Invite3624:31.5 PBSo
Oct 3Al Shirley InvitationalOct 3 · 8,000 Meters Collegiate · Pima (AZ) CCPima (AZ) CC8,000 Meters Collegiate0DNSSo
Oct 3CSUSM Cougar ChallengeOct 3 · 8,000 Meters Men's 8k · Place 25 · UnattachedUnattached8,000 Meters Men's 8k2525:33.2 PBSo
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Open · Place 3 · Pima (AZ) CCPima (AZ) CC8,000 Meters Open325:38.6 PBSo
Sep 4Dave Murray InvitationalSep 4 · 6,000 Meters Collegiate · Place 10 · Pima (AZ) CCPima (AZ) CC6,000 Meters Collegiate1018:19.0 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division I Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D1 · Place 84 · Pima (AZ) CCPima (AZ) CC8,000 Meters NJCAA D18427:39.3 PBFr
Sep 27Dave Murray InviteSep 27 · 8,000 Meters Varsity · Place 46 · Pima (Ariz.) CCPima (Ariz.) CC8,000 Meters Varsity4626:30.60FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 4AIA State ChampionshipNov 4 · 5,000 Meters Division 1 · Place 81 · Mountain RidgeMountain Ridge5,000 Meters Division 18117:36.7 PB12
Oct 26AIA Sectional - Glendale HeroesOct 26 · 5,000 Meters Varsity · Place 21 · Mountain RidgeMountain Ridge5,000 Meters Varsity2116:50.3SR
Oct 13Deer Valley District MeetOct 13 · Varsity · Place 7 · Mountain RidgeMountain RidgeVarsity717:2212
Oct 7Glendale ShowcaseOct 7 · 5,000 Meters Varsity · Place 33 · Mountain RidgeMountain Ridge5,000 Meters Varsity3317:19.612
Sep 29 Desert Twilight XC FestivalSep 29 · 5,000 Meters Varsity · Place 132 · Mountain RidgeMountain Ridge5,000 Meters Varsity13217:08.5SR
Sep 23Western Equinox XC FestivalSep 23 · 5,000 Meters Varsity · Place 9 · Mountain RidgeMountain Ridge5,000 Meters Varsity917:19.6SR
Sep 9Happy Valley Invitational (full)Sep 9 · Varsity · Place 5 · Mountain RidgeMountain RidgeVarsity519:2912
Sep 2The Peaks XC InviteSep 2 · 5,000 Meters Open Boys · Place 36 · Mountain RidgeMountain Ridge5,000 Meters Open Boys3621:36.3 PB12

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 19NXR Southwest Regional ChampionshipsNov 19 · 5,000 Meters Open · Place 191 · RidgeRidge5,000 Meters Open19119:47.011
Nov 1AIA Sectional - Glendale HeroesNov 1 · 5,000 Meters Varsity · Place 30 · Mountain RidgeMountain Ridge5,000 Meters Varsity3017:22.5JR
Oct 21DVUSD District MeetOct 21 · 5,000 Meters Varsity · Place 6 · Mountain RidgeMountain Ridge5,000 Meters Varsity617:57.7611
Oct 8GLENDALE SHOWCASEOct 8 · 5,000 Meters Varsity · Place 39 · Mountain Ridge High School, AZMountain Ridge High School, AZ5,000 Meters Varsity3917:38—
Sep 30Desert Twilight XC FestivalSep 30 · 5,000 Meters Varsity · Place 194 · Mountain RidgeMountain Ridge5,000 Meters Varsity19418:24.6JR
Sep 24Western Equinox XC FestivalSep 24 · 5,000 Meters Varsity · Place 66 · Mountain RidgeMountain Ridge5,000 Meters Varsity6618:04.3JR
Sep 10Fountain Hills InvitationalSep 10 · 5,000 Meters Varsity Division 1 · Place 147 · Mountain RidgeMountain Ridge5,000 Meters Varsity Division 114719:06.9611
Sep 3Peaks InvitationalSep 3 · 5,000 Meters Summit Boys · Place 75 · Mountain RidgeMountain Ridge5,000 Meters Summit Boys7520:40.2 PB11

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 22DVUSD MeetOct 22 · 5,000 Meters Varsity · Place 31 · Mountain RidgeMountain Ridge5,000 Meters Varsity3121:07.25—
Oct 9O'Connor InvitationalOct 9 · 5,000 Meters Junior Varsity Open · Place 9 · Mountain RidgeMountain Ridge5,000 Meters Junior Varsity Open919:05.9110
Sep 24Desert Twilight XC FestivalSep 24 · 5,000 Meters Open · Place 152 · Mountain RidgeMountain Ridge5,000 Meters Open15219:55—
Sep 1740th Annual Woodbridge Cross Country ClassicSep 17 · 3 Miles Race 47- Varsity B Gold · Place 158 · Mountain RidgeMountain Ridge3 Miles Race 47- Varsity B Gold15818:12.1 PB10
Sep 4The Peaks InviteSep 4 · 5,000 Meters Open Boys · Place 70 · Mountain RidgeMountain Ridge5,000 Meters Open Boys7023:24.5710

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 23DVUSD MeetOct 23 · 5,000 Meters Open · Place 22 · Mountain RidgeMountain Ridge5,000 Meters Open2224:20.389
Oct 10O'Connor InvitationalOct 10 · 5,000 Meters Freshman · Place 25 · Mountain RidgeMountain Ridge5,000 Meters Freshman2524:15.569
Oct 1Desert Twilight XC FestivalOct 1 · 5,000 Meters Freshman · Place 86 · Mountain RidgeMountain Ridge5,000 Meters Freshman8624:06.91—