Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorUCCTCA Indoor Invitational · Feb 65:16.96aUCCTCA Indoor InvitationalFebruary 6, 2026
1600 Meters · OutdoorUtah UHSAA State Championships · May 155:10.89aUtah UHSAA State ChampionshipsMay 15, 2025
3200 Meters · OutdoorUHSAA Track & Field Championships · May 1611:11.85aUHSAA Track & Field ChampionshipsMay 16, 2024
400 Meters · OutdoorRegion 11 Meet Deseret Peak/Mt. Crest @ Stansbury · Mar 181:03.95aRegion 11 Meet Deseret Peak/Mt. Crest @ StansburyMarch 18, 2026
800 Meters · OutdoorUtah UHSAA State Championships · May 152:19.69aUtah UHSAA State ChampionshipsMay 15, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 3200 Meters · Place 6 · StansburyStansbury3200 Meters6.11:24.69a12
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 9 · StansburyStansbury1600 Meters9.5:13.26a12
May 6Region 11 ChampionshipsMay 6 · 3200 Meters · Place 2 · StansburyStansbury3200 Meters2.11:45.6012
May 6Region 11 ChampionshipsMay 6 · 1600 Meters · Place 3 · StansburyStansbury1600 Meters3.5:18.5012
May 6Region 11 ChampionshipsMay 6 · 800 Meters · Place 4 · StansburyStansbury800 Meters4.2:23.9012
May 1PACS BYU Invitational May 1 · 800 Meters · Place 79 · StansburyStansbury800 Meters792:24.4012
May 1PACS BYU Invitational May 1 · 800 Meters · Place 79 · StansburyStansbury800 Meters792:24.41a12
Apr 25Invictus InvitationalApr 25 · 1600 Meters · Place 4 · StansburyStansbury1600 Meters4.5:14.33a12
Apr 25Invictus InvitationalApr 25 · 800 Meters · Place 14 · StansburyStansbury800 Meters14.2:26.04a12
Apr 182026 Airshow InvitationalApr 18 · 1600 Meters · Place 5 · StansburyStansbury1600 Meters55:28.10a12
Apr 182026 Airshow InvitationalApr 18 · 800 Meters · Place 3 · StansburyStansbury800 Meters32:25.52a12
Apr 182026 Airshow InvitationalApr 18 · 800 Meters · Place 3 · StansburyStansbury800 Meters32:25.52a12
Mar 28Taylorsville InvitationalMar 28 · 1600 Meters · Place 9 · StansburyStansbury1600 Meters9.5:23.11a12
Mar 18Region 11 Meet Deseret Peak/Mt. Crest @ StansburyMar 18 · 1600 Meters · Place 1 · StansburyStansbury1600 Meters1.5:32.74a12
Mar 18Region 11 Meet Deseret Peak/Mt. Crest @ StansburyMar 18 · 400 Meters · Place 1 · StansburyStansbury400 Meters1.1:03.95a PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 1600 Meters · Place 12 · UnattachedUnattached1600 Meters12.5:16.96a PB12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 3200 Meters · Place 11 · StansburyStansbury3200 Meters1111:17.78a11
May 15Utah UHSAA State ChampionshipsMay 15 · 1600 Meters · Place 3 · StansburyStansbury1600 Meters35:10.89a PB11
May 15Utah UHSAA State ChampionshipsMay 15 · 800 Meters · Place 13 · StansburyStansbury800 Meters132:19.69a PB11
May 7Region 10 ChampionshipsMay 7 · 3200 Meters · Place 1 · StansburyStansbury3200 Meters111:36.05a11
May 7Region 10 ChampionshipsMay 7 · 1600 Meters · Place 1 · StansburyStansbury1600 Meters15:19.36a11
May 7Region 10 ChampionshipsMay 7 · 800 Meters · Place 1 · StansburyStansbury800 Meters12:22.61a11
May 2PACS BYU InvitationalMay 2 · 1600 Meters · Place 41 · StansburyStansbury1600 Meters41.5:14.01a11
Apr 26Invictus Invitational Apr 26 · 1600 Meters · Place 6 · StansburyStansbury1600 Meters65:12.3311
Apr 26Invictus Invitational Apr 26 · 800 Meters · Place 11 · StansburyStansbury800 Meters112:26.7811
Apr 192025 Airshow InvitationalApr 19 · 3200 Meters · Place 1 · StansburyStansbury3200 Meters111:45.5911
Apr 9Tooele County InvitationalApr 9 · 800 Meters · Place 1 · StansburyStansbury800 Meters12:23.15a11
Apr 5Taylorsville InvitationalApr 5 · 1600 Meters · Place 8 · StansburyStansbury1600 Meters85:17.52a11
Mar 29Alpha InvitationalMar 29 · 1600 Meters · Place 10 · StansburyStansbury1600 Meters105:27.29a11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16UHSAA Track & Field ChampionshipsMay 16 · 3200 Meters · Place 4 · StansburyStansbury3200 Meters4.11:11.85a PB10
May 16UHSAA Track & Field ChampionshipsMay 16 · 1600 Meters · Place 5 · StansburyStansbury1600 Meters5.5:13.03a10
May 16UHSAA Track & Field ChampionshipsMay 16 · 800 Meters · Place 13 · StansburyStansbury800 Meters13.2:22.93a10
May 8Region 10 ChampionshipsMay 8 · 3200 Meters · Place 1 · StansburyStansbury3200 Meters111:38.34a—
May 8Region 10 ChampionshipsMay 8 · 1600 Meters · Place 1 · StansburyStansbury1600 Meters15:17.23a—
May 8Region 10 ChampionshipsMay 8 · 800 Meters · Place 2 · StansburyStansbury800 Meters22:25.20a—
May 32024 PACS BYU InvitationalMay 3 · 1600 Meters · Place 37 · StansburyStansbury1600 Meters375:14.63a—
Apr 27Tiger TrialsApr 27 · 1600 Meters · Place 16 · StansburyStansbury1600 Meters16.5:15.92a10
Apr 27Tiger TrialsApr 27 · 800 Meters · Place 16 · StansburyStansbury800 Meters16.2:24.84a10
Apr 20Deseret Peak InvitationalApr 20 · 800 Meters · Place 1 · StansburyStansbury800 Meters12:23.43a—
Apr 13Taylorsville InvitationalApr 13 · 1600 Meters · Place 6 · StansburyStansbury1600 Meters65:19.35a—
Apr 9Tooele County InvitationalApr 9 · 3200 Meters · Place 1 · StansburyStansbury3200 Meters112:24.86a—
Mar 30Copper Hills InvitationalMar 30 · 1600 Meters · Place 1 · StansburyStansbury1600 Meters105:26.110

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · 1600 Meters · Place 26 · StansburyStansbury1600 Meters265:27.18Fr
May 102023 Utah Region 7 ChampionshipMay 10 · 3200 Meters · Place 5 · StansburyStansbury3200 Meters512:28.589
May 102023 Utah Region 7 ChampionshipMay 10 · 1600 Meters · Place 3 · StansburyStansbury1600 Meters35:43.389
May 62023 PACS BYU InvitationalMay 6 · 800 Meters · Place 106 · StansburyStansbury800 Meters106.2:32.78a9
May 5BYU InvitationalMay 5 · 800 Meters · Place 106 · StansburyStansbury800 Meters106.2:32.78a9
Apr 29Tiger Trials @ OremApr 29 · 800 Meters · Place 45 · StansburyStansbury800 Meters452:32.52FR
Apr 26Payson @ Stansbury MeetApr 26 · 1600 Meters · Place 1 · StansburyStansbury1600 Meters15:47.00FR
Apr 192023 Airshow InvitationalApr 19 · 800 Meters · StansburyStansbury800 Meters—DNS9
Apr 12Tooele County InvitationalApr 12 · 800 Meters · Place 3 · StansburyStansbury800 Meters32:49.02FR
Apr 12Tooele County InvitationalApr 12 · 1600 Meters · Place 4 · StansburyStansbury1600 Meters46:02.89FR
Mar 29Region 7 Meet Cedar Valley, Hillcrest @ StansburyMar 29 · 800 Meters · Place 1 · StansburyStansbury800 Meters1.2:41.28a9
Mar 29Region 7 Meet Cedar Valley, Hillcrest @ StansburyMar 29 · 400 Meters · StansburyStansbury400 Meters—DNS9