Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBingham at Mountain Ridge Meet · Apr 1613.54aBingham at Mountain Ridge MeetApril 16, 2025
100m Hurdles · 33" / 0.838m · OutdoorUtah UHSAA State Championships [2026] · May 1415.72aUtah UHSAA State Championships [2026]May 14, 2026
200 Meters · Outdoor2026 Phoenix Invitational · Apr 1027.44a2026 Phoenix InvitationalApril 10, 2026
300 Hurdle Open Final · OutdoorDavis Invitational · Apr 2950.78Davis InvitationalApril 29, 2023
300m Hurdles · 30" / 0.762m · OutdoorUtah UHSAA State Championships [2026] · May 1445.98aUtah UHSAA State Championships [2026]May 14, 2026
400 Meters · IndoorUCCTCA Indoor Invitational · Feb 61:02.20aUCCTCA Indoor InvitationalFebruary 6, 2026
400 Meters · OutdoorPACS BYU Invitational · May 11:01.46aPACS BYU Invitational May 1, 2026
60m Hurdles · 33" / 0.838m · IndoorUCCTCA Indoor Invitational · Feb 69.97aUCCTCA Indoor InvitationalFebruary 6, 2026

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 7 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762mRound P7.45.98a PB12
May 14Utah UHSAA State Championships [2026]May 14 · 300m Hurdles · Place 9 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m9.46.12a12
May 14Utah UHSAA State Championships [2026]May 14 · 100m Hurdles · Place 11 · Mountain RidgeMountain Ridge100m Hurdles33" / 0.838mRound P11.15.72a PBWind: 0.412
May 62026 Region 2 ChampionshipsMay 6 · 300m Hurdles · Place 3 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762mRound P3.47.23a12
May 62026 Region 2 ChampionshipsMay 6 · 300m Hurdles · Place 2 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m2.47.13a12
May 62026 Region 2 ChampionshipsMay 6 · 100m Hurdles · Place 2 · Mountain RidgeMountain Ridge100m Hurdles33" / 0.838mRound P2.15.83aWind: 012
May 62026 Region 2 ChampionshipsMay 6 · 100m Hurdles · Place 2 · Mountain RidgeMountain Ridge100m Hurdles33" / 0.838m2.15.52aWind: 5.712
May 1PACS BYU Invitational May 1 · 400 Meters · Place 59 · Mountain RidgeMountain Ridge400 Meters591:01.5012
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 30 · Mountain RidgeMountain Ridge300m Hurdles3047.0412
May 1PACS BYU Invitational May 1 · 100m Hurdles · Place 33 · Mountain RidgeMountain Ridge100m Hurdles3316.3112
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 30 · Mountain RidgeMountain Ridge300m Hurdles3047.04a12
May 1PACS BYU Invitational May 1 · 100m Hurdles · Place 33 · Mountain RidgeMountain Ridge100m Hurdles3316.31a12
May 1PACS BYU Invitational May 1 · 400 Meters · Place 59 · Mountain RidgeMountain Ridge400 Meters591:01.46a PB12
Apr 24Wildcat InvitationalApr 24 · 300m Hurdles · Place 1 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m1.46.69a12
Apr 24Wildcat InvitationalApr 24 · 100m Hurdles · Place 5 · Mountain RidgeMountain Ridge100m Hurdles33" / 0.838m5.16.22aWind: 1.812
Apr 18Davis InvitationalApr 18 · 300m Hurdles · Place 2 · Mountain RidgeMountain Ridge300m Hurdles247.00a12
Apr 18Davis InvitationalApr 18 · 100m Hurdles · Place 2 · Mountain RidgeMountain Ridge100m Hurdles216.60a12
Apr 102026 Phoenix InvitationalApr 10 · 400 Meters · Place 11 · Mountain RidgeMountain Ridge400 Meters11.1:01.63a12
Apr 102026 Phoenix InvitationalApr 10 · 200 Meters · Place 15 · Mountain RidgeMountain Ridge200 Meters15.27.44a PBWind: -1.112

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60m Hurdles · Place 8 · UnattachedUnattached60m Hurdles33" / 0.838mRound P8.9.97a PB12
Feb 6UCCTCA Indoor InvitationalFeb 6 · 400 Meters · Place 18 · UnattachedUnattached400 Meters18.1:02.20a PB12

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 300m Hurdles · Place 7 · Mountain RidgeMountain Ridge300m HurdlesRound P747.10a11
May 15Utah UHSAA State ChampionshipsMay 15 · 300m Hurdles · Place 7 · Mountain RidgeMountain Ridge300m Hurdles746.36a11
May 15Utah UHSAA State ChampionshipsMay 15 · 100m Hurdles · Place 11 · Mountain RidgeMountain Ridge100m HurdlesRound P1117.57a11
May 7Region 2 ChampionshipsMay 7 · 300m Hurdles · Place 10 · Mountain RidgeMountain Ridge300m Hurdles1051.93a11
May 7Region 2 ChampionshipsMay 7 · 100m Hurdles · Place 2 · Mountain RidgeMountain Ridge100m Hurdles215.94a11
May 7Region 2 ChampionshipsMay 7 · 100m Hurdles · Place 2 · Mountain RidgeMountain Ridge100m Hurdles216.36a11
May 7Region 2 ChampionshipsMay 7 · 400 Meters · Place 9 · Mountain RidgeMountain Ridge400 Meters91:02.44a11
May 2PACS BYU InvitationalMay 2 · 300m Hurdles · Place 25 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m25.46.34a11
May 2PACS BYU InvitationalMay 2 · 100m Hurdles · Place 27 · Mountain RidgeMountain Ridge100m Hurdles33" / 0.838m27.16.03aWind: 2.411
May 2PACS BYU InvitationalMay 2 · 400 Meters · Place 96 · Mountain RidgeMountain Ridge400 Meters96.1:02.37a11
Apr 19Davis InvitationalApr 19 · 300m Hurdles · Place 9 · Mountain RidgeMountain Ridge300m Hurdles947.7311
Apr 19Davis InvitationalApr 19 · 100m Hurdles · Place 16 · Mountain RidgeMountain Ridge100m Hurdles1617.0811
Apr 16Bingham at Mountain Ridge MeetApr 16 · 100m Hurdles · Place 1 · Mountain RidgeMountain Ridge100m Hurdles116.99a11
Apr 16Bingham at Mountain Ridge MeetApr 16 · 400 Meters · Place 2 · Mountain RidgeMountain Ridge400 Meters21:04.71a11
Apr 16Bingham at Mountain Ridge MeetApr 16 · 100 Meters · Place 7 · Mountain RidgeMountain Ridge100 Meters713.54a PB11
Apr 112025 Phoenix InvitationalApr 11 · 300m Hurdles · Place 4 · Mountain RidgeMountain Ridge300m Hurdles447.29a11
Apr 112025 Phoenix InvitationalApr 11 · 100m Hurdles · Place 5 · Mountain RidgeMountain Ridge100m Hurdles516.45a11
Apr 112025 Phoenix InvitationalApr 11 · 200 Meters · Place 19 · Mountain RidgeMountain Ridge200 Meters1927.53a11
Mar 26Mountain Ridge @ RivertonMar 26 · 300m Hurdles · Place 1 · Mountain RidgeMountain Ridge300m Hurdles149.12a11
Mar 26Mountain Ridge @ RivertonMar 26 · 100m Hurdles · Place 1 · Mountain RidgeMountain Ridge100m Hurdles117.37a11
Mar 212025 Pine View InvitationalMar 21 · 100m Hurdles · Place 13 · Mountain RidgeMountain Ridge100m Hurdles1317.53a11
Mar 212025 Pine View InvitationalMar 21 · 300m Hurdles · Place 8 · Mountain RidgeMountain Ridge300m Hurdles848.95a11

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 9Region II ChampionshipsMay 9 · 300m Hurdles · Place 10 · Mountain RidgeMountain Ridge300m Hurdles1050.78a—
May 9Region II ChampionshipsMay 9 · 100m Hurdles · Place 7 · Mountain RidgeMountain Ridge100m Hurdles717.53a—
May 3Sentinel Twilight Mountain RidgeMay 3 · 300m Hurdles · Place 9 · Mountain RidgeMountain Ridge300m Hurdles950.88a—
May 3Sentinel Twilight Mountain RidgeMay 3 · 100m Hurdles · Place 3 · Mountain RidgeMountain Ridge100m Hurdles316.51a—
Apr 26Wildcat InvitationalApr 26 · 300m Hurdles · Place 4 · Mountain RidgeMountain Ridge300m Hurdles449.76a—
Apr 26Wildcat InvitationalApr 26 · 100m Hurdles · Place 8 · Mountain RidgeMountain Ridge100m Hurdles817.89a—
Apr 24Copper Hills, Corner Canyon @ Mt. RidgeApr 24 · 200 Meters · Place 5 · Mountain RidgeMountain Ridge200 Meters5.28.46a10
Apr 20Davis InvitationalApr 20 · 300m Hurdles · Place 32 · Mountain RidgeMountain Ridge300m Hurdles3252.29a—
Apr 20Davis InvitationalApr 20 · 100m Hurdles · Place 23 · Mountain RidgeMountain Ridge100m Hurdles2317.77a—
Apr 17Herriman, Mt. Ridge @ Corner CanyonApr 17 · 100 Meters · Place 10 · Mountain RidgeMountain Ridge100 Meters1013.83a—
Apr 12Farmington Phoenix InvitationalApr 12 · 300m Hurdles · Place 10 · Mountain RidgeMountain Ridge300m Hurdles1049.6a—
Apr 12Farmington Phoenix InvitationalApr 12 · 100m Hurdles · Place 16 · Mountain RidgeMountain Ridge100m Hurdles1618.11a—
Apr 122024 Phoenix InvitationalApr 12 · 300m Hurdles · Place 10 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m10.49.60a10
Apr 122024 Phoenix InvitationalApr 12 · 100m Hurdles · Place 16 · Mountain RidgeMountain Ridge100m Hurdles33" / 0.838m16.18.11aWind: -4.110
Apr 32024 Riverton, Copper Hills and Mt Ridge Tri-meet (JV Only)Apr 3 · 300m Hurdles · Place 1 · Mountain RidgeMountain Ridge300m Hurdles150.18a—
Apr 32024 Riverton, Copper Hills and Mt Ridge Tri-meet (JV Only)Apr 3 · 100m Hurdles · Place 1 · Mountain RidgeMountain Ridge100m Hurdles117.8a—
Mar 22Pine View InvitationalMar 22 · 300m Hurdles · Place 28 · Mountain RidgeMountain Ridge300m Hurdles2849.28a—
Mar 22Pine View InvitationalMar 22 · 100m Hurdles · Place 39 · Mountain RidgeMountain Ridge100m Hurdles3917.71a—
Mar 20Herriman, Riverton at Mountain RidgeMar 20 · 300m Hurdles · Place 1 · Mountain RidgeMountain Ridge300m Hurdles149.85a—
Mar 15Early Bird InvitationalMar 15 · 300m Hurdles · Place 18 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m18.50.73a10
Mar 15Early Bird InvitationalMar 15 · 400 Meters · Place 14 · Mountain RidgeMountain Ridge400 Meters14.1:03.23a10
Mar 15Early Bird InvitationalMar 15 · 100 Meters · Place 28 · Mountain RidgeMountain Ridge100 Meters28.13.76aWind: -1.810

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 10Region 3 ChampionshipsMay 10 · 300m Hurdles · Place 5 · Mountain RidgeMountain Ridge300m Hurdles550.01FR
May 10Region 3 ChampionshipsMay 10 · 300m Hurdles · Place 5 · Mountain RidgeMountain Ridge300m Hurdles549.61FR
May 5Sentinel TwilightMay 5 · 300m Hurdles · Place 11 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m11.51.38a9
May 5Sentinel TwilightMay 5 · 400 Meters · Place 8 · Mountain RidgeMountain Ridge400 Meters8.1:03.86a9
Apr 29Davis InvitationalApr 29 · 300 Hurdle Open Final · Place 27 · Mountain RidgeMountain Ridge300 Hurdle Open Final2750.78 PBFR
Apr 26Mountain Ridge vs Copper Hills and RivertonApr 26 · 300m Hurdles · Place 1 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m1.51.10a9
Apr 26Mountain Ridge vs Copper Hills and RivertonApr 26 · 100m Hurdles · Place 16 · Mountain RidgeMountain Ridge100m Hurdles33" / 0.838m16.20.31a9
Apr 26Mountain Ridge vs Copper Hills and RivertonApr 26 · 400 Meters · Place 3 · Mountain RidgeMountain Ridge400 Meters3.1:03.64a9
Apr 21Wildcat InvitationalApr 21 · 300m Hurdles · Place 5 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m5.50.88a9
Apr 20Bonneville & Viewmont @ BountifulApr 20 · 300m Hurdles · Place 5 · Mountain RidgeMountain Ridge300m Hurdles550.88FR
Apr 19Mountain Ridge, West Jordan @ Copper HillsApr 19 · 300m Hurdles · Place 1 · Mountain RidgeMountain Ridge300m Hurdles150.70FR
Apr 19Mountain Ridge, West Jordan @ Copper HillsApr 19 · 100 Meters · Place 6 · Mountain RidgeMountain Ridge100 Meters613.96FR
Apr 19Mountain Ridge, West Jordan @ Copper HillsApr 19 · 100m Hurdles · Place 14 · Mountain RidgeMountain Ridge100m Hurdles1420.89FR
Apr 142023 Phoenix InvitationalApr 14 · 300m Hurdles · Place 15 · Mountain RidgeMountain Ridge300m Hurdles30" / 0.762m15.50.97a9
Mar 22Herriman & Mt. Ridge @ West JordanMar 22 · 300m Hurdles · Place 1 · Mountain RidgeMountain Ridge300m Hurdles152.62FR
Mar 22Herriman & Mt. Ridge @ West JordanMar 22 · 200 Meters · Place 7 · Mountain RidgeMountain Ridge200 Meters729.77FR
Mar 22Herriman & Mt. Ridge @ West JordanMar 22 · 100m Hurdles · Place 13 · Mountain RidgeMountain Ridge100m Hurdles1321.24FR