Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 2513.08aUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
100m Hurdles · 33" / 0.838m · OutdoorTony Glover Memorial Meet · Jun 619.50aTony Glover Memorial MeetJune 6, 2026
200 Meters · IndoorUCCTCA Indoor Invitational · Jan 3129.64aUCCTCA Indoor InvitationalJanuary 31, 2025
200 Meters · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 2527.80aUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 2532.62aUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
400 Meters · IndoorBYU Indoor Invitational (High School) · Jan 171:08.47aBYU Indoor Invitational (High School)January 17, 2025
400 Meters · OutdoorUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPS · Jun 251:02.44aUSATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJune 25, 2026
55 Meters · IndoorWeber State HS Invitational · Jan 248.70aWeber State HS InvitationalJanuary 24, 2025
60 Meter · IndoorBYU Indoor Invitational (High School) · Jan 178.89aBYU Indoor Invitational (High School)January 17, 2025
60 Meters · IndoorUCCTCA Indoor Invitational · Jan 319.16aUCCTCA Indoor InvitationalJanuary 31, 2025
80m Hurdles · 30" / 0.762m · OutdoorUSATF Arizona Regulation Meet - Canyon View HS (200m 6U only) · Mar 917.66aUSATF Arizona Regulation Meet - Canyon View HS (200m 6U only)March 9, 2024

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200m Hurdles · Place 3 · Cool RunningCool Running200m Hurdles30" / 0.762m3.32.62a PBWind: 07
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 400 Meters · Place 2 · Cool RunningCool Running400 Meters2.1:02.44a PB7
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200 Meters · Place 3 · Cool RunningCool Running200 MetersRound P3.27.80a PB7
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200 Meters · Place 2 · Cool RunningCool Running200 Meters2.27.42aWind: 2.47
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 100 Meters · Place 2 · Cool RunningCool Running100 MetersRound P2.13.25a7
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 100 Meters · Place 2 · Cool RunningCool Running100 Meters2.13.08a PBWind: -0.77
Jun 6Tony Glover Memorial MeetJun 6 · 200m Hurdles · Place 2 · Cool RunningCool Running200m Hurdles30" / 0.762m2.32.92a7
Jun 6Tony Glover Memorial MeetJun 6 · 100m Hurdles · Place 5 · Cool RunningCool Running100m Hurdles33" / 0.838m5.19.50a PB7
Jun 6Tony Glover Memorial MeetJun 6 · 200 Meters · Place 2 · Cool RunningCool Running200 Meters2.27.81a7
Jun 6Tony Glover Memorial MeetJun 6 · 100 Meters · Place 3 · Cool RunningCool Running100 Meters3.13.42a7
May 30Running With the WolvesMay 30 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.1:02.84a7
May 30Running With the WolvesMay 30 · 200 Meters · Place 2 · Cool RunningCool Running200 Meters2.28.22a7
May 30Running With the WolvesMay 30 · 100 Meters · Place 3 · Cool RunningCool Running100 Meters3.13.73a7
May 26Soelberg TC Sun Mountain InvitationalMay 26 · 400 Meters · Place 2 · Cool RunningCool Running400 Meters2.1:04.89a7
May 26Soelberg TC Sun Mountain InvitationalMay 26 · 100 Meters · Place 2 · Cool RunningCool Running100 Meters2.14.03a7
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 400 Meters · Place 11 · Cool RunningCool Running400 Meters11.1:03.76a7
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 200 Meters · Place 9 · Cool RunningCool Running200 MetersRound P9.28.50aWind: -2.27
Apr 2515th Annual Las Vegas Heat InvitationalApr 25 · 100 Meters · Place 9 · Cool RunningCool Running100 MetersRound P9.13.52aWind: -1.67

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 1 · Cool RunningCool Running200 MetersRound P128.11a6
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 100 Meters · Place 1 · Cool RunningCool Running100 MetersRound P113.68a6
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters11:04.11a6
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters127.96a6
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters113.81a6
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 200 Meters · Place 1 · Cool RunningCool Running200 MetersRound P128.04a6
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters11:02.46a6
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters127.97a6
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 100 Meters · Place 1 · Cool RunningCool Running100 MetersRound P113.97a6
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters113.60a6
Jun 7Tony Glover Memorial MeetJun 7 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters1.27.91a6
Jun 7Tony Glover Memorial MeetJun 7 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters1.13.67a6
May 31Running With The WolvesMay 31 · 400 Meters · Place 1 · Cool RunningCool Running400 Meters1.1:03.61a6
May 31Running With The WolvesMay 31 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters1.28.52a6
May 31Running With The WolvesMay 31 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters1.13.61a6
May 24USATF West Side Shock InvitaionalMay 24 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters113.84a6
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters1.28.17a6
May 202025 Soelberg TC Sun Mountain InvitationalMay 20 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters1.13.65a6
Apr 19Las Vegas Blazin Onez InviteApr 19 · 400 Meters · Place 4 · Cool RunningCool Running400 Meters4.1:05.08a6
Apr 19Las Vegas Blazin Onez InviteApr 19 · 200 Meters · Place 9 · Cool RunningCool Running200 Meters9.29.22a6
Apr 19Las Vegas Blazin Onez InviteApr 19 · 100 Meters · Place 7 · Cool RunningCool Running100 Meters7.13.99a6
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 400 Meters · Place 5 · Cool RunningCool Running400 Meters51:08.02a6
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 200 Meters · Place 6 · Cool RunningCool Running200 MetersRound P629.19a6
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 200 Meters · Place 5 · Cool RunningCool Running200 Meters529.59a6
Mar 2214th Annual Las Vegas Heat InvitationalMar 22 · 100 Meters · Place 5 · Cool RunningCool Running100 MetersRound P514.08a6
Mar 1Blazin Onez Spring Break InviteMar 1 · 400 Meters · Place 5 · Cool RunningCool Running400 Meters51:07.57a6
Mar 1Blazin Onez Spring Break InviteMar 1 · 200 Meters · Place 4 · Cool RunningCool Running200 Meters429.60a6
Mar 1Blazin Onez Spring Break InviteMar 1 · 100 Meters · Place 3 · Cool RunningCool Running100 Meters314.23a6

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 12 · Cool RunningCool Running60 MeterRound P12.8.92a6
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 400 Meters · Place 7 · Cool RunningCool Running400 Meters7.1:08.71a6
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · Place 11 · Cool RunningCool Running200 Meters11.29.66a6
Jan 31UCCTCA Indoor InvitationalJan 31 · 400 Meters · Place 53 · Cool RunningCool Running400 Meters531:09.59a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 200 Meters · Place 68 · Cool RunningCool Running200 Meters6829.64a PB—
Jan 31UCCTCA Indoor InvitationalJan 31 · 60 Meters · Place 94 · Cool RunningCool Running60 MetersRound P949.16a PB—
Jan 24Weber State HS InvitationalJan 24 · 200 Meters · Place 46 · Unattached (Cool Running)Unattached (Cool Running)200 Meters4631.67a—
Jan 24Weber State HS InvitationalJan 24 · 55 Meters · Place 77 · Unattached (Cool Running)Unattached (Cool Running)55 MetersRound P778.70a PB—
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60 Meter · Place 70 · Unattached (Cool Running)Unattached (Cool Running)60 MeterRound P70.8.89a PB6
Jan 17BYU Indoor Invitational (High School)Jan 17 · 400 Meters · Place 21 · Unattached (Cool Running)Unattached (Cool Running)400 Meters21.1:08.47a PB6
Jan 17BYU Indoor Invitational (High School)Jan 17 · 200 Meters · Place 59 · Unattached (Cool Running)Unattached (Cool Running)200 Meters59.30.13a6

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Place 2 · Cool RunningCool Running400 Meters21:11.52a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 10 · Cool RunningCool Running200 Meters1031.46a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 8 · Cool RunningCool Running100 Meters814.72a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 8 · Cool RunningCool Running100 Meters814.93a—
Jun 1Run With The Wolves Jun 1 · 200 Meters · Place 6 · Cool RunningCool Running200 Meters631.71a—
Jun 1Run With The Wolves Jun 1 · 100 Meters · Place 4 · Cool RunningCool Running100 Meters414.65a—
May 25Shock InvitationalMay 25 · 100 Meters · Place 4 · Cool RunningCool Running100 Meters415.20a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 400 Meters · Place 3 · Cool RunningCool Running400 Meters31:17.29a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 200 Meters · Place 9 · Cool RunningCool Running200 Meters933.60a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 100 Meters · Place 5 · Cool RunningCool Running100 Meters514.83a—
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 80m Hurdles · Place 16 · Cool RunningCool Running80m Hurdles30" / 0.762m16.19.60a5
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 200 Meters · Place 58 · Cool RunningCool Running200 MetersRound P58.32.605
Apr 13USATF AZ 59th Phoenix Invitational (YOM)Apr 13 · 100 Meters · Place 50 · Cool RunningCool Running100 MetersRound P50.15.79a5
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 80m Hurdles · Place 6 · Cool RunningCool Running80m Hurdles30" / 0.762m6.17.66a PB5
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 400 Meters · Place 43 · Cool RunningCool Running400 Meters43.1:21.27a5
Mar 9USATF Arizona Regulation Meet - Canyon View HS (200m 6U only)Mar 9 · 100 Meters · Place 32 · Cool RunningCool Running100 Meters32.15.27a5

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10GoldenSprint ChallengeFeb 10 · 400 Meters · Place 14 · Cool RunningCool Running400 Meters141:21.30a—
Feb 10GoldenSprint ChallengeFeb 10 · 60 Meters · Place 24 · Cool RunningCool Running60 Meters249.68a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 3 · Race Cats KaysvilleRace Cats Kaysville200 Meters333.85a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 200 Meters · Place 7 · Race Cats KaysvilleRace Cats Kaysville200 Meters735.12a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 4 · Race Cats KaysvilleRace Cats Kaysville100 Meters416.32a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 2 · Race Cats KaysvilleRace Cats Kaysville100 Meters215.59a—
May 27Race Cats Developmental MeetMay 27 · 200 Meters · Place 11 · Race Cats KaysvilleRace Cats Kaysville200 Meters11.37.32a4
May 27Race Cats Developmental MeetMay 27 · 100 Meters · Place 8 · Race Cats KaysvilleRace Cats Kaysville100 Meters8.16.29a4
May 13Davis Twilight MeetMay 13 · 100 Meters · Place 5 · Race Cats KaysvilleRace Cats Kaysville100 Meters5.16.64