Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 Region 9 Championships · May 611.39a2026 Region 9 ChampionshipsMay 6, 2026
110m Hurdles · 39" / 0.991m · Outdoor2026 Region 9 Championships · May 614.27a2026 Region 9 ChampionshipsMay 6, 2026
200 Meters · OutdoorCedar JV Meet · Apr 1824.55aCedar JV MeetApril 18, 2024
300m Hurdles · 36" / 0.914m · Outdoor2026 Region 9 Championships · May 639.29a2026 Region 9 ChampionshipsMay 6, 2026
400 Meters · Outdoor2026 Hurricane JV Meet · Apr 853.37a2026 Hurricane JV MeetApril 8, 2026
60 Meters · IndoorUHSTCA Indoor Invitational · Feb 27.81UHSTCA Indoor InvitationalFebruary 2, 2024
Long Jump · IndoorUHSTCA Indoor Invitational · Feb 34.72mUHSTCA Indoor InvitationalFebruary 3, 2023

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 300m Hurdles · Place 7 · Snow Canyon300m Hurdles36" / 0.914mRound P7.39.99a12
May 14Utah UHSAA State Championships [2026]May 14 · 300m Hurdles · Place 7 · Snow Canyon300m Hurdles36" / 0.914m7.39.87a12
May 14Utah UHSAA State Championships [2026]May 14 · 110m Hurdles · Place 4 · Snow Canyon110m Hurdles39" / 0.991mRound P4.14.75aWind: 1.212
May 14Utah UHSAA State Championships [2026]May 14 · 110m Hurdles · Place 3 · Snow Canyon110m Hurdles39" / 0.991m3.14.43aWind: 0.812
May 62026 Region 9 ChampionshipsMay 6 · 300m Hurdles · Place 6 · Snow Canyon300m Hurdles36" / 0.914mRound P6.41.03a12
May 62026 Region 9 ChampionshipsMay 6 · 300m Hurdles · Place 1 · Snow Canyon300m Hurdles36" / 0.914m1.39.29a PB12
May 62026 Region 9 ChampionshipsMay 6 · 110m Hurdles · Place 2 · Snow Canyon110m Hurdles39" / 0.991mRound P2.15.32aWind: -2.812
May 62026 Region 9 ChampionshipsMay 6 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles39" / 0.991m1.14.27a PBWind: 112
May 62026 Region 9 ChampionshipsMay 6 · 100 Meters · Place 5 · Snow Canyon100 MetersRound P5.11.49aWind: -2.512
May 62026 Region 9 ChampionshipsMay 6 · 100 Meters · Place 8 · Snow Canyon100 Meters8.11.39a PBWind: 1.312
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 8 · Snow Canyon300m Hurdles838.87a12
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 2 · Snow Canyon110m Hurdles214.19a12
Apr 242026 Crimson Cliffs InvitationalApr 24 · 300m Hurdles · Place 1 · Snow Canyon300m Hurdles36" / 0.914mRound P1.40.85a12
Apr 242026 Crimson Cliffs InvitationalApr 24 · 300m Hurdles · Place 1 · Snow Canyon300m Hurdles36" / 0.914m1.39.83a12
Apr 242026 Crimson Cliffs InvitationalApr 24 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles39" / 0.991mRound P1.14.62aWind: 0.112
Apr 242026 Crimson Cliffs InvitationalApr 24 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles39" / 0.991m1.14.42aWind: -0.112
Apr 172026 Dixie InvitationalApr 17 · 300m Hurdles · Place 3 · Snow Canyon300m Hurdles36" / 0.914mRound P3.40.63a12
Apr 172026 Dixie InvitationalApr 17 · 300m Hurdles · Place 6 · Snow Canyon300m Hurdles36" / 0.914m6.42.30a12
Apr 172026 Dixie InvitationalApr 17 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles39" / 0.991mRound P1.14.76aWind: -0.812
Apr 172026 Dixie InvitationalApr 17 · 110m Hurdles · Place 2 · Snow Canyon110m Hurdles39" / 0.991m2.14.91aWind: 012
Apr 82026 Hurricane JV MeetApr 8 · 400 Meters · Place 3 · Snow Canyon400 Meters3.53.37a PB12
Apr 82026 Hurricane JV MeetApr 8 · 100 Meters · Place 4 · Snow Canyon100 Meters4.11.78a12
Mar 272026 Desert Hills InvitationalMar 27 · 300m Hurdles · Place 7 · Snow Canyon300m Hurdles36" / 0.914mRound P7.41.35a12
Mar 272026 Desert Hills InvitationalMar 27 · 300m Hurdles · Place 8 · Snow Canyon300m Hurdles36" / 0.914m8.47.01a12
Mar 272026 Desert Hills InvitationalMar 27 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles39" / 0.991mRound P1.14.65aWind: 0.612
Mar 272026 Desert Hills InvitationalMar 27 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles39" / 0.991m1.14.69aWind: 0.912
Mar 20Pine View InvitationalMar 20 · 300m Hurdles · Place 2 · Snow Canyon300m Hurdles239.81a12
Mar 20Pine View InvitationalMar 20 · 110m Hurdles · Place 3 · Snow Canyon110m Hurdles314.76a12
Mar 62026 Snow Canyon InvitationalMar 6 · 300m Hurdles · Place 7 · Snow Canyon300m Hurdles743.19a12
Mar 62026 Snow Canyon InvitationalMar 6 · 110m Hurdles · Place 2 · Snow Canyon110m Hurdles215.19a12
Mar 62026 Snow Canyon InvitationalMar 6 · 100 Meters · Place 43 · Snow Canyon100 Meters4312.41a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 300m Hurdles · Place 8 · Snow Canyon300m HurdlesRound P840.53a11
May 15Utah UHSAA State ChampionshipsMay 15 · 300m Hurdles · Place 9 · Snow Canyon300m Hurdles940.35a11
May 15Utah UHSAA State ChampionshipsMay 15 · 110m Hurdles · Place 7 · Snow Canyon110m HurdlesRound P715.31a11
May 15Utah UHSAA State ChampionshipsMay 15 · 110m Hurdles · Place 4 · Snow Canyon110m Hurdles415.16a11
May 7Region 9 ChampionshipsMay 7 · 110m Hurdles · Place 2 · Snow Canyon110m Hurdles215.22a11
Apr 112025 Dixie InvitationalApr 11 · 300m Hurdles · Place 2 · Snow Canyon300m Hurdles241.25a11
Apr 112025 Dixie InvitationalApr 11 · 300m Hurdles · Place 1 · Snow Canyon300m Hurdles140.26a11
Apr 112025 Dixie InvitationalApr 11 · 110m Hurdles · Place 3 · Snow Canyon110m Hurdles315.53a11
Apr 112025 Dixie InvitationalApr 11 · 110m Hurdles · Place 2 · Snow Canyon110m Hurdles215.33a11
Apr 92025 Dixie JV MeetApr 9 · 100 Meters · Place 8 · Snow Canyon100 Meters811.89a11
Apr 42025 Hurricane InvitationalApr 4 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles115.23a11
Mar 28Desert Hills InvitationalMar 28 · 300m Hurdles · Place 9 · Snow Canyon300m Hurdles943.41a11
Mar 28Desert Hills InvitationalMar 28 · 110m Hurdles · Place 3 · Snow Canyon110m Hurdles316.29a11
Mar 28Desert Hills InvitationalMar 28 · 110m Hurdles · Place 2 · Snow Canyon110m Hurdles215.806a11
Mar 212025 Pine View InvitationalMar 21 · 110m Hurdles · Place 4 · Snow Canyon110m Hurdles416.33a11
Mar 212025 Pine View InvitationalMar 21 · 100 Meters · Place 117 · Snow Canyon100 Meters11712.20a11

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 8Region 9 ChampionshipsMay 8 · 300m Hurdles · Place 5 · Snow Canyon300m Hurdles541.63a—
May 8Region 9 ChampionshipsMay 8 · 300m Hurdles · Place 3 · Snow Canyon300m Hurdles340.49a—
May 8Region 9 ChampionshipsMay 8 · 110m Hurdles · Place 6 · Snow Canyon110m Hurdles615.45a—
May 8Region 9 ChampionshipsMay 8 · 110m Hurdles · Place 6 · Snow Canyon110m Hurdles615.63a—
May 32024 PACS BYU InvitationalMay 3 · Long Jump · Place 199 · Snow CanyonLong Jump19916-10—
May 32024 PACS BYU InvitationalMay 3 · Long Jump · Place 199 · Snow CanyonLong Jump19916-10—
May 32024 PACS BYU InvitationalMay 3 · 300m Hurdles · Place 102 · Snow Canyon300m Hurdles10243.84a—
May 32024 PACS BYU InvitationalMay 3 · 110m Hurdles · Place 46 · Snow Canyon110m Hurdles4616.37a—
Apr 26Dixie InvitationalApr 26 · 300m Hurdles · Place 13 · Snow Canyon300m Hurdles1344.03a—
Apr 26Dixie InvitationalApr 26 · 110m Hurdles · Place 8 · Snow Canyon110m Hurdles815.61a—
Apr 19SUU HS Coliseum ChampionshipsApr 19 · 300m Hurdles · Place 5 · Snow Canyon300m Hurdles543.22a—
Apr 19SUU HS Coliseum ChampionshipsApr 19 · 300m Hurdles · Place 6 · Snow Canyon300m Hurdles643.76a—
Apr 19SUU HS Coliseum ChampionshipsApr 19 · 110m Hurdles · Place 4 · Snow Canyon110m Hurdles416.16a—
Apr 19SUU HS Coliseum ChampionshipsApr 19 · 110m Hurdles · Place 3 · Snow Canyon110m Hurdles316.00a—
Apr 18Cedar JV MeetApr 18 · Long Jump · Place 6 · Snow CanyonLong Jump617-11—
Apr 18Cedar JV MeetApr 18 · 200 Meters · Place 1 · Snow Canyon200 Meters124.55a PB—
Apr 18Cedar JV MeetApr 18 · 100 Meters · Place 1 · Snow Canyon100 Meters111.87a—
Apr 12Crimson Cliffs JV MeetApr 12 · 100 Meters · Place 12 · Snow Canyon100 Meters1212.09a—
Apr 52024 Hurricane Pizza Hut InvitationalApr 5 · 300m Hurdles · Place 10 · Snow Canyon300m Hurdles1044.45a—
Apr 52024 Hurricane Pizza Hut InvitationalApr 5 · 110m Hurdles · Place 5 · Snow Canyon110m Hurdles516.28a—
Apr 52024 Hurricane Pizza Hut InvitationalApr 5 · 110m Hurdles · Place 8 · Snow Canyon110m Hurdles817.87a—
Mar 28Desert Hills InvitationalMar 28 · 110m Hurdles · Place 15 · Snow Canyon110m Hurdles1517.38a—
Mar 26Hurricane JV MeetMar 26 · Long Jump · Place 5 · Snow CanyonLong Jump518-5—
Mar 26Hurricane JV MeetMar 26 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles117.07a—
Mar 26Hurricane JV MeetMar 26 · 100 Meters · Place 9 · Snow Canyon100 Meters911.82a—
Mar 22Pine View InvitationalMar 22 · 110m Hurdles · Place 67 · Snow Canyon110m Hurdles6719.45a—
Mar 8Snow Canyon InvitationalMar 8 · 110m Hurdles · Place 17 · Snow Canyon110m Hurdles1717.14a—
Mar 8Snow Canyon InvitationalMar 8 · 100 Meters · Place 69 · Snow Canyon100 Meters6912.20a—
Mar 5Snow Canyon JV MeetMar 5 · Long Jump · Place 7 · Snow CanyonLong Jump718-2—
Mar 5Snow Canyon JV MeetMar 5 · 110m Hurdles · Place 1 · Snow Canyon110m Hurdles116.67a—
Mar 5Snow Canyon JV MeetMar 5 · 100 Meters · Place 10 · Snow Canyon100 Meters1012.07a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2UHSTCA Indoor InvitationalFeb 2 · 60 Meters · Place 146 · Snow Canyon60 Meters1467.81 PBSo
Feb 2UHSTCA Indoor InvitationalFeb 2 · 60 Hurdles Heats · Place 43 · Snow Canyon60 Hurdles Heats439.86So
Feb 2UHSTCA Indoor InvitationalFeb 2 · Long Jump · Place 26 · Snow CanyonLong Jump265.81mSo
Feb 2UHSTCA Indoor InvitationalFeb 2 · 60 Meters · Place 146 · Snow Canyon60 Meters1467.81So
Feb 2UHSTCA Indoor InvitationalFeb 2 · 60 Hurdles Heats · Place 43 · Snow Canyon60 Hurdles Heats439.86So
Feb 2UHSTCA Indoor InvitationalFeb 2 · Long Jump · Place 26 · Snow CanyonLong Jump265.81mSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 3UHSTCA Indoor InvitationalFeb 3 · 60 Meters · Place 203 · Snow Canyon60 Meters2038.24FR
Feb 3UHSTCA Indoor InvitationalFeb 3 · Long Jump · Place 67 · Snow CanyonLong Jump674.72m PBFR