Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Buffalo ParkPeaks Invitational · Sep 318:25.6Peaks InvitationalSeptember 3, 2022
5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 416:40.0AIA State ChampionshipNovember 4, 2023
5,000 Meters · Rio Rico HS Home CourseAIA Sectionals Rio Rico · Nov 420:34.0AIA Sectionals Rio RicoNovember 4, 2020
5,000 Meters · Shalimar Country ClubNXR Southwest Regional Championships · Nov 2017:53.8NXR Southwest Regional ChampionshipsNovember 20, 2021
8,000 Meters · California State University San MarcosCSU San Marcos Cougar Challenge · Sep 1328:50.50CSU San Marcos Cougar ChallengeSeptember 13, 2025
8,000 Meters · Central ParkThe Master's University Cross Country Invitational · Oct 227:02.7The Master's University Cross Country InvitationalOctober 2, 2026
8,000 Meters · Crossroads District ParkNJCAA Region I/ACCAC Championships · Oct 2429:10.2NJCAA Region I/ACCAC ChampionshipsOctober 24, 2025
8,000 Meters · Crossroads ParkNJCAA Region I Championships · Oct 2528:00.1NJCAA Region I ChampionshipsOctober 25, 2024
8,000 Meters · Embry-Riddle Aeronautical UniversityEmbry-Riddle (Ariz) Invitational · Sep 1230:52Embry-Riddle (Ariz) InvitationalSeptember 12, 2026
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division II Cross Country Championships · Nov 832:05.8NJCAA Division II Cross Country ChampionshipsNovember 8, 2025
8,000 Meters · Pole Green ParkNJCAA D2 XC Championships · Nov 927:31.8NJCAA D2 XC ChampionshipsNovember 9, 2024
8,000 Meters · Sahuaro Ranch ParkThe Firestorm Classic · Sep 1928:24.5The Firestorm ClassicSeptember 19, 2026
8,000 Meters · University of California Riverside ExtensionUCR - Highlander Invitational · Oct 1726:45.4UCR - Highlander InvitationalOctober 17, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2126:49.3UC Riverside InvitationalSeptember 21, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6GSAC ChampionshipsNov 6 · 8,000 Meters Men's · Place 35 · Arizona ChristianArizona Christian8,000 Meters Men's3527:49.5Jr
Oct 17UCR - Highlander InvitationalOct 17 · 8,000 Meters Open · Place 47 · Arizona ChristianArizona Christian8,000 Meters Open4726:45.4 PBJr
Oct 2The Master's University Cross Country InvitationalOct 2 · 8,000 Meters Men's Collegiate · Place 99 · Arizona ChristianArizona Christian8,000 Meters Men's Collegiate9927:02.7 PBJr
Sep 19The Firestorm ClassicSep 19 · 8,000 Meters College · Place 24 · Arizona ChristianArizona Christian8,000 Meters College2428:24.5 PBJr
Sep 12Embry-Riddle (Ariz) InvitationalSep 12 · 8,000 Meters Men · Place 40 · Arizona ChristianArizona Christian8,000 Meters Men4030:52 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division II Cross Country ChampionshipsNov 8 · 8,000 Meters NJCAA D2 · Place 253 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC8,000 Meters NJCAA D225332:05.8 PBSo
Oct 24NJCAA Region I/ACCAC ChampionshipsOct 24 · 8,000 Meters ACCAC · Place 38 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC8,000 Meters ACCAC3829:10.2 PBSo
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 265 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC8,000 Meters Invitational26529:10.60So
Sep 13CSU San Marcos Cougar ChallengeSep 13 · 8,000 Meters Men's 8k · Place 110 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC8,000 Meters Men's 8k11028:50.50 PBSo

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 9NJCAA D2 XC ChampionshipsNov 9 · 8,000 Meters NJCAA D2 · Place 78 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC8,000 Meters NJCAA D27827:31.8 PBFr
Oct 25NJCAA Region I ChampionshipsOct 25 · 8,000 Meters Division II · Place 8 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC8,000 Meters Division II828:00.1 PBFr
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Open · Place 174 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CC8,000 Meters Open17426:49.3 PBFr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 4AIA State ChampionshipNov 4 · 5,000 Meters Division 2 · Place 2 · BuenaBuena5,000 Meters Division 2216:40.0 PB12

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Div II · Place 19 · BuenaBuena5,000 Meters Div II1916:52.611
Sep 3Peaks InvitationalSep 3 · 5,000 Meters Summit Boys · Place 9 · BuenaBuena5,000 Meters Summit Boys918:25.6 PB11

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 20NXR Southwest Regional ChampionshipsNov 20 · 5,000 Meters Open - Large School 1 (1600 and more) · Place 46 · BuenaBuena5,000 Meters Open - Large School 1 (1600 and more)4617:53.8 PB10

2020 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 4AIA Sectionals Rio RicoNov 4 · 5,000 Meters Div II Southern · Place 47 · BuenaBuena5,000 Meters Div II Southern4720:34.0 PB9