Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorOrion Junior High Meet · Apr 2314.89aOrion Junior High MeetApril 23, 2021
110m Hurdles · 33" / 0.838m · OutdoorWSD Sand Ridge Jr High Quad Meet · Apr 1718.66aWSD Sand Ridge Jr High Quad MeetApril 17, 2023
110m Hurdles · 39" / 0.991m · OutdoorUtah Region 1 Championships · May 615.93aUtah Region 1 ChampionshipsMay 6, 2026
200 Meters · OutdoorFarmington/Davis @ Weber · Apr 1624.73aFarmington/Davis @ WeberApril 16, 2025
300m Hurdles · 36" / 0.914m · OutdoorUtah UHSAA State Championships [2026] · May 1439.45aUtah UHSAA State Championships [2026]May 14, 2026
400 Meters · OutdoorWSD Sand Ridge Jr High Quad Meet · Apr 171:02.66aWSD Sand Ridge Jr High Quad MeetApril 17, 2023

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 300m Hurdles · Place 6 · WeberWeber300m Hurdles36" / 0.914mRound P6.39.75a12
May 14Utah UHSAA State Championships [2026]May 14 · 300m Hurdles · Place 5 · WeberWeber300m Hurdles36" / 0.914m5.39.45a PB12
May 6Utah Region 1 ChampionshipsMay 6 · 300m Hurdles · Place 4 · WeberWeber300m Hurdles36" / 0.914mRound P4.39.79a12
May 6Utah Region 1 ChampionshipsMay 6 · 300m Hurdles · Place 7 · WeberWeber300m Hurdles36" / 0.914m7.40.09a12
May 6Utah Region 1 ChampionshipsMay 6 · 110m Hurdles · Place 13 · WeberWeber110m Hurdles39" / 0.991mRound P13.15.93a PBWind: 1.312
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 16 · WeberWeber300m Hurdles1639.8212
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 16 · WeberWeber300m Hurdles1639.82a12
Apr 25Invictus InvitationalApr 25 · 300m Hurdles · Place 4 · WeberWeber300m Hurdles36" / 0.914m4.40.89a12
Apr 25Invictus InvitationalApr 25 · 110m Hurdles · Place 12 · WeberWeber110m Hurdles39" / 0.991m12.16.45aWind: 0.612
Apr 18Davis InvitationalApr 18 · 300m Hurdles · Place 17 · WeberWeber300m Hurdles1741.48a12
Apr 18Davis InvitationalApr 18 · 110m Hurdles · Place 22 · WeberWeber110m Hurdles2216.42a12
Apr 102026 Phoenix InvitationalApr 10 · 300m Hurdles · Place 4 · WeberWeber300m Hurdles36" / 0.914m4.41.24a12
Apr 102026 Phoenix InvitationalApr 10 · 110m Hurdles · Place 10 · WeberWeber110m Hurdles39" / 0.991m10.16.90aWind: -3.112
Mar 24Burchell-Armstrong City-CountyMar 24 · 300m Hurdles · Place 5 · WeberWeber300m Hurdles36" / 0.914mRound P5.40.95a12
Mar 24Burchell-Armstrong City-CountyMar 24 · 300m Hurdles · Place 4 · WeberWeber300m Hurdles36" / 0.914m4.40.82a12
Mar 24Burchell-Armstrong City-CountyMar 24 · 110m Hurdles · Place 5 · WeberWeber110m Hurdles39" / 0.991mRound P5.16.18aWind: 1.612
Mar 24Burchell-Armstrong City-CountyMar 24 · 110m Hurdles · Place 7 · WeberWeber110m Hurdles39" / 0.991m7.18.50aWind: 0.712
Mar 18Tri-Utah Farmington Super MeetMar 18 · 300m Hurdles · Place 8 · WeberWeber300m Hurdles36" / 0.914m8.41.09a12
Mar 18Tri-Utah Farmington Super MeetMar 18 · 110m Hurdles · Place 20 · WeberWeber110m Hurdles39" / 0.991m20.16.75aWind: 1.112

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · 300m Hurdles · Place 6 · WeberWeber300m Hurdles641.72a11
May 7Region 1 ChampionshipMay 7 · 300m Hurdles · Place 6 · WeberWeber300m Hurdles641.33a11
Apr 262025 Ogden InvitationalApr 26 · 300m Hurdles · Place 4 · WeberWeber300m Hurdles443.11a11
Apr 19Davis InvitationalApr 19 · 300m Hurdles · Place 23 · WeberWeber300m Hurdles2343.3411
Apr 16Farmington/Davis @ WeberApr 16 · 300m Hurdles · Place 4 · WeberWeber300m Hurdles442.81a11
Apr 16Farmington/Davis @ WeberApr 16 · 200 Meters · Place 8 · WeberWeber200 Meters824.73a PB11
Apr 112025 Phoenix InvitationalApr 11 · 300m Hurdles · Place 8 · WeberWeber300m Hurdles842.88a11
Mar 26Burchell-Armstrong City-CountyMar 26 · 300m Hurdles · Place 3 · WeberWeber300m HurdlesRound P343.58a11
Mar 26Burchell-Armstrong City-CountyMar 26 · 300m Hurdles · Place 4 · WeberWeber300m Hurdles443.78a11
Mar 19Farmington SupermeetMar 19 · 300m Hurdles · Place 19 · WeberWeber300m Hurdles1944.69a11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Ogden-Weber City CountyMar 26 · 300m Hurdles · Place 12 · WeberWeber300m Hurdles1247.47a—

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 17WSD Sand Ridge Jr High Quad MeetApr 17 · 110m Hurdles · Place 9 · SnowcrestSnowcrest110m Hurdles33" / 0.838m9.18.66a PB9
Apr 17WSD Sand Ridge Jr High Quad MeetApr 17 · 400 Meters · Place 4 · SnowcrestSnowcrest400 Meters4.1:02.66a PB9

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 23Orion Junior High MeetApr 23 · 110m Hurdles · Place 14 · SnowcrestSnowcrest110m Hurdles33" / 0.838m14.21.06a7
Apr 23Orion Junior High MeetApr 23 · 100 Meters · Place 27 · SnowcrestSnowcrest100 Meters27.14.89a PB7
Apr 19TH Bell, Sandridge, Snowcrest, Rocky @ Bonneville Apr 19 · 110m Hurdles · SnowcrestSnowcrest110m Hurdles33" / 0.838m—DNS7
Apr 19TH Bell, Sandridge, Snowcrest, Rocky @ Bonneville Apr 19 · 100 Meters · SnowcrestSnowcrest100 Meters—NM7