Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPACS BYU Invitational · May 111.63PACS BYU Invitational May 1, 2026
110m Hurdles · 39" / 0.991m · OutdoorUtah UHSAA State Championships [2026] · May 1414.55aUtah UHSAA State Championships [2026]May 14, 2026
200 Meters · OutdoorFremont/Layton @ Syracuse Tri Meet · Apr 1625.51aFremont/Layton @ Syracuse Tri MeetApril 16, 2025
300m Hurdles · 36" / 0.914m · OutdoorUtah UHSAA State Championships [2026] · May 1440.94aUtah UHSAA State Championships [2026]May 14, 2026
60 Meters · IndoorUCCTCA Indoor Invitational · Jan 317.69aUCCTCA Indoor InvitationalJanuary 31, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 300m Hurdles · Place 12 · Layton300m Hurdles36" / 0.914mRound P12.40.94a PB11
May 14Utah UHSAA State Championships [2026]May 14 · 110m Hurdles · Place 3 · Layton110m Hurdles39" / 0.991mRound P3.14.64aWind: 1.411
May 14Utah UHSAA State Championships [2026]May 14 · 110m Hurdles · Place 4 · Layton110m Hurdles39" / 0.991m4.14.55a PBWind: 0.411
May 6Utah Region 1 ChampionshipsMay 6 · 300m Hurdles · Place 9 · Layton300m Hurdles36" / 0.914mRound P9.41.24a11
May 6Utah Region 1 ChampionshipsMay 6 · 110m Hurdles · Place 2 · Layton110m Hurdles39" / 0.991mRound P2.14.73aWind: 1.311
May 6Utah Region 1 ChampionshipsMay 6 · 110m Hurdles · Place 4 · Layton110m Hurdles39" / 0.991m4.14.75aWind: -0.811
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 14 · Layton110m Hurdles1415.0411
May 1PACS BYU Invitational May 1 · 100 Meters · Place 195 · Layton100 Meters19511.63 PB11
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 14 · Layton110m Hurdles1415.04a11
May 1PACS BYU Invitational May 1 · 100 Meters · Place 195 · Layton100 Meters19511.63a11
Apr 25Invictus InvitationalApr 25 · 300m Hurdles · Place 5 · Layton300m Hurdles36" / 0.914m5.41.06a11
Apr 25Invictus InvitationalApr 25 · 110m Hurdles · Place 1 · Layton110m Hurdles39" / 0.991m1.14.83aWind: 0.111
Apr 25Invictus InvitationalApr 25 · 100 Meters · Place 37 · Layton100 Meters37.11.63aWind: -0.111
Apr 18Davis InvitationalApr 18 · 300m Hurdles · Place 11 · Layton300m Hurdles1140.99a11
Apr 18Davis InvitationalApr 18 · 110m Hurdles · Place 6 · Layton110m Hurdles615.20a11
Mar 18Tri-Utah Farmington Super MeetMar 18 · 300m Hurdles · Place 10 · Layton300m Hurdles36" / 0.914m10.41.94a11
Mar 18Tri-Utah Farmington Super MeetMar 18 · 110m Hurdles · Place 6 · Layton110m Hurdles39" / 0.991m6.15.19aWind: 1.211

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 110m Hurdles · Place 15 · Layton110m HurdlesRound P1515.96a10
May 7Region 1 ChampionshipMay 7 · 300m Hurdles · Place 16 · Layton300m Hurdles1643.89a10
May 7Region 1 ChampionshipMay 7 · 110m Hurdles · Place 6 · Layton110m Hurdles615.64a10
May 7Region 1 ChampionshipMay 7 · 110m Hurdles · Place 7 · Layton110m Hurdles715.87a10
Apr 26Invictus Invitational Apr 26 · 300m Hurdles · Place 10 · Layton300m Hurdles1043.1210
Apr 26Invictus Invitational Apr 26 · 110m Hurdles · Place 11 · Layton110m Hurdles1116.6010
Apr 19Davis InvitationalApr 19 · 300m Hurdles · Place 17 · Layton300m Hurdles1742.7810
Apr 19Davis InvitationalApr 19 · 110m Hurdles · Place 14 · Layton110m Hurdles1416.1710
Apr 16Fremont/Layton @ Syracuse Tri MeetApr 16 · 200 Meters · Place 7 · Layton200 Meters725.51a PB10
Apr 16Fremont/Layton @ Syracuse Tri MeetApr 16 · 100 Meters · Place 26 · Layton100 Meters2612.26a10
Apr 112025 Phoenix InvitationalApr 11 · 300m Hurdles · Place 14 · Layton300m Hurdles1444.07a10
Apr 112025 Phoenix InvitationalApr 11 · 110m Hurdles · Place 4 · Layton110m Hurdles415.45a10
Mar 25Davis District ChampionshipsMar 25 · 300m Hurdles · Place 9 · Layton300m Hurdles942.82a10
Mar 25Davis District ChampionshipsMar 25 · 110m Hurdles · Place 8 · Layton110m Hurdles816.03a10
Mar 25Davis District ChampionshipsMar 25 · 110m Hurdles · Place 7 · Layton110m Hurdles715.97a10
Mar 19Farmington SupermeetMar 19 · 300m Hurdles · Place 9 · Layton300m Hurdles943.40a10
Mar 19Farmington SupermeetMar 19 · 110m Hurdles · Place 9 · Layton110m Hurdles916.44a10
Mar 19Farmington SupermeetMar 19 · 100 Meters · Place 55 · Layton100 Meters5512.21a10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31UCCTCA Indoor InvitationalJan 31 · 60 Meters · Place 114 · Layton60 MetersRound P1147.69a PB—