Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUtah UHSAA State Championships · May 1512.33aUtah UHSAA State ChampionshipsMay 15, 2025
100m Hurdles · 30" / 0.762m · OutdoorRace Cats Developmental Meet · May 2719.50aRace Cats Developmental MeetMay 27, 2023
100m Hurdles · 33" / 0.838m · OutdoorRunning With the Wolves · May 3018.87aRunning With the WolvesMay 30, 2026
200 Meters · IndoorDrive Athletics Sprint Challenge · Dec 1225.83aDrive Athletics Sprint ChallengeDecember 12, 2025
200 Meters · OutdoorMorgan Invite · Apr 2625.18aMorgan InviteApril 26, 2025
300m Hurdles · 30" / 0.762m · OutdoorMountain Valley Invite · Mar 2051.15aMountain Valley InviteMarch 20, 2026
400 Meters · IndoorUCCTCA Indoor Invitational · Jan 311:05.31aUCCTCA Indoor InvitationalJanuary 31, 2025
400 Meters · OutdoorPACS BYU Invitational · May 21:01.03aPACS BYU InvitationalMay 2, 2025
55 Meter · Indoor2026 Weber State HS Indoor Invitational · Jan 237.3a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
55 Meters · IndoorWeber State HS Invitational · Jan 247.59aWeber State HS InvitationalJanuary 24, 2025
60 Meter · IndoorDrive Athletics Sprint Challenge · Dec 127.83aDrive Athletics Sprint ChallengeDecember 12, 2025
60 Meters · IndoorUCCTCA Indoor Invitational · Jan 318.06aUCCTCA Indoor InvitationalJanuary 31, 2025
80m Hurdles · 30" / 0.762m · OutdoorUSATF Utah Association Junior Olympic Championships · Jun 1616.95aUSATF Utah Association Junior Olympic ChampionshipsJune 16, 2022
Long Jump · OutdoorUSATF Utah Association Junior Olympic Championships · Jun 84.36mUSATF Utah Association Junior Olympic ChampionshipsJune 8, 2023

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · Long Jump · Utah Peak AthleticsUtah Peak AthleticsLong Jump—DNS10
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 100m Hurdles · Utah Peak AthleticsUtah Peak Athletics100m Hurdles33" / 0.838m—DNSWind: -0.610
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200 Meters · Place 4 · Utah Peak AthleticsUtah Peak Athletics200 MetersRound P4.27.12a10
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 200 Meters · Place 3 · Utah Peak AthleticsUtah Peak Athletics200 Meters3.27.59aWind: 3.210
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 100 Meters · Place 3 · Utah Peak AthleticsUtah Peak Athletics100 MetersRound P3.12.91a10
Jun 25USATF UTAH JUNIOR OLYMPIC CHAMPIONSHIPSJun 25 · 100 Meters · Place 2 · Utah Peak AthleticsUtah Peak Athletics100 Meters2.12.59aWind: -0.210
Jun 6Tony Glover Memorial MeetJun 6 · 100 Meters · Place 2 · UnattachedUnattached100 Meters2.12.96a10
May 30Running With the WolvesMay 30 · Long Jump · UnattachedUnattachedLong Jump—DNS10
May 30Running With the WolvesMay 30 · 100m Hurdles · Place 1 · UnattachedUnattached100m Hurdles33" / 0.838m1.18.87a PB10
May 30Running With the WolvesMay 30 · 200 Meters · UnattachedUnattached200 Meters—DNS10
May 30Running With the WolvesMay 30 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.13.18a10
May 14Utah UHSAA State Championships [2026]May 14 · 100 Meters · Place 7 · Summit AcademySummit Academy100 MetersRound P7.12.50aWind: -110
May 14Utah UHSAA State Championships [2026]May 14 · 100 Meters · Place 8 · Summit AcademySummit Academy100 Meters8.12.65aWind: -0.710
May 6Region 8 ChampionshipMay 6 · 300m Hurdles · Place 5 · Summit AcademySummit Academy300m Hurdles554.62a10
May 6Region 8 ChampionshipMay 6 · 300m Hurdles · Place 4 · Summit AcademySummit Academy300m Hurdles452.03a10
May 6Region 8 ChampionshipMay 6 · 100 Meters · Place 4 · Summit AcademySummit Academy100 Meters412.65a10
May 6Region 8 ChampionshipMay 6 · 100 Meters · Place 3 · Summit AcademySummit Academy100 Meters312.55a10
May 1PACS BYU Invitational May 1 · 200 Meters · Place 51 · Summit AcademySummit Academy200 Meters5126.6010
May 1PACS BYU Invitational May 1 · 100 Meters · Place 26 · Summit AcademySummit Academy100 Meters2612.6710
May 1PACS BYU Invitational May 1 · 200 Meters · Place 52 · Summit AcademySummit Academy200 Meters5226.60a10
May 1PACS BYU Invitational May 1 · 100 Meters · Place 26 · Summit AcademySummit Academy100 Meters2612.67a10
Mar 28Taylorsville InvitationalMar 28 · 100 Meters · Place 4 · Summit AcademySummit Academy100 Meters4.12.97aWind: 010
Mar 25March 25 Summit Academy, Uintah @ TimpanogosMar 25 · Long Jump · Place 1 · Summit AcademySummit AcademyLong Jump1.16-6.7510
Mar 25March 25 Summit Academy, Uintah @ TimpanogosMar 25 · 200 Meters · Place 1 · Summit AcademySummit Academy200 Meters1.27.15a10
Mar 25March 25 Summit Academy, Uintah @ TimpanogosMar 25 · 100 Meters · Place 1 · Summit AcademySummit Academy100 Meters1.12.71a10
Mar 20Mountain Valley InviteMar 20 · Long Jump · Place 2 · Summit AcademySummit AcademyLong JumpRound P2.17-1.7510
Mar 20Mountain Valley InviteMar 20 · Long Jump · Place 2 · Summit AcademySummit AcademyLong Jump2.17-1.7510
Mar 20Mountain Valley InviteMar 20 · 300m Hurdles · Place 7 · Summit AcademySummit Academy300m Hurdles30" / 0.762m7.51.15a PB10
Mar 20Mountain Valley InviteMar 20 · 100 Meters · Place 1 · Summit AcademySummit Academy100 Meters1.12.59aWind: -0.810

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60 Meter · Place 2 · UnattachedUnattached60 MeterRound P2.7.93a10
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60 Meter · Place 7 · UnattachedUnattached60 Meter7.8.29a10
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55 Meter · Place 2 · UnattachedUnattached55 MeterRound P2.7.47a10
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55 Meter · Place 2 · UnattachedUnattached55 Meter2.7.3a PB10
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 200 Meters · Place 3 · UnattachedUnattached200 Meters3.27.44a10

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 12Drive Athletics Sprint ChallengeDec 12 · 60 Meter · Place 1 · UnattachedUnattached60 MeterRound P1.7.88a10
Dec 12Drive Athletics Sprint ChallengeDec 12 · 60 Meter · Place 1 · UnattachedUnattached60 Meter1.7.83a PB10
Dec 12Drive Athletics Sprint ChallengeDec 12 · 400 Meters · Place 18 · UnattachedUnattached400 Meters18.1:14.97a10
Dec 12Drive Athletics Sprint ChallengeDec 12 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.25.83a PB10
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 5 · Cool RunningCool Running60 MeterRound P5.8.09a9
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 60 Meter · Place 4 · Cool RunningCool Running60 Meter4.8.03a9
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 400 Meters · Place 8 · Cool RunningCool Running400 Meters8.1:09.20a9
Feb 1533rd Annual Indoor Classic (Youth & Open:19-25)Feb 15 · 200 Meters · Place 3 · Cool RunningCool Running200 Meters3.26.75a9
Jan 31UCCTCA Indoor InvitationalJan 31 · 400 Meters · Place 33 · Cool RunningCool Running400 Meters331:05.31a PB—
Jan 31UCCTCA Indoor InvitationalJan 31 · 200 Meters · Place 14 · Cool RunningCool Running200 Meters1426.96a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 60 Meters · Place 7 · Cool RunningCool Running60 MetersRound P78.11a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 60 Meters · Place 6 · Cool RunningCool Running60 Meters68.06a PB—
Jan 24Weber State HS InvitationalJan 24 · 200 Meters · Place 6 · Unattached (Cool Running)Unattached (Cool Running)200 Meters628.10a—
Jan 24Weber State HS InvitationalJan 24 · 55 Meters · Place 6 · Unattached (Cool Running)Unattached (Cool Running)55 MetersRound P67.69a—
Jan 24Weber State HS InvitationalJan 24 · 55 Meters · Place 7 · Unattached (Cool Running)Unattached (Cool Running)55 Meters77.59a PB—
Jan 17BYU Indoor Invitational (High School)Jan 17 · 60 Meter · Place 11 · Unattached (Cool Running)Unattached (Cool Running)60 MeterRound P11.8.19a9
Jan 17BYU Indoor Invitational (High School)Jan 17 · 400 Meters · Place 17 · Unattached (Cool Running)Unattached (Cool Running)400 Meters17.1:07.40a9

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 1 · Utah Peak AthleticsUtah Peak Athletics200 MetersRound P126.43a9
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 100 Meters · Place 1 · Utah Peak AthleticsUtah Peak Athletics100 MetersRound P112.40a9
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 200 Meters · Place 1 · Utah Peak AthleticsUtah Peak Athletics200 Meters126.20a9
Jul 10USATF Region 11 Junior Olympic ChampionshipsJul 10 · 100 Meters · Place 1 · Utah Peak AthleticsUtah Peak Athletics100 Meters112.65a9
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 200 Meters · Place 2 · Utah Peak AthleticsUtah Peak Athletics200 MetersRound P226.22a9
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 200 Meters · Place 1 · Utah Peak AthleticsUtah Peak Athletics200 Meters126.14a9
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 100 Meters · Place 1 · Utah Peak AthleticsUtah Peak Athletics100 MetersRound P112.48a9
Jun 26USATF Utah Association JO ChampionshipsJun 26 · 100 Meters · Place 1 · Utah Peak AthleticsUtah Peak Athletics100 Meters112.36a9
May 31Running With The WolvesMay 31 · 200 Meters · Place 1 · UnattachedUnattached200 Meters1.26.70a9
May 31Running With The WolvesMay 31 · 100 Meters · Place 1 · UnattachedUnattached100 Meters1.12.43a9
May 15Utah UHSAA State ChampionshipsMay 15 · 400 Meters · Place 8 · Summit AcademySummit Academy400 MetersRound P81:01.39a9
May 15Utah UHSAA State ChampionshipsMay 15 · 400 Meters · Place 9 · Summit AcademySummit Academy400 Meters91:10.89a9
May 15Utah UHSAA State ChampionshipsMay 15 · 200 Meters · Place 2 · Summit AcademySummit Academy200 MetersRound P225.65a9
May 15Utah UHSAA State ChampionshipsMay 15 · 200 Meters · Place 2 · Summit AcademySummit Academy200 Meters225.46a9
May 15Utah UHSAA State ChampionshipsMay 15 · 100 Meters · Place 1 · Summit AcademySummit Academy100 MetersRound P112.40a9
May 15Utah UHSAA State ChampionshipsMay 15 · 100 Meters · Place 1 · Summit AcademySummit Academy100 Meters112.33a PB9
May 2PACS BYU InvitationalMay 2 · 400 Meters · Place 58 · Summit AcademySummit Academy400 Meters58.1:01.03a PB9
May 2PACS BYU InvitationalMay 2 · 200 Meters · Place 19 · Summit AcademySummit Academy200 Meters19.25.58aWind: -1.29
May 2PACS BYU InvitationalMay 2 · 100 Meters · Place 14 · Summit AcademySummit Academy100 Meters14.12.36aWind: 1.19
Apr 26Morgan InviteApr 26 · 200 Meters · Place 1 · Summit AcademySummit Academy200 Meters1.25.18a PBWind: 09
Apr 26Morgan InviteApr 26 · 100 Meters · Place 2 · Summit AcademySummit Academy100 Meters2.12.65aWind: 09
Apr 5Taylorsville InvitationalApr 5 · 400 Meters · Place 15 · Summit AcademySummit Academy400 Meters151:03.11a9
Apr 5Taylorsville InvitationalApr 5 · 100 Meters · Place 2 · Summit AcademySummit Academy100 Meters212.59a9
Mar 29Alpha InvitationalMar 29 · 400 Meters · Place 18 · Summit AcademySummit Academy400 Meters181:03.49a9
Mar 29Alpha InvitationalMar 29 · 200 Meters · Place 10 · Summit AcademySummit Academy200 Meters1026.95a9
Mar 29Alpha InvitationalMar 29 · 100 Meters · Place 7 · Summit AcademySummit Academy100 Meters712.55a9
Mar 1Blazin Onez Spring Break InviteMar 1 · Long Jump · Place 1 · Cool RunningCool RunningLong Jump14.41m9
Mar 1Blazin Onez Spring Break InviteMar 1 · 200 Meters · Place 1 · Cool RunningCool Running200 Meters126.72a9
Mar 1Blazin Onez Spring Break InviteMar 1 · 100 Meters · Place 1 · Cool RunningCool Running100 Meters112.87a9

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 2 · Wolfpack Running Club UtWolfpack Running Club UtLong Jump24.44m—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 200 Meters · Place 3 · Wolfpack Running Club UWolfpack Running Club U200 Meters329.41a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 2 · Wolfpack Running Club UWolfpack Running Club U100 Meters213.70a—
Jun 6USATF Utah Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 2 · Wolfpack Running Club UWolfpack Running Club U100 Meters213.82a—
Jun 1Run With The Wolves Jun 1 · Long Jump · Place 1 · Wolfpack Running Club UtWolfpack Running Club UtLong Jump116-0—
Jun 1Run With The Wolves Jun 1 · 100 Meters · Place 5 · Wolfpack Running Club UWolfpack Running Club U100 Meters513.96a—
May 25Shock InvitationalMay 25 · 200 Meters · Place 4 · Wolfpack Running Club UWolfpack Running Club U200 Meters430.54a—
May 25Shock InvitationalMay 25 · 100 Meters · Place 3 · Wolfpack Running Club UWolfpack Running Club U100 Meters314.42a—
Apr 22Soelberg Track Club Sun Mountain InvitationalApr 22 · 100 Meters · Place 1 · Wolfpack Running Club UWolfpack Running Club U100 Meters113.35a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 200m Hurdles · Place 1 · Wolfpack Running Club UWolfpack Running Club U200m Hurdles133.53a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · 100m Hurdles · Place 2 · Wolfpack Running Club UWolfpack Running Club U100m Hurdles220.07a—
Jun 8USATF Utah Association Junior Olympic ChampionshipsJun 8 · Long Jump · Place 2 · Wolfpack Running Club UtWolfpack Running Club UtLong Jump24.36m PB—
Jun 3Running With the WolvesJun 3 · 200m Hurdles · Place 1 · Wolfpack Running Club UWolfpack Running Club U200m Hurdles132.35a—
Jun 3Running With the WolvesJun 3 · 100m Hurdles · Place 2 · Wolfpack Running Club UWolfpack Running Club U100m Hurdles219.44a—
Jun 3Running With the WolvesJun 3 · Long Jump · Place 1 · Wolfpack Running Club UtWolfpack Running Club UtLong Jump115-3.50—
Jun 3Running With the WolvesJun 3 · 100 Meters · Place 2 · Wolfpack Running Club UWolfpack Running Club U100 Meters213.73a—
May 27Race Cats Developmental MeetMay 27 · 100m Hurdles · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah100m Hurdles30" / 0.762m2.19.50a PB8
May 27Race Cats Developmental MeetMay 27 · 100 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters2.13.81a8

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · 80m Hurdles · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah80m Hurdles30" / 0.762m4.16.95a PBWind: -1.47
Jun 16USATF Utah Association Junior Olympic ChampionshipsJun 16 · Long Jump · Place 6 · Wolfpack Running Club UtahWolfpack Running Club UtahLong Jump6.3.14mWind: 3.27
Jun 11Davis Developmental #2Jun 11 · 80m Hurdles · Place 3 · Wolfpack Running Club UtahWolfpack Running Club Utah80m Hurdles30" / 0.762m3.17.23a7
Jun 11Davis Developmental #2Jun 11 · 100 Meters · Place 6 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters6.15.25a7
Jun 4Wolfpack InvitationalJun 4 · 80m Hurdles · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah80m Hurdles30" / 0.762m2.17.82a7
Jun 4Wolfpack InvitationalJun 4 · Long Jump · Wolfpack Running Club UtahWolfpack Running Club UtahLong Jump—DNS7
Jun 4Wolfpack InvitationalJun 4 · 200 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters—DNS7
Jun 4Wolfpack InvitationalJun 4 · 100 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters4.15.84a7
May 24USATF-Utah Development Meet 2May 24 · 200 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters—DNS7
May 24USATF-Utah Development Meet 2May 24 · 100 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters2.14.28a7
May 10USATF-Utah Development Meet 1May 10 · Shot Put · Wolfpack Running Club UtahWolfpack Running Club UtahShot Put6lb—DNS7
May 10USATF-Utah Development Meet 1May 10 · 400 Meters · Place 2 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters2.1:15.67a7
May 10USATF-Utah Development Meet 1May 10 · 100 Meters · Place 1 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters1.14.06a7

2021 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · Long Jump · Place 4 · Wolfpack Running Club UtahWolfpack Running Club UtahLong Jump4.3.46mWind: 0Unofficial6
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 200 Meters · Place 7 · Wolfpack Running Club UtahWolfpack Running Club Utah200 MetersRound P7.32.24aUnofficial6
Jun 10USATF Utah Association Youth ChampionshipsJun 10 · 200 Meters · Place 7 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters7.32.28aWind: 1.4Unofficial6
Jun 5USATF UT Developmental Meet #5Jun 5 · 80m Hurdles · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah80m Hurdles30" / 0.762m4.18.60a6
Jun 5USATF UT Developmental Meet #5Jun 5 · Long Jump · Place 1 · Wolfpack Running Club UtahWolfpack Running Club UtahLong Jump1.12-08.256
Jun 5USATF UT Developmental Meet #5Jun 5 · 400 Meters · Place 10 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters10.1:24.12a6
Jun 5USATF UT Developmental Meet #5Jun 5 · 200 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters—DNS6
Jun 5USATF UT Developmental Meet #5Jun 5 · 100 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters4.15.12a6
May 22USATF Utah Youth #3May 22 · 80m Hurdles · Wolfpack Running Club UtahWolfpack Running Club Utah80m Hurdles30" / 0.762m—DNS6
May 22USATF Utah Youth #3May 22 · Long Jump · Wolfpack Running Club UtahWolfpack Running Club UtahLong Jump—DNS6
May 22USATF Utah Youth #3May 22 · 400 Meters · Place 1 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters1.1:12.90a6
May 22USATF Utah Youth #3May 22 · 200 Meters · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters4.31.25a6
May 22USATF Utah Youth #3May 22 · 100 Meters · Place 6 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters6.15.01a6
May 11USATF Developmental Meet #2May 11 · 80m Hurdles · Place 4 · Wolfpack Running Club UtahWolfpack Running Club Utah80m Hurdles30" / 0.762m4.18.15a6
May 11USATF Developmental Meet #2May 11 · 400 Meters · Place 11 · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters11.1:21.26a6
May 11USATF Developmental Meet #2May 11 · 200 Meters · Place 7 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters7.33.35a6
May 11USATF Developmental Meet #2May 11 · 100 Meters · Place 5 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters5.14.97a6