Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorLast Chance Indoor National Qualifier @ BU · Mar 24:29.68aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1 Mile · OutdoorHOKA Festival of Miles · Jun 44:32.81aHOKA Festival of MilesJune 4, 2026
1500 Meters · IndoorLast Chance Indoor National Qualifier @ BU · Mar 24:11.90aLast Chance Indoor National Qualifier @ BUMarch 2, 2025
1500 Meters · Outdoor2025 USATF National Senior Outdoor Championships · Jul 314:07.44a2025 USATF National Senior Outdoor ChampionshipsJuly 31, 2025
1600 Meters · OutdoorHOKA Festival of Miles · Jun 44:31.11aHOKA Festival of MilesJune 4, 2026
3000 Meters · Indoor2026 USATF Indoor Championships · Feb 288:55.43a2026 USATF Indoor ChampionshipsFebruary 28, 2026
3000m Steeplechase · 0.762m · OutdoorNCAA DI Outdoor Track & Field West Regional 1st Round · May 249:57.11aNCAA DI Outdoor Track & Field West Regional 1st RoundMay 24, 2023
3200 Meters · OutdoorUHSAA State Track and Field Championships (1A-6A) · May 1710:32.82aUHSAA State Track and Field Championships (1A-6A)May 17, 2018
5000 Meters · IndoorBoston University Sharon Colyear-Danville Season Opener · Dec 215:55.66aBoston University Sharon Colyear-Danville Season OpenerDecember 2, 2023
5000 Meters · OutdoorNCAA Division I Outdoor Championships · Jun 515:30.63aNCAA Division I Outdoor ChampionshipsJune 5, 2024
800 Meters · OutdoorSun Angel Classic Invitational · Apr 72:10.22aSun Angel Classic InvitationalApril 7, 2022
Long Jump · OutdoorJuab Invitational · Apr 212:25.53aJuab InvitationalApril 21, 2017

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 1500 Meters · Place 21 · United StatesUnited States1500 MetersRound P21.4:16.67a19+
Jul 11Sunset TourJul 11 · 1500 Meters · Place 11 · NikeNike1500 Meters11.4:15.64a19+
Jul 3Eugene Diamond League (51st Prefontaine Classic)Jul 3 · 1500 Meters · Place 14 · United StatesUnited States1500 Meters14.4:09.58a19+
Jun 13USATF LA Grand PrixJun 13 · 1500 Meters · Place 10 · United StatesUnited States1500 Meters10.4:15.93a19+
Jun 4HOKA Festival of MilesJun 4 · 1 Mile · Place 4 · NikeNike1 Mile4.4:32.81a PB19+
Jun 4HOKA Festival of MilesJun 4 · 1600 Meters · Place 4 · NikeNike1600 Meters4.4:31.11a PB19+
Jun 4HOKA Festival of MilesJun 4 · 1500 Meters · Place 4 · NikeNike1500 Meters4.4:14.55a19+
May 23LA Track Festival (Gold)May 23 · 1500 Meters · Place 6 · Nike Swoosh TCNike Swoosh TC1500 Meters64:10.96a—
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 20 · Nike Swoosh TCNike Swoosh TC5000 Meters20.15:56.97a19+

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 282026 USATF Indoor ChampionshipsFeb 28 · 3000 Meters · Place 10 · Nike Swoosh TCNike Swoosh TC3000 Meters10.8:55.43a PB19+
Jan 30118th Millrose GamesJan 30 · 3000 Meters · Nike Swoosh TC-USANike Swoosh TC-USA3000 Meters—DNF—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 312025 USATF National Senior Outdoor ChampionshipsJul 31 · 1500 Meters · Place 13 · Nike Swoosh TCNike Swoosh TC1500 MetersRound P13.4:07.44a PBSr
Jul 19Stumptown TwilightJul 19 · 1500 Meters · Place 7 · Nike Swoosh TCNike Swoosh TC1500 Meters74:07.74a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1 Mile · Place 9 · NikeNike1 Mile9.4:29.68a PBSr
Mar 2Last Chance Indoor National Qualifier @ BUMar 2 · 1500 Meters · Place 10 · NikeNike1500 Meters10.4:11.90a PBSr

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 202024 Sound Running Sunset TourJul 20 · 1500 Meters · Place 2 · unattachedunattached1500 Meters2.4:10.54aJr
Jun 5NCAA Division I Outdoor ChampionshipsJun 5 · 5000 Meters · Place 8 · BYUBYU5000 Meters815:30.63a PB—
May 22NCAA DI Outdoor Championships - West First-RoundsMay 22 · 5000 Meters · Place 3 · BYUBYU5000 MetersRound P3.15:57.58aJr
Apr 26Payton Jordan Cardinal InvitationalApr 26 · 5000 Meters · Place 5 · BYUBYU5000 Meters515:34.18SR
Apr 112024 Bryan Clay InvitationalApr 11 · 1500 Meters · Place 40 · BYUBYU1500 Meters40.4:16.73aJr
Mar 29Stanford Invitational - CollegiateMar 29 · 5000 Meters · Place 10 · BYUBYU5000 Meters10.15:45.87aJr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7NCAA Division I Indoor ChampionshipsMar 7 · 3000 Meters · Place 9 · BYUBYU3000 Meters9.9:02.90aSr

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 2Boston University Sharon Colyear-Danville Season OpenerDec 2 · 5000 Meters · Place 39 · BYUBYU5000 Meters39.15:55.66a PBSr
Feb 24Ken Shannon Last Chance InvitationalFeb 24 · 1 Mile · Place 10 · BYUBYU1 Mile10.4:36.34aJr
Feb 24Ken Shannon Last Chance InvitationalFeb 24 · 3000 Meters · Place 2 · BYUBYU3000 Meters2.8:57.08aJr
Feb 10David Hemery Valentine InvitationalFeb 10 · 3000 Meters · Place 9 · BYUBYU3000 Meters9.8:59.91aJr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24NCAA DI Outdoor Track & Field West Regional 1st RoundMay 24 · 3000m Steeplechase · Place 13 · BYUBYU3000m Steeplechase0.762m13.9:57.11a PBSo
May 122023 BYU Cougar InvitationalMay 12 · 3000m Steeplechase · BYUBYU3000m Steeplechase0.762m—NTSo
May 6On Running Track FestMay 6 · 3000m Steeplechase · Place 10 · BYUBYU3000m Steeplechase0.762m10.10:03.93aSo
Apr 13Bryan Clay InvitationalApr 13 · 3000m Steeplechase · Place 15 · BYUBYU3000m Steeplechase0.762m15.10:06.24aSo

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 3Boston University Colyear-Danville Season OpenerDec 3 · 3000 Meters · Place 17 · BYUBYU3000 Meters17.9:11.30aJr
Feb 18Mountain Pacific Sports Federation ChampionshipsFeb 18 · 1 Mile · Place 5 · BYUBYU1 Mile5.4:52.90aSr
Feb 11Washington Husky InvitationalFeb 11 · 1 Mile · Place 46 · BYUBYU1 Mile46.4:47.68aSr
Jan 28University of Washington InvitationalJan 28 · 1 Mile · Place 26 · BYUBYU1 Mile26.4:55.19aSr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25NCAA DI Outdoor Track & Field Championships - West PreliminariesMay 25 · 1500 Meters · Place 29 · BYUBYU1500 MetersRound P29.4:23.23aFr
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 22 · BYUBYU1500 Meters22.4:18.98aFr
Apr 7Sun Angel Classic InvitationalApr 7 · 800 Meters · Place 12 · BYUBYU800 Meters12.2:10.22a PBFr
Apr 1Stanford Invitational Apr 1 · 1500 Meters · Place 6 · BYUBYU1500 Meters6.4:25.73aFr
Mar 18USC Trojan InvitationalMar 18 · 1500 Meters · Place 7 · BYUBYU1500 Meters7.4:34.39aFr

2019 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Iowa State ClassicFeb 9 · 1 Mile · Place 6 · BYUBYU1 Mile6.4:47.48aFr
Jan 25Washington Indoor InvitationalJan 25 · 1 Mile · Place 29 · BYUBYU1 Mile29.4:48.22aFr

2018 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17UHSAA State Track and Field Championships (1A-6A)May 17 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters1.10:32.82a PB12
May 17UHSAA State Track and Field Championships (1A-6A)May 17 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters1.4:55.02a12
May 17UHSAA State Track and Field Championships (1A-6A)May 17 · 800 Meters · Place 1 · North SummitNorth Summit800 Meters1.2:14.63a12
May 8Utah Region 16 ChampionshipsMay 8 · 800 Meters · Place 1 · North SummitNorth Summit800 Meters12:11.59SR
May 5BYU InvitationalMay 5 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters1.10:35.59a12
May 5BYU InvitationalMay 5 · 800 Meters · Place 1 · North SummitNorth Summit800 Meters1.2:10.78a12
Apr 28Tiger TrialsApr 28 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters110:46.44Sr
Apr 21Morgan InvitationalApr 21 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters14:50.04SR
Mar 31UVU HS InvitationalMar 31 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters1.5:03.92a12
Mar 31UVU HS InvitationalMar 31 · 800 Meters · Place 1 · North SummitNorth Summit800 Meters1.2:14.38a12

2017 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19UHSAA 2A State Track ChampionshipsMay 19 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters1.11:44.33a11
May 19UHSAA 2A State Track ChampionshipsMay 19 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters1.5:03.43a11
May 19UHSAA 2A State Track ChampionshipsMay 19 · 800 Meters · Place 1 · North SummitNorth Summit800 Meters1.2:18.26a11
May 5BYU InvitationalMay 5 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters1.11:05.91a11
May 5BYU InvitationalMay 5 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters1.5:07.00a11
Apr 29Tiger TrialsApr 29 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters1.11:24.59a11
Apr 25North Summit InvitationalApr 25 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters15:15.88JR
Apr 22Morgan Ridley's InvitationalApr 22 · 1600 Meters · Place 2 · North SummitNorth Summit1600 Meters2.5:16.09a11
Apr 21Juab InvitationalApr 21 · Long Jump · Place 1 · North SummitNorth SummitLong Jump12:25.53a PB11
Apr 1UVU Invitational Apr 1 · 1600 Meters · Place 7 · North SummitNorth Summit1600 Meters75:19.01JR

2016 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11Region 16 ChampionshipsMay 11 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters111:29.35SO
Apr 19North Summit InvitationalApr 19 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters15:19.86SO
Apr 16Morgan Pocket Change InvitationalApr 16 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters15:14.67SO
Apr 8Temple View QualifierApr 8 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters15:18.38SO
Apr 8Temple View QualifierApr 8 · 800 Meters · Place 1 · North SummitNorth Summit800 Meters12:25.79SO
Apr 1Juab InvitationalApr 1 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters111:35.58SO
Apr 1Juab InvitationalApr 1 · 1600 Meters · Place 3 · North SummitNorth Summit1600 Meters35:18.05SO

2015 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15Utah State ChampionshipsMay 15 · 3200 Meters · Place 2 · North SummitNorth Summit3200 Meters211:25.07FR
May 15Utah State ChampionshipsMay 15 · 1600 Meters · Place 2 · North SummitNorth Summit1600 Meters25:09.64FR
May 15Utah State ChampionshipsMay 15 · 800 Meters · Place 5 · North SummitNorth Summit800 Meters52:28.42FR
May 15Utah State ChampionshipsMay 15 · 3200 Meters · Place 2 · North SummitNorth Summit3200 Meters211:25.07FR
May 15Utah State ChampionshipsMay 15 · 1600 Meters · Place 2 · North SummitNorth Summit1600 Meters25:09.64FR
May 6Region 16 ChampionshipMay 6 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters112:18.41FR
May 6Region 16 ChampionshipMay 6 · 800 Meters · Place 1 · North SummitNorth Summit800 Meters12:24.47FR
Apr 21North Summit InvitationalApr 21 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters15:30.59FR
Apr 18Morgan Pocket ChangeApr 18 · 3200 Meters · Place 2 · North SummitNorth Summit3200 Meters211:45.70FR
Apr 18Morgan Pocket ChangeApr 18 · 800 Meters · Place 3 · North SummitNorth Summit800 Meters32:31.64FR
Apr 10Temple View QualifierApr 10 · 1600 Meters · Place 1 · North SummitNorth Summit1600 Meters15:32.37FR
Apr 10Temple View QualifierApr 10 · 800 Meters · Place 3 · North SummitNorth Summit800 Meters32:27.15FR
Apr 3Juab InvitationalApr 3 · 1600 Meters · Place 4 · North SummitNorth Summit1600 Meters45:27.22FR
Mar 28Matt Burr InvitationalMar 28 · 800 Meters · Place 2 · North SummitNorth Summit800 Meters22:36.57FR
Mar 28Matt Burr InvitationalMar 28 · 3200 Meters · Place 1 · North SummitNorth Summit3200 Meters112:14.22FR