Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCyprus & Granger @West Jordan · Apr 212.48aCyprus & Granger @West Jordan April 2, 2025
110m Hurdles · 39" / 0.991m · OutdoorInvictus Invitational · Apr 2516.44aInvictus InvitationalApril 25, 2026
200 Meters · OutdoorCyprus & Granger @West Jordan · Apr 225.36aCyprus & Granger @West Jordan April 2, 2025
300m Hurdles · 36" / 0.914m · Outdoor2026 Phoenix Invitational · Apr 1043.27a2026 Phoenix InvitationalApril 10, 2026
400 Meters · Outdoor2025 West Jordan, Hunter, & Taylorsville @ Kearns · Mar 1959.71a2025 West Jordan, Hunter, & Taylorsville @ KearnsMarch 19, 2025
55 Meter · Indoor2026 Weber State HS Indoor Invitational · Jan 237.53a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
55 Meters · IndoorWeber State Indoor · Jan 237.53aWeber State IndoorJanuary 23, 2026
55m Hurdles · 39" · Indoor2026 Weber State HS Indoor Invitational · Jan 239.44a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
60 Meter · IndoorUCCTCA Indoor Invitational · Feb 67.86aUCCTCA Indoor InvitationalFebruary 6, 2026
60 Meters · IndoorBYU Indoor Invitational (High School) · Jan 168.04aBYU Indoor Invitational (High School)January 16, 2026
60m Hurdles · 39" / 0.991m · IndoorUCCTCA Indoor Invitational · Feb 69.82aUCCTCA Indoor InvitationalFebruary 6, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 110m Hurdles · Place 21 · West JordanWest Jordan110m Hurdles39" / 0.991mRound P21.17.02aWind: -110
May 6Region 4 ChampionshipMay 6 · 300m Hurdles · Place 8 · West JordanWest Jordan300m Hurdles36" / 0.914mRound P8.44.44a10
May 6Region 4 ChampionshipMay 6 · 300m Hurdles · Place 6 · West JordanWest Jordan300m Hurdles36" / 0.914m6.43.47a10
May 6Region 4 ChampionshipMay 6 · 110m Hurdles · Place 9 · West JordanWest Jordan110m Hurdles39" / 0.991mRound P9.17.75aWind: -1.510
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 107 · West JordanWest Jordan300m Hurdles10744.5010
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 70 · West JordanWest Jordan110m Hurdles7016.9210
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 107 · West JordanWest Jordan300m Hurdles10744.50a10
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 70 · West JordanWest Jordan110m Hurdles7016.92a10
Apr 25Invictus InvitationalApr 25 · 300m Hurdles · Place 18 · West JordanWest Jordan300m Hurdles36" / 0.914m18.44.53a10
Apr 25Invictus InvitationalApr 25 · 110m Hurdles · Place 11 · West JordanWest Jordan110m Hurdles39" / 0.991m11.16.44a PBWind: 0.610
Apr 18Davis InvitationalApr 18 · 300m Hurdles · Place 31 · West JordanWest Jordan300m Hurdles3143.95a10
Apr 18Davis InvitationalApr 18 · 110m Hurdles · Place 31 · West JordanWest Jordan110m Hurdles3116.87a10
Apr 102026 Phoenix InvitationalApr 10 · 300m Hurdles · Place 11 · West JordanWest Jordan300m Hurdles36" / 0.914m11.43.27a PB10
Apr 102026 Phoenix InvitationalApr 10 · 110m Hurdles · Place 11 · West JordanWest Jordan110m Hurdles39" / 0.991m11.17.32aWind: -3.810
Apr 1Granite InviteApr 1 · 300m Hurdles · Place 3 · West JordanWest Jordan300m Hurdles36" / 0.914m3.44.12a10
Apr 1Granite InviteApr 1 · 110m Hurdles · Place 3 · West JordanWest Jordan110m Hurdles39" / 0.991m3.17.09aWind: 010
Mar 28Taylorsville InvitationalMar 28 · 300m Hurdles · Place 11 · West JordanWest Jordan300m Hurdles36" / 0.914m11.43.56a10
Mar 28Taylorsville InvitationalMar 28 · 110m Hurdles · Place 20 · West JordanWest Jordan110m Hurdles39" / 0.991m20.17.52aWind: 010
Mar 21Jaguar InvitationalMar 21 · 300m Hurdles · Place 7 · West JordanWest Jordan300m Hurdles36" / 0.914m7.45.67a10
Mar 21Jaguar InvitationalMar 21 · 110m Hurdles · Place 6 · West JordanWest Jordan110m Hurdles39" / 0.991m6.17.06aWind: 1.410
Mar 11West & West Jordan @ TaylorsvilleMar 11 · 300m Hurdles · Place 2 · West JordanWest Jordan300m Hurdles246.38a10
Mar 11West & West Jordan @ TaylorsvilleMar 11 · 110m Hurdles · Place 1 · West JordanWest Jordan110m Hurdles118.14a10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60m Hurdles · Place 22 · Unattached (West Jordan)Unattached (West Jordan)60m Hurdles39" / 0.991mRound P22.9.82a PB10
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60 Meter · Place 130 · Unattached (West Jordan)Unattached (West Jordan)60 MeterRound P130.7.86a PB10
Jan 23Weber State IndoorJan 23 · 55m Hurdles · Place 41 · Unattached (West Jordan)Unattached (West Jordan)55m HurdlesRound P419.44a10
Jan 23Weber State IndoorJan 23 · 55 Meters · Place 139 · Unattached (West Jordan)Unattached (West Jordan)55 MetersRound P1397.53a PB10
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55m Hurdles · Place 41 · Unattached (West Jordan)Unattached (West Jordan)55m Hurdles39"Round P41.9.44a PB10
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55 Meter · Place 139 · Unattached (West Jordan)Unattached (West Jordan)55 MeterRound P139.7.53a PB10
Jan 16BYU Indoor Invitational (High School)Jan 16 · 60m Hurdles · Place 27 · Unattached (West Jordan)Unattached (West Jordan)60m HurdlesRound P279.91a10
Jan 16BYU Indoor Invitational (High School)Jan 16 · 60 Meters · Place 137 · Unattached (West Jordan)Unattached (West Jordan)60 MetersRound P1378.04a PB10

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 16Region 4 ChampionshipMay 16 · 300m Hurdles · Place 10 · West JordanWest Jordan300m Hurdles1045.35a9
May 16Region 4 ChampionshipMay 16 · 110m Hurdles · Place 9 · West JordanWest Jordan110m Hurdles917.41a9
May 2PACS BYU InvitationalMay 2 · 110m Hurdles · Place 117 · West JordanWest Jordan110m Hurdles39" / 0.991m117.17.49aWind: 0.19
Apr 26Invictus Invitational Apr 26 · 300m Hurdles · Place 17 · West JordanWest Jordan300m Hurdles1745.099
Apr 26Invictus Invitational Apr 26 · 110m Hurdles · Place 19 · West JordanWest Jordan110m Hurdles1917.579
Apr 18Caveman Classic Apr 18 · 300m Hurdles · Place 16 · West JordanWest Jordan300m Hurdles1647.449
Apr 18Caveman Classic Apr 18 · 110m Hurdles · Place 25 · West JordanWest Jordan110m Hurdles2520.009
Apr 16West Jordan, Cyprus & Hunter @ Granger Apr 16 · 300m Hurdles · Place 8 · West JordanWest Jordan300m Hurdles846.95a9
Apr 16West Jordan, Cyprus & Hunter @ Granger Apr 16 · 110m Hurdles · Place 4 · West JordanWest Jordan110m Hurdles417.11a9
Apr 12Jaguar InvitationalApr 12 · 300m Hurdles · Place 7 · West JordanWest Jordan300m Hurdles745.53a9
Apr 12Jaguar InvitationalApr 12 · 110m Hurdles · Place 8 · West JordanWest Jordan110m Hurdles817.43a9
Apr 5Taylorsville InvitationalApr 5 · 300m Hurdles · Place 34 · West JordanWest Jordan300m Hurdles3446.79a9
Apr 5Taylorsville InvitationalApr 5 · 110m Hurdles · Place 43 · West JordanWest Jordan110m Hurdles4325.30a9
Apr 2Cyprus & Granger @West Jordan Apr 2 · 110m Hurdles · Place 8 · West JordanWest Jordan110m Hurdles820.08a9
Apr 2Cyprus & Granger @West Jordan Apr 2 · 200 Meters · Place 12 · West JordanWest Jordan200 Meters1225.36a PB9
Apr 2Cyprus & Granger @West Jordan Apr 2 · 100 Meters · Place 17 · West JordanWest Jordan100 Meters1712.48a PB9
Mar 29Alpha InvitationalMar 29 · 300m Hurdles · Place 33 · West JordanWest Jordan300m Hurdles3346.61a9
Mar 29Alpha InvitationalMar 29 · 110m Hurdles · Place 55 · West JordanWest Jordan110m Hurdles5520.21a9
Mar 26Granite InvitationalMar 26 · 300m Hurdles · Place 7 · West JordanWest Jordan300m Hurdles745.89a9
Mar 26Granite InvitationalMar 26 · 110m Hurdles · Place 12 · West JordanWest Jordan110m Hurdles1221.01a9
Mar 22Mountain Valley InviteMar 22 · 300m Hurdles · Place 9 · West JordanWest Jordan300m Hurdles36" / 0.914m9.47.74a9
Mar 22Mountain Valley InviteMar 22 · 110m Hurdles · Place 19 · West JordanWest Jordan110m Hurdles39" / 0.991m19.21.56aWind: 0.19
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 110m Hurdles · Place 6 · West JordanWest Jordan110m Hurdles621.45a9
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 400 Meters · Place 15 · West JordanWest Jordan400 Meters1559.71a PB9
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 200 Meters · Place 18 · West JordanWest Jordan200 Meters1826.50a9
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 100 Meters · Place 28 · West JordanWest Jordan100 Meters2812.68a9
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 110m Hurdles · Place 6 · West JordanWest Jordan110m Hurdles621.98a—
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 200 Meters · Place 19 · West JordanWest Jordan200 Meters1926.47a—
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · 100 Meters · Place 24 · West JordanWest Jordan100 Meters2413.16a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31UCCTCA Indoor InvitationalJan 31 · 60 Meters · Place 170 · West JordanWest Jordan60 MetersRound P1708.05a—