Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty Weekday #2 · Apr 2613.96Liberty Weekday #2April 26, 2023
100m Hurdles · 33" / 0.838m · OutdoorNIAA 4A State Championship · May 1716.04aNIAA 4A State ChampionshipMay 17, 2024
1600 Meters · OutdoorLiberty Weekday #2 · Apr 266:02.24Liberty Weekday #2April 26, 2023
200 Meters · IndoorRoman Ruiz Speed and Power Meet · Feb 126.61aRoman Ruiz Speed and Power MeetFebruary 1, 2025
200 Meters · OutdoorSierra Vista Weekday #3 · Apr 1727.77aSierra Vista Weekday #3April 17, 2024
300m Hurdles · 30" / 0.762m · OutdoorNIAA 4A State Championship · May 1744.81aNIAA 4A State ChampionshipMay 17, 2024
400 Meters · IndoorISU Snake River · Jan 1659.97aISU Snake RiverJanuary 16, 2025
400 Meters · OutdoorDesert Oasis Weekday #1 · Mar 61:02.44aDesert Oasis Weekday #1March 6, 2024
400m Hurdles · 30" / 0.762m · OutdoorRobison Invitational · Apr 291:02.02aRobison InvitationalApril 29, 2026
500 Meters · IndoorBYU December Invitational · Dec 101:21.35aBYU December InvitationalDecember 10, 2024

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Robison InvitationalApr 29 · 400m Hurdles · Place 7 · Utah StateUtah State400m Hurdles30" / 0.762m7.1:02.02a PBSo
Apr 24Utah State Aggie InvitationalApr 24 · 400m Hurdles · Utah StateUtah State400m Hurdles30" / 0.762m—DNSSo
Apr 10Utah Spring ClassicApr 10 · 400m Hurdles · Place 5 · Utah StateUtah State400m Hurdles51:03.20aSo
Mar 262026 UVU Collegiate InvitationalMar 26 · 400m Hurdles · Place 12 · Utah StateUtah State400m Hurdles30" / 0.762m12.1:08.71aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 30Roman Ruiz Speed and Power MeetJan 30 · 400 Meters · Place 5 · Utah StateUtah State400 Meters51:00.14aSo
Jan 15Snake RiverJan 15 · 400 Meters · Place 15 · Utah StateUtah State400 Meters15.1:00.07aSo

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Mtn West Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 11 · Utah StateUtah State400m Hurdles111:02.61aFR
May 8APU Franson Last Chance InviteMay 8 · 400m Hurdles · Place 10 · Utah StateUtah State400m Hurdles101:03.37aFr
Apr 25Utah State Aggie InvitationalApr 25 · 400m Hurdles · Place 5 · Utah StateUtah State400m Hurdles30" / 0.762m5.1:02.56aFr
Apr 11Utah Spring ClassicApr 11 · 400m Hurdles · Place 7 · Utah StateUtah State400m Hurdles30" / 0.762m7.1:03.74aFr
Mar 28Utah Valley CollegiateMar 28 · 400m Hurdles · Place 7 · Utah StateUtah State400m Hurdles71:04.68FR
Mar 21Utah Tech InvitationalMar 21 · 400m Hurdles · Place 7 · Utah StateUtah State400m Hurdles71:03.70aFR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 400 Meters · Place 9 · Utah StateUtah State400 Meters91:01.44a—
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · 200 Meters · Place 3 · Utah StateUtah State200 Meters326.61a PB—
Jan 16ISU Snake RiverJan 16 · 400 Meters · Place 15 · Utah StateUtah State400 Meters15.59.97a PBFr
Jan 10Weber State InvitationalJan 10 · 400 Meters · Place 10 · Utah StateUtah State400 Meters101:01.39FR

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · 500 Meters · Place 5 · Utah StateUtah State500 Meters5.1:21.35a PBFr

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 17NIAA 4A State ChampionshipMay 17 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles30" / 0.762m1.44.81a PB12
May 17NIAA 4A State ChampionshipMay 17 · 100m Hurdles · Place 2 · Desert OasisDesert Oasis100m Hurdles33" / 0.838m2.16.04a PBWind: -1.112
May 7NIAA Southern 4A Desert Region ChampionshipMay 7 · 300m Hurdles · Place 2 · Desert OasisDesert Oasis300m Hurdles30" / 0.762mRound P2.48.33a12
May 7NIAA Southern 4A Desert Region ChampionshipMay 7 · 300m Hurdles · Place 2 · Desert OasisDesert Oasis300m Hurdles30" / 0.762m2.47.34a12
May 7NIAA Southern 4A Desert Region ChampionshipMay 7 · 100m Hurdles · Place 1 · Desert OasisDesert Oasis100m Hurdles33" / 0.838mRound P1.16.36aWind: -0.912
May 7NIAA Southern 4A Desert Region ChampionshipMay 7 · 100m Hurdles · Place 1 · Desert OasisDesert Oasis100m Hurdles33" / 0.838m1.16.73aWind: 212
Apr 27SNTCCCA Open @ Vegas Elite Twilight InvitationalApr 27 · 300m Hurdles · Place 2 · Desert OasisDesert Oasis300m Hurdles245.72a—
Apr 27SNTCCCA Open @ Vegas Elite Twilight InvitationalApr 27 · 100m Hurdles · Place 6 · Desert OasisDesert Oasis100m Hurdles616.90a—
Apr 24Desert Oasis Weekday #3Apr 24 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles146.57a—
Apr 24Desert Oasis Weekday #3Apr 24 · 100m Hurdles · Place 2 · Desert OasisDesert Oasis100m Hurdles216.67a—
Apr 17Sierra Vista Weekday #3Apr 17 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles146.45a—
Apr 17Sierra Vista Weekday #3Apr 17 · 200 Meters · Place 5 · Desert OasisDesert Oasis200 Meters527.77a PB—
Apr 122024 Skyhawk InvitationalApr 12 · 300m Hurdles · Place 4 · Desert OasisDesert Oasis300m Hurdles448.36a—
Apr 122024 Skyhawk InvitationalApr 12 · 100m Hurdles · Place 4 · Desert OasisDesert Oasis100m Hurdles417.15a—
Apr 2Desert Oasis Weekday #2Apr 2 · 100m Hurdles · Place 2 · Desert OasisDesert Oasis100m Hurdles217.20a—
Mar 292024 Las Vegas Track ClassicMar 29 · 400m Hurdles · Place 3 · Desert OasisDesert Oasis400m Hurdles31:06.45a—
Mar 292024 Las Vegas Track ClassicMar 29 · 300m Hurdles · Place 2 · Desert OasisDesert Oasis300m Hurdles247.78a—
Mar 292024 Las Vegas Track ClassicMar 29 · 100m Hurdles · Place 3 · Desert OasisDesert Oasis100m Hurdles317.21a—
Mar 222024 Palo Verde O'Dea RelaysMar 22 · 300m Hurdles · Place 2 · Desert OasisDesert Oasis300m Hurdles248.17a—
Mar 92024 Dave Butler Memorial Liberty InvitationalMar 9 · 100m Hurdles · Place 7 · Desert OasisDesert Oasis100m Hurdles717.41a—
Mar 6Desert Oasis Weekday #1Mar 6 · 100m Hurdles · Place 2 · Desert OasisDesert Oasis100m Hurdles216.95a—
Mar 6Desert Oasis Weekday #1Mar 6 · 400 Meters · Place 1 · Desert OasisDesert Oasis400 Meters11:02.44a PB—
Mar 22024 Heitkotter InvitationalMar 2 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles151.81a—
Mar 22024 Heitkotter InvitationalMar 2 · 100m Hurdles · Place 1 · Desert OasisDesert Oasis100m Hurdles117.91a—
Feb 24Desert Oasis Team Time TrialFeb 24 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles30" / 0.762m1.48.19aUnofficial12

2023 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 11NIAA Southern 5A Regional ChampionshipMay 11 · 300m Hurdles · Place 11 · Desert OasisDesert Oasis300m HurdlesRound P1148.25—
May 11NIAA Southern 5A Regional ChampionshipMay 11 · 100m Hurdles · Place 14 · Desert OasisDesert Oasis100m HurdlesRound P1417.35—
May 11NIAA Southern 5A Regional ChampionshipMay 11 · 300m Hurdles · Place 11 · Desert OasisDesert Oasis300m HurdlesRound P1148.25—
May 11NIAA Southern 5A Regional ChampionshipMay 11 · 100m Hurdles · Place 14 · Desert OasisDesert Oasis100m HurdlesRound P1417.35—
Apr 26Liberty Weekday #2Apr 26 · 1600 Meters · Place 4 · Desert Oasis High ScDesert Oasis High Sc1600 Meters46:02.24 PB—
Apr 26Liberty Weekday #2Apr 26 · 100 Meters · Place 7 · Desert Oasis High ScDesert Oasis High Sc100 Meters713.96 PB—
Apr 26Liberty Weekday #2Apr 26 · 100 Meters · Place 22 · Desert Oasis High ScDesert Oasis High Sc100 Meters2213.96—
Apr 26Liberty Weekday #2Apr 26 · 1600 Meters · Place 4 · Desert Oasis High ScDesert Oasis High Sc1600 Meters46:02.24—
Apr 26Liberty Weekday #2Apr 26 · 100 Meters · Place 7 · Desert Oasis High ScDesert Oasis High Sc100 Meters713.96—
Apr 26Liberty Weekday #2Apr 26 · 100 Meters · Place 23 · Desert Oasis High ScDesert Oasis High Sc100 Meters2313.96—
Apr 142023 Skyhawk InvitationalApr 14 · 300m Hurdles · Place 9 · Desert OasisDesert Oasis300m Hurdles948.99a—
Apr 142023 Skyhawk InvitationalApr 14 · 100m Hurdles · Place 16 · Desert OasisDesert Oasis100m Hurdles1617.84a—
Apr 12Desert Oasis Weekday #2Apr 12 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles148.68a—
Apr 12Desert Oasis Weekday #2Apr 12 · 100m Hurdles · Place 1 · Desert OasisDesert Oasis100m Hurdles117.71a—
Apr 4Coronado Weekday #2Apr 4 · 100m Hurdles · Place 2 · Desert OasisDesert Oasis100m Hurdles33" / 0.838m2.18.37a11
Mar 312023 Las Vegas Track ClassicMar 31 · 300m Hurdles · Place 6 · Desert OasisDesert Oasis300m Hurdles650.3011
Mar 312023 Las Vegas Track ClassicMar 31 · 100m Hurdles · Place 10 · Desert OasisDesert Oasis100m Hurdles1018.4111
Mar 30Green Valley Weekday #1Mar 30 · 100m Hurdles · Place 1 · Desert OasisDesert Oasis100m Hurdles118.5711
Mar 242023 O'Dea RelaysMar 24 · 300m Hurdles · Place 4 · Desert OasisDesert Oasis300m Hurdles450.1411
Mar 21Desert Oasis Weekday #1Mar 21 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles153.5011
Mar 112023 Dave Butler Memorial Liberty InvitationalMar 11 · 100m Hurdles · Place 9 · Desert OasisDesert Oasis100m Hurdles917.4611
Mar 7Silverado Weekday #1Mar 7 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles151.91a—
Mar 7Silverado Weekday #1Mar 7 · 100m Hurdles · Place 2 · Desert OasisDesert Oasis100m Hurdles217.70a—
Mar 42023 Heitkotter InvitationalMar 4 · 300m Hurdles · Place 3 · Desert OasisDesert Oasis300m Hurdles353.02a11
Mar 42023 Heitkotter InvitationalMar 4 · 100m Hurdles · Place 3 · Desert OasisDesert Oasis100m Hurdles318.34a11

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 10NIAA Southern 5A RegionalsMay 10 · 300m Hurdles · Place 20 · Desert OasisDesert Oasis300m HurdlesRound P2051.72—
May 10NIAA Southern 5A RegionalsMay 10 · 100m Hurdles · Place 18 · Desert OasisDesert Oasis100m HurdlesRound P1818.24—
Apr 29Green Valley FAST ClassicApr 29 · 300m Hurdles · Place 2 · Desert OasisDesert Oasis300m Hurdles30" / 0.762m2.50.14a10
Apr 28Desert Oasis WeekdayApr 28 · 1600 Meters · Place 3 · Desert OasisDesert Oasis1600 Meters3.6:09.10a10
Apr 28Desert Oasis WeekdayApr 28 · 100m Hurdles · Place 5 · Desert OasisDesert Oasis100m Hurdles33" / 0.838m5.18.61a10
Apr 20Bishop Gorman Weekday #2Apr 20 · 300m Hurdles · Place 2 · Desert OasisDesert Oasis300m Hurdles252.9610
Apr 20Bishop Gorman Weekday #2Apr 20 · 100m Hurdles · Place 5 · Desert OasisDesert Oasis100m Hurdles518.6110
Apr 20Bishop Gorman Weekday #2Apr 20 · 200 Meters · Place 7 · Desert OasisDesert Oasis200 Meters729.4810
Apr 82022 Las Vegas Track ClassicApr 8 · 300m Hurdles · Place 1 · Desert OasisDesert Oasis300m Hurdles150.2810
Apr 82022 Las Vegas Track ClassicApr 8 · 100m Hurdles · Place 1 · Desert OasisDesert Oasis100m Hurdles118.1710
Apr 82022 Las Vegas Track ClassicApr 8 · 400 Meters · Place 5 · Desert OasisDesert Oasis400 Meters51:05.1910
Apr 1Vegas Elite Twilight InvitationalApr 1 · 100m Hurdles · Place 4 · Desert OasisDesert Oasis100m Hurdles419.1810
Apr 1Vegas Elite Twilight InvitationalApr 1 · 300m Hurdles · Place 6 · Desert OasisDesert Oasis300m Hurdles652.4210
Mar 29Bishop Gorman Weekday #2Mar 29 · 300m Hurdles · Place 3 · Desert OasisDesert Oasis300m Hurdles351.1410
Mar 29Bishop Gorman Weekday #2Mar 29 · 100m Hurdles · Place 6 · Desert OasisDesert Oasis100m Hurdles618.8710
Mar 26Falcon InvitationalMar 26 · 300m Hurdles · Place 9 · Desert OasisDesert Oasis300m Hurdles952.4210
Mar 26Falcon InvitationalMar 26 · 100m Hurdles · Place 10 · Desert OasisDesert Oasis100m Hurdles1018.9710
Mar 15Silverado Weekday #2Mar 15 · 400 Meters · Place 1 · Desert OasisDesert Oasis400 Meters11:05.5210
Mar 122022 Dave Butler Memorial Liberty InvitationalMar 12 · 300m Hurdles · Place 13 · Desert OasisDesert Oasis300m Hurdles1351.8710
Mar 122022 Dave Butler Memorial Liberty InvitationalMar 12 · 100m Hurdles · Place 17 · Desert OasisDesert Oasis100m Hurdles1719.4710
Mar 8Desert Oasis Weekday #1Mar 8 · 300m Hurdles · Place 4 · Desert OasisDesert Oasis300m Hurdles452.9210
Mar 8Desert Oasis Weekday #1Mar 8 · 100m Hurdles · Place 9 · Desert OasisDesert Oasis100m Hurdles920.1310

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21NIAA Southern 5A RegionalMay 21 · 100 Meters · Place 25 · Desert OasisDesert Oasis100 MetersRound P25.14.12aWind: -1.29
Apr 16Desert Oasis Home Meet #1Apr 16 · 200 Meters · Place 9 · Desert OasisDesert Oasis200 Meters9.32.09
Apr 16Desert Oasis Home Meet #1Apr 16 · 100 Meters · Place 5 · Desert OasisDesert Oasis100 Meters5.14.39