Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSnake River · Jan 155:02.23aSnake RiverJanuary 15, 2026
1 Mile · OutdoorWeber State Spring Classic · Apr 105:05.58aWeber State Spring ClassicApril 10, 2026
1500 Meters · OutdoorBryan Clay Invitational · Apr 164:27.78aBryan Clay InvitationalApril 16, 2026
1600 Meters · IndoorUHSTCA Indoor Invitational · Feb 25:16.10UHSTCA Indoor InvitationalFebruary 2, 2024
1600 Meters · OutdoorUHSAA Track & Field Championships · May 165:02.26aUHSAA Track & Field ChampionshipsMay 16, 2024
3200 Meters · OutdoorUHSAA Track & Field Championships · May 1610:52.76aUHSAA Track & Field ChampionshipsMay 16, 2024
400 Meters · OutdoorUtah Region 8 Championships · May 111:01.26Utah Region 8 ChampionshipsMay 11, 2022
5000 Meters · OutdoorMountain West Outdoor Track & Field Championships · May 1417:09.05aMountain West Outdoor Track & Field ChampionshipsMay 14, 2026
800 Meters · IndoorWeber State Invitational · Jan 102:19.74Weber State InvitationalJanuary 10, 2025
800 Meters · Outdoor2024 PACS BYU Invitational · May 32:11.44a2024 PACS BYU InvitationalMay 3, 2024

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · 5000 Meters · Place 31 · Utah StateUtah State5000 Meters31.17:09.05a PBSo
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · 1500 Meters · Place 16 · Utah StateUtah State1500 MetersRound P16.4:29.57aSo
Apr 29Robison InvitationalApr 29 · 1500 Meters · Place 3 · Utah StateUtah State1500 Meters3.4:33.42aSo
Apr 16Bryan Clay InvitationalApr 16 · 1500 Meters · Place 30 · Utah StateUtah State1500 Meters30.4:27.78a PBSo
Apr 10Weber State Spring ClassicApr 10 · 1 Mile · Place 5 · Utah StateUtah State1 Mile5.5:05.58a PBSo
Mar 262026 UVU Collegiate InvitationalMar 26 · 800 Meters · Place 9 · Utah StateUtah State800 Meters9.2:15.34aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 15Snake RiverJan 15 · 1 Mile · Place 5 · Utah StateUtah State1 Mile5.5:02.23a PBSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 1 Mile · Place 8 · Utah StateUtah State1 Mile85:08.28a—
Jan 16ISU Snake RiverJan 16 · 1 Mile · Place 6 · Utah StateUtah State1 Mile6.5:05.53aFr
Jan 10Weber State InvitationalJan 10 · 800 Meters · Place 4 · Utah StateUtah State800 Meters42:19.74 PBFR
Jan 10Weber State InvitationalJan 10 · 800 Meters · Place 4 · Utah StateUtah State800 Meters42:19.74FR

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16UHSAA Track & Field ChampionshipsMay 16 · 3200 Meters · Place 2 · OremOrem3200 Meters2.10:52.76a PB12
May 16UHSAA Track & Field ChampionshipsMay 16 · 1600 Meters · Place 1 · OremOrem1600 Meters1.5:02.26a PB12
May 16UHSAA Track & Field ChampionshipsMay 16 · 800 Meters · Place 2 · OremOrem800 Meters2.2:14.63a12
May 8Region 8 ChampionshipsMay 8 · 400 Meters · Place 5 · OremOrem400 Meters51:03.47a—
May 8Region 8 ChampionshipsMay 8 · 400 Meters · Place 5 · OremOrem400 Meters51:03.27a—
May 32024 PACS BYU InvitationalMay 3 · 1600 Meters · Place 12 · OremOrem1600 Meters125:04.96a—
May 32024 PACS BYU InvitationalMay 3 · 800 Meters · Place 5 · OremOrem800 Meters52:11.44a PB—
Apr 27Tiger TrialsApr 27 · 3200 Meters · Place 4 · OremOrem3200 Meters4.11:05.54a12
Apr 192024 Caveman ClassicApr 19 · 400 Meters · Place 7 · OremOrem400 Meters71:01.30a—
Mar 282024 Alpha InviteMar 28 · 3200 Meters · Place 4 · OremOrem3200 Meters411:35.07a—
Mar 22Pine View InvitationalMar 22 · 1600 Meters · Place 15 · OremOrem1600 Meters155:05.50a—
Mar 22Pine View InvitationalMar 22 · 800 Meters · Place 9 · OremOrem800 Meters92:17.18a—
Mar 15Early Bird InvitationalMar 15 · 1600 Meters · Place 3 · OremOrem1600 Meters3.5:14.63a12
Mar 15Early Bird InvitationalMar 15 · 800 Meters · Place 1 · OremOrem800 Meters1.2:18.86a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 11 · OremOrem1600 Meters115:16.10 PBSr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 1600 Meters · Place 11 · OremOrem1600 Meters115:16.10Sr

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · 800 Meters · Place 4 · OremOrem800 Meters42:15.30Jr
May 18UHSAA State ChampionshipsMay 18 · 1600 Meters · Place 11 · OremOrem1600 Meters115:09.56Jr
May 10Region 8 ChampionshipMay 10 · 800 Meters · Place 2 · OremOrem800 Meters22:17.74JR
May 62023 PACS BYU InvitationalMay 6 · 1600 Meters · Place 24 · OremOrem1600 Meters24.5:16.36a11
May 5BYU InvitationalMay 5 · 1600 Meters · Place 24 · OremOrem1600 Meters24.5:16.36a11
Apr 26Alta @ Orem MeetApr 26 · 1600 Meters · Place 1 · OremOrem1600 Meters1.6:03.54a11
Apr 26Alta @ Orem MeetApr 26 · 800 Meters · Place 2 · OremOrem800 Meters2.2:45.84a11
Apr 21AF Caveman ClassicApr 21 · 3200 Meters · Place 2 · OremOrem3200 Meters211:29.01JR
Apr 1Alpha InvitationalApr 1 · 400 Meters · Place 16 · OremOrem400 Meters161:02.18JR
Mar 24Pine View InvitationalMar 24 · 800 Meters · Place 6 · OremOrem800 Meters62:19.42JR
Mar 24Pine View InvitationalMar 24 · 1600 Meters · Place 5 · OremOrem1600 Meters55:08.15JR
Mar 8Lehi vs Orem Dual MeetMar 8 · 1600 Meters · Place 1 · OremOrem1600 Meters15:31.29JR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10 REP Distance ChallengeFeb 10 · 1600 Meters · Place 13 · OremOrem1600 Meters135:19.99Jr
Feb 3UHSTCA Indoor InvitationalFeb 3 · 800 Meters · Place 7 · OremOrem800 Meters72:24.19JR

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · 1600 Meters · Place 9 · OremOrem1600 Meters9.5:07.23a10
May 19UHSAA State ChampionshipsMay 19 · 800 Meters · Place 11 · OremOrem800 Meters11.2:20.79a10
May 11Utah Region 8 ChampionshipsMay 11 · 400 Meters · Place 5 · OremOrem400 Meters51:01.89SO
May 11Utah Region 8 ChampionshipsMay 11 · 400 Meters · Place 5 · OremOrem400 Meters51:01.26 PBSO
May 62022 BYU InvitationalMay 6 · 800 Meters · Place 12 · OremOrem800 Meters12.2:20.26a10
Apr 30Tiger TrialsApr 30 · 800 Meters · Place 8 · OremOrem800 Meters82:21.11SO
Apr 22Caveman Classic @ American ForkApr 22 · 800 Meters · Place 10 · OremOrem800 Meters102:26.5110
Apr 15Utah County InvitationalApr 15 · 1600 Meters · Place 10 · OremOrem1600 Meters10.5:10.76a10
Apr 15Utah County InvitationalApr 15 · 800 Meters · Place 10 · OremOrem800 Meters10.2:23.58a10
Mar 30Alpha InvitationalMar 30 · 800 Meters · Place 15 · OremOrem800 Meters152:23.60SO
Mar 30Alpha InvitationalMar 30 · 400 Meters · Place 18 · OremOrem400 Meters181:02.97SO
Mar 30Alpha InvitationalMar 30 · 800 Meters · Place 15 · OremOrem800 Meters15.2:23.60a10
Mar 30Alpha InvitationalMar 30 · 400 Meters · Place 18 · OremOrem400 MetersRound P18.1:02.97a10
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · 1600 Meters · Place 13 · OremOrem1600 Meters13.5:19.68a10
Mar 25Pine View InvitationalMar 25 · 800 Meters · Place 3 · OremOrem800 Meters32:23.61So
Mar 25Pine View InvitationalMar 25 · 1600 Meters · Place 13 · OremOrem1600 Meters135:19.68So
Mar 18Early Bird InvitationalMar 18 · 1600 Meters · Place 19 · OremOrem1600 Meters195:27.14So
Mar 18Early Bird InvitationalMar 18 · 3200 Meters · Place 13 · OremOrem3200 Meters1311:43.52So

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18UHSAA 5A State Track & Field ChampionshipsMay 18 · 3200 Meters · Place 8 · OremOrem3200 Meters8.11:35.02a9
May 12Region 7 ChampionshipsMay 12 · 3200 Meters · Place 5 · OremOrem3200 Meters511:44.55FR
May 12Region 7 ChampionshipsMay 12 · 1600 Meters · Place 6 · OremOrem1600 Meters65:22.05FR
Apr 30Caveman Classic InvitationalApr 30 · 1600 Meters · Place 12 · OremOrem1600 Meters12.5:28.44a9
Apr 23Tiger TrialsApr 23 · 3200 Meters · Place 11 · OremOrem3200 Meters1111:52.23FR
Apr 16Utah County InvitationalApr 16 · 1600 Meters · Place 14 · OremOrem1600 Meters14.5:26.73a9
Mar 31Alpha Invitational Mar 31 · 1600 Meters · Place 15 · OremOrem1600 Meters155:22.19Fr
Mar 26Pine View InvitationalMar 26 · 3200 Meters · Place 7 · OremOrem3200 Meters711:36.99FR
Mar 26Pine View InvitationalMar 26 · 1600 Meters · Place 13 · OremOrem1600 Meters135:19.65FR
Mar 19Early Bird InvitationalMar 19 · 3200 Meters · Place 20 · OremOrem3200 Meters2012:05.28FR
Mar 10Orem @ LehiMar 10 · 800 Meters · Place 2 · OremOrem800 Meters22:31.39