Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRobison Invitational · Apr 305:08.69aRobison InvitationalApril 30, 2025
1600 Meters · IndoorUHSTCA Indoor Invitational · Feb 35:18.72UHSTCA Indoor InvitationalFebruary 3, 2023
1600 Meters · OutdoorUHSAA State Championships · May 185:00.92UHSAA State ChampionshipsMay 18, 2023
3000 Meters · IndoorISU Snake River · Jan 1610:32.17aISU Snake RiverJanuary 16, 2025
3000 Meters · OutdoorUtah Tech Invitational · Mar 2210:30.35Utah Tech InvitationalMarch 22, 2024
3200 Meters · Indoor REP Distance Challenge · Feb 1011:16.86 REP Distance ChallengeFebruary 10, 2023
3200 Meters · OutdoorUHSAA State Championships · May 1810:50.29UHSAA State ChampionshipsMay 18, 2023
5000 Meters · Outdoor2025 Big Sky Outdoor TF Championships · May 1417:33.25a2025 Big Sky Outdoor TF ChampionshipsMay 14, 2025
800 Meters · OutdoorUtah Region 1 Championships · May 112:21.43Utah Region 1 ChampionshipsMay 11, 2022

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

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · 5000 Meters · Place 18 · Weber StateWeber State5000 Meters18.17:33.25a PBSo
Apr 30Robison InvitationalApr 30 · 1 Mile · Place 1 · Weber StateWeber State1 Mile15:08.69a PBSo
Apr 11Weber State Spring ClassicApr 11 · 1 Mile · Place 5 · Weber StateWeber State1 Mile55:12.59SO

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 16ISU Snake RiverJan 16 · 3000 Meters · Place 15 · Weber StateWeber State3000 Meters15.10:32.17a PBSo

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 25BYU Robison InvitationalApr 25 · 5000 Meters · Place 7 · Weber StateWeber State5000 Meters717:58.63a—
Apr 12Leopard Distance CarnivalApr 12 · 5000 Meters · Place 19 · Weber StateWeber State5000 Meters1917:36.95a—
Apr 5Weber State Spring ClassicApr 5 · 1 Mile · Place 22 · Weber StateWeber State1 Mile225:21.00—
Mar 22Utah Tech InvitationalMar 22 · 3000 Meters · Place 7 · Weber StateWeber State3000 Meters710:30.35 PBFR

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · 1600 Meters · Place 6 · LaytonLayton1600 Meters65:00.92 PBSR
May 18UHSAA State ChampionshipsMay 18 · 3200 Meters · Place 3 · LaytonLayton3200 Meters310:50.29 PBSR
May 10Region 1 ChampionshipsMay 10 · 800 Meters · Place 2 · LaytonLayton800 Meters22:21.96SR
May 10Region 1 ChampionshipsMay 10 · 3200 Meters · Place 1 · LaytonLayton3200 Meters111:28.83SR
May 10Region 1 ChampionshipsMay 10 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:09.25SR
May 62023 PACS BYU InvitationalMay 6 · 3200 Meters · LaytonLayton3200 Meters—DNS12
May 62023 PACS BYU InvitationalMay 6 · 1600 Meters · Place 10 · LaytonLayton1600 Meters10.5:06.02a12
May 5BYU InvitationalMay 5 · 3200 Meters · LaytonLayton3200 Meters—DNS12
May 5BYU InvitationalMay 5 · 1600 Meters · Place 10 · LaytonLayton1600 Meters10.5:06.02a12
Apr 29Davis InvitationalApr 29 · 3200 Meters · Place 1 · LaytonLayton3200 Meters111:17.11SR
Apr 29Davis InvitationalApr 29 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:06.70SR
Apr 21Wildcat InvitationalApr 21 · 1600 Meters · Place 2 · LaytonLayton1600 Meters2.5:14.86a12
Apr 21Wildcat InvitationalApr 21 · 800 Meters · Place 3 · LaytonLayton800 Meters3.2:25.20a12
Apr 20Bonneville & Viewmont @ BountifulApr 20 · 1600 Meters · Place 2 · LaytonLayton1600 Meters25:14.86SR
Apr 20Bonneville & Viewmont @ BountifulApr 20 · 800 Meters · Place 3 · LaytonLayton800 Meters32:25.20SR
Apr 142023 Phoenix InvitationalApr 14 · 3200 Meters · Place 3 · LaytonLayton3200 Meters3.11:18.64a12
Apr 142023 Phoenix InvitationalApr 14 · 1600 Meters · Place 3 · LaytonLayton1600 Meters3.5:13.84a12
Mar 28Davis District ChampionshipsMar 28 · 1600 Meters · Place 1 · LaytonLayton1600 Meters1.5:16.59a12
Mar 23Farmington Super MeetMar 23 · 3200 Meters · Place 2 · LaytonLayton3200 Meters212:55.56SR
Mar 23Farmington Super MeetMar 23 · 1600 Meters · Place 2 · LaytonLayton1600 Meters25:23.84SR
Mar 23Farmington Super MeetMar 23 · 3200 Meters · Place 2 · LaytonLayton3200 Meters212:55.56SR
Mar 23Farmington Super MeetMar 23 · 1600 Meters · Place 2 · LaytonLayton1600 Meters25:23.84SR
Mar 23Farmington Super MeetMar 23 · 3200 Meters · Place 2 · LaytonLayton3200 Meters212:55.56SR
Mar 23Farmington Super MeetMar 23 · 1600 Meters · Place 2 · LaytonLayton1600 Meters25:23.84SR
Mar 18Salt Lake ClassicMar 18 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:19.62SR
Mar 15Fremont At Layton Duel MeetMar 15 · 3200 Meters · Place 1 · LaytonLayton3200 Meters112:32.48SR
Mar 15Fremont At Layton Duel MeetMar 15 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:26.55SR

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 10 REP Distance ChallengeFeb 10 · 3200 Meters · Place 3 · LaytonLayton3200 Meters311:16.86 PBSr
Feb 10 REP Distance ChallengeFeb 10 · 3200 Meters · Place 3 · LaytonLayton3200 Meters311:16.9Sr
Feb 3UHSTCA Indoor InvitationalFeb 3 · 1600 Meters · Place 17 · LaytonLayton1600 Meters175:18.72 PBSR
Jan 27Weber State Indoor InvitationalJan 27 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:19.40SR

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · 3200 Meters · Place 5 · LaytonLayton3200 Meters5.10:57.73a11
May 19UHSAA State ChampionshipsMay 19 · 1600 Meters · Place 8 · LaytonLayton1600 Meters8.5:04.67a11
May 19UHSAA State ChampionshipsMay 19 · 800 Meters · Place 23 · LaytonLayton800 Meters23.2:23.66a11
May 11Utah Region 1 ChampionshipsMay 11 · 800 Meters · Place 4 · LaytonLayton800 Meters42:21.43 PBJR
May 11Utah Region 1 ChampionshipsMay 11 · 3200 Meters · Place 1 · LaytonLayton3200 Meters111:13.53JR
May 11Utah Region 1 ChampionshipsMay 11 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:10.55JR
May 6Sentinel Twilight InvitationalMay 6 · 800 Meters · Place 3 · LaytonLayton800 Meters32:21.82JR
May 62022 BYU InvitationalMay 6 · 1600 Meters · Place 9 · LaytonLayton1600 Meters9.5:02.33a11
Apr 30Davis InvitationalApr 30 · 3200 Meters · Place 2 · LaytonLayton3200 Meters211:10.43JR
Apr 30Davis InvitationalApr 30 · 1600 Meters · Place 2 · LaytonLayton1600 Meters25:04.42JR
Apr 25Wildcat InvitationalApr 25 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:11.50JR
Apr 152022 Phoenix Fire FestApr 15 · 3200 Meters · Place 1 · LaytonLayton3200 Meters111:11.3711
Apr 152022 Phoenix Fire FestApr 15 · 1600 Meters · Place 2 · LaytonLayton1600 Meters25:06.1811
Mar 23Davis District ChampionshipsMar 23 · 3200 Meters · Place 1 · LaytonLayton3200 Meters111:23.1911
Mar 23Davis District ChampionshipsMar 23 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:09.0511
Mar 16Layton @ FarmingtonMar 16 · 800 Meters · Place 1 · LaytonLayton800 Meters12:29.65JR
Mar 16Layton @ FarmingtonMar 16 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:20.65JR

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18UHSAA 6A State Track & Field ChampionshipsMay 18 · 3200 Meters · Place 10 · LaytonLayton3200 Meters10.11:08.25a10
May 18UHSAA 6A State Track & Field ChampionshipsMay 18 · 1600 Meters · Place 13 · LaytonLayton1600 Meters13.5:10.16a10
May 11Region 1 ChampionshipsMay 11 · 800 Meters · Place 10 · LaytonLayton800 Meters102:28.34SO
May 11Region 1 ChampionshipsMay 11 · 3200 Meters · Place 3 · LaytonLayton3200 Meters311:03.68SO
May 11Region 1 ChampionshipsMay 11 · 1600 Meters · Place 4 · LaytonLayton1600 Meters45:09.08SO
May 7Sentinel Twilight InvitationalMay 7 · 1600 Meters · Place 1 · LaytonLayton1600 Meters15:09.08SO
Apr 242021 Morgan Trojan InviteApr 24 · 1600 Meters · Place 2 · LaytonLayton1600 Meters25:16.0110
Apr 17Davis InvitationalApr 17 · 3200 Meters · Place 2 · LaytonLayton3200 Meters211:18.30SO
Apr 17Davis InvitationalApr 17 · 1600 Meters · Place 6 · LaytonLayton1600 Meters65:14.15SO
Apr 92021 Phoenix Fire FestApr 9 · 3200 Meters · Place 2 · LaytonLayton3200 Meters211:26.96SO
Apr 92021 Phoenix Fire FestApr 9 · 1600 Meters · Place 6 · LaytonLayton1600 Meters65:15.01SO
Mar 16Davis Super MeetMar 16 · 1600 Meters · Place 4 · LaytonLayton1600 Meters4.5:21.67a10
Mar 10Weber Tri MeetMar 10 · 1600 Meters · Place 2 · LaytonLayton1600 Meters2.5:25.52a10

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Utah Distance ChallengeFeb 7 · 1600 Meters · Place 70 · LaytonLayton1600 Meters70.5:53.12a9

2018 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 15Davis District Jr. High ChampionshipsMay 15 · 1600 Meters · Place 13 · LegacyLegacy1600 Meters13.5:51.23a7