Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Colfax Golf Club2024 NCAA DI West Regional · Nov 1530:40.02024 NCAA DI West RegionalNovember 15, 2024
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1431:10.66NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
3 Miles · Lakeside ParkUtah Valley Invitational · Aug 3014:59.2Utah Valley InvitationalAugust 30, 2024
4,000 Meters · Buffalo ParkUSATF Arizona Association Junior Olympic Championships · Nov 1215:32.3USATF Arizona Association Junior Olympic ChampionshipsNovember 12, 2016
4,000 Meters · Mountain Vista ParkUSATF Arizona Association Junior Olympic Championships · Nov 1113:15USATF Arizona Association Junior Olympic ChampionshipsNovember 11, 2017
5,000 Meters · Buffalo ParkThe Peaks Invite · Sep 418:06.01The Peaks InviteSeptember 4, 2021
5,000 Meters · Cave Creek Golf CourseAIA Division 2 State XC · Nov 1617:31.5AIA Division 2 State XCNovember 16, 2019
5,000 Meters · Central ParkMasters University XC Invitational (High School Only) · Sep 2917:02.3Masters University XC Invitational (High School Only)September 29, 2018
5,000 Meters · Crossroads ParkAIA Sectionals Crossroads Thursday · Nov 517:14.8AIA Sectionals Crossroads ThursdayNovember 5, 2020
5,000 Meters · Grande Sports ComplexNXR Southwest Regional Championships · Nov 2316:21.8NXR Southwest Regional ChampionshipsNovember 23, 2019
5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 118:44.4The Peaks XC InviteSeptember 1, 2018
5,000 Meters · Pioneer ParkRay Wherley Invite · Sep 2617:49.69Ray Wherley InviteSeptember 26, 2020
5,000 Meters · Rose Mofford ParkAIA Sectionals - Rose Mofford · Nov 116:53.84AIA Sectionals - Rose MoffordNovember 1, 2018
6,000 Meters · Cedar City Golf Course 6kColor Country Invitational · Oct 419:10.82Color Country InvitationalOctober 4, 2025
7242 m · Buffalo ParkGeorge Kyte Classic · Sep 223:02.2George Kyte ClassicSeptember 2, 2026
8,000 Meters · Agricultural Operations Course 44th Annual UC Riverside Invitational · Sep 2724:54.8044th Annual UC Riverside InvitationalSeptember 27, 2025
8,000 Meters · Baylands ParkBronco Invitational · Oct 1924:49.8Bronco InvitationalOctober 19, 2024
8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 3025:21.3Big Sky Cross Country ChampionshipOctober 30, 2026
8,000 Meters · Harold Patterson Sports CenterWAC Championships XC25 · Oct 3124:43.90WAC Championships XC25October 31, 2025
8,000 Meters · John Hunt Cross Country ParkNJCAA Cross Country National Championship · Nov 1125:11.10NJCAA Cross Country National ChampionshipNovember 11, 2023
8,000 Meters · Lakeside ParkWAC Cross Country Championships · Nov 124:08WAC Cross Country ChampionshipsNovember 1, 2024
8,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1624:46.7Under Armour NCAA DI Pre-NationalOctober 16, 2026
8,000 Meters · University of California Riverside Extension45th Annual UC Riverside Invitational · Sep 1923:59.545th Annual UC Riverside InvitationalSeptember 19, 2026
8,000 Meters · University of California, RiversideUC Riverside Invitational · Sep 2124:31.8UC Riverside InvitationalSeptember 21, 2024
8,000 Meters · Western Regional/Grand Canal Liner ParkNJCAA Region I Championships · Oct 2826:45.2NJCAA Region I ChampionshipsOctober 28, 2023

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30Big Sky Cross Country ChampionshipOct 30 · 8,000 Meters Championship · Place 35 · Utah TechUtah Tech8,000 Meters Championship3525:21.3 PBSr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 8,000 Meters Blue · Place 202 · Utah TechUtah Tech8,000 Meters Blue20224:46.7 PBSr
Sep 1945th Annual UC Riverside InvitationalSep 19 · 8,000 Meters Invite · Place 14 · Utah TechUtah Tech8,000 Meters Invite1423:59.5 PBSr
Sep 2George Kyte ClassicSep 2 · 4.5 Miles College · Place 10 · Utah TechUtah Tech4.5 Miles College1023:02.2 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 86 · Utah TechUtah Tech10,000 Meters Men's Race8631:10.66 PBJr
Oct 31WAC Championships XC25Oct 31 · 8,000 Meters Champ · Place 24 · Utah TechUtah Tech8,000 Meters Champ2424:43.90 PBJr
Oct 18Highlander InvitationalOct 18 · 8,000 Meters Invitational · Place 17 · Utah TechUtah Tech8,000 Meters Invitational1724:09.20Jr
Oct 4Color Country InvitationalOct 4 · 6,000 Meters Men's 6k · Place 10 · Utah TechUtah Tech6,000 Meters Men's 6k1019:10.82 PBJr
Sep 2744th Annual UC Riverside InvitationalSep 27 · 8,000 Meters Invite · Place 64 · Utah TechUtah Tech8,000 Meters Invite6424:54.80 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 152024 NCAA DI West RegionalNov 15 · 10,000 Meters D1 West · Place 65 · Utah TechUtah Tech10,000 Meters D1 West6530:40.0 PBSo
Nov 1WAC Cross Country ChampionshipsNov 1 · 8,000 Meters WAC · Place 17 · Utah TechUtah Tech8,000 Meters WAC1724:08 PBSo
Oct 19Bronco InvitationalOct 19 · 8,000 Meters Invite · Place 26 · Utah TechUtah Tech8,000 Meters Invite2624:49.8 PBSo
Oct 42024 SUU Color Country InvitationalOct 4 · 6,000 Meters Varsity · Place 15 · Utah TechUtah Tech6,000 Meters Varsity1519:03.34So
Sep 21UC Riverside InvitationalSep 21 · 8,000 Meters Collegiate · Place 73 · Utah TechUtah Tech8,000 Meters Collegiate7324:31.8 PBSo
Aug 30Utah Valley InvitationalAug 30 · 3 Miles College · Place 29 · Utah TechUtah Tech3 Miles College2914:59.2 PBSo

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 11NJCAA Cross Country National ChampionshipNov 11 · 8,000 Meters Men 8000 Meter Run Div II · Place 5 · Coconino (Ariz.) CCCoconino (Ariz.) CC8,000 Meters Men 8000 Meter Run Div II525:11.10 PBFr
Oct 28NJCAA Region I ChampionshipsOct 28 · 8,000 Meters Division II · Place 11 · Coconino (Ariz.) CCCoconino (Ariz.) CC8,000 Meters Division II1126:45.2 PBFr
Sep 30ACCAC Conference ChampionshipSep 30 · 8,000 Meters Varsity · Place 23 · Coconino CCCoconino CC8,000 Meters Varsity2326:27.0FR
Sep 9Embry-Riddle AZ InvitationalSep 9 · 8,000 Meters Open · Place 7 · Coconino CCCoconino CC8,000 Meters Open728:54.3FR
Sep 2George Kyte ClassicSep 2 · 4.5 Miles Open · Place 43 · Coconino CCCoconino CC4.5 Miles Open4325:17.3FR

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 13AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 28 · FlagstaffFlagstaff5,000 Meters Division 22817:05.812
Nov 13AIA State Championship D2/D3Nov 13 · 5,000 Meters Division 2 · Place 28 · FlagstaffFlagstaff5,000 Meters Division 22817:05.812
Oct 22Holbrook InvitationalOct 22 · 5,000 Meters Varsity · Place 14 · FlagstaffFlagstaff5,000 Meters Varsity1417:44.7312
Oct 13Flagstaff City MeetOct 13 · 3 Miles Varsity · Place 3 · FlagstaffFlagstaff3 Miles Varsity315:54.7112
Oct 8Titan InvitationalOct 8 · 5,000 Meters Varsity · Place 7 · FlagstaffFlagstaff5,000 Meters Varsity716:31.1212
Sep 24Desert Twilight XC FestivalSep 24 · 5,000 Meters Varsity · Place 41 · FlagstaffFlagstaff5,000 Meters Varsity4115:56.7—
Sep 4The Peaks InviteSep 4 · 5,000 Meters Summit Boys · Place 7 · FlagstaffFlagstaff5,000 Meters Summit Boys718:06.01 PB12

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 12AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Division 2 · Place 10 · FlagstaffFlagstaff5,000 Meters Division 21016:09.811
Nov 5AIA Sectionals Crossroads ThursdayNov 5 · 5,000 Meters Div II Metro · Place 3 · FlagstaffFlagstaff5,000 Meters Div II Metro317:14.8 PB11
Oct 14Flagstaff City MeetOct 14 · 3 Miles Varsity · Place 4 · FlagstaffFlagstaff3 Miles Varsity416:5111
Oct 1Desert Twilight XC FestivalOct 1 · 5,000 Meters Varsity · Place 74 · FlagstaffFlagstaff5,000 Meters Varsity7417:05.13—
Sep 26Ray Wherley InviteSep 26 · 5,000 Meters Varsity · Place 8 · FlagstaffFlagstaff5,000 Meters Varsity817:49.69 PB11

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southwest Regional ChampionshipsNov 23 · 5,000 Meters Open - Large School 2 (1600 and more) · Place 23 · FlagstaffFlagstaff5,000 Meters Open - Large School 2 (1600 and more)2316:21.8 PB10
Nov 16AIA Division 2 State XCNov 16 · 5,000 Meters Varsity · Place 51 · FlagstaffFlagstaff5,000 Meters Varsity5117:31.5 PB10
Oct 115th Annual Titan InvitationalOct 11 · 5,000 Meters Varsity · Place 21 · FlagstaffFlagstaff5,000 Meters Varsity2116:56.9710
Sep 27Nike Desert Twilight XC FestivalSep 27 · 5,000 Meters Elite · Place 150 · FlagstaffFlagstaff5,000 Meters Elite15016:54.1110
Sep 21Four Corners InvitationalSep 21 · 3 Miles Varsity · Place 8 · FlagstaffFlagstaff3 Miles Varsity85:33SO
Sep 7The Peaks XC InviteSep 7 · 5,000 Meters Summit Boys · Place 32 · FlagstaffFlagstaff5,000 Meters Summit Boys3219:10.7610

2018 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 17USATF Region 10 Junior Olympic ChampionshipsNov 17 · 5,000 Meters Varsity · Place 25 · Flagstaff RoamFlagstaff Roam5,000 Meters Varsity2518:01.52—
Nov 17NXR Southwest Regional ChampionshipsNov 17 · 5,000 Meters Championship · Place 227 · FlagstaffFlagstaff5,000 Meters Championship22717:14.29
Nov 10USATF Arizona Association Junior Olympic ChampionshipsNov 10 · 5,000 Meters High-School Waiver · Flagstaff ROAMFlagstaff ROAM5,000 Meters High-School Waiver0-9
Nov 10AIA Division II State ChampionshipNov 10 · 5,000 Meters Varsity · Place 78 · FlagstaffFlagstaff5,000 Meters Varsity7818:01.39
Nov 1AIA Sectionals - Rose MoffordNov 1 · 5,000 Meters Division II-Section II · Place 16 · FlagstaffFlagstaff5,000 Meters Division II-Section II1616:53.84 PB9
Oct 19Holbrook InvitationalOct 19 · 5,000 Meters Varsity · Place 13 · FlagstaffFlagstaff5,000 Meters Varsity1317:34.109
Sep 29Masters University XC Invitational (High School Only)Sep 29 · 5,000 Meters Junior Varsity · Place 2 · FlagstaffFlagstaff5,000 Meters Junior Varsity217:02.3 PB9
Sep 22Shane Morris InvitationalSep 22 · 5,000 Meters Varsity · Place 21 · FlagstaffFlagstaff5,000 Meters Varsity2118:37.1FR
Sep 15Four Corners InvitationalSep 15 · Varsity · Place 18 · FlagstaffFlagstaffVarsity1817:07.19
Sep 1The Peaks XC InviteSep 1 · 5,000 Meters Summit (Faster Varsity) · Place 21 · FlagstaffFlagstaff5,000 Meters Summit (Faster Varsity)2118:44.4 PB9

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 11USATF Arizona Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 2 · Flagstaff ROAMFlagstaff ROAM4,000 Meters 13-14213:15 PB8

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12USATF Arizona Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 6 · Team Run FlagstaffTeam Run Flagstaff4,000 Meters 13-14615:32.3 PB7