Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrantsville, Layton Christian, St. Joseph @ Ogden · May 411.55aGrantsville, Layton Christian, St. Joseph @ OgdenMay 4, 2022
110 Meters · OutdoorTaylorsville Invitational · Apr 815.5Taylorsville InvitationalApril 8, 2023
110m Hurdles · 39" / 0.991m · OutdoorBen Lomond, Morgan, Lyman, St. Joseph, APAWV @ Ogden · Apr 1214.58Ben Lomond, Morgan, Lyman, St. Joseph, APAWV @ OgdenApril 12, 2023
110m Hurdles · 42" / 1.067m · OutdoorUtah State Aggie Invitational · Apr 2514.44aUtah State Aggie InvitationalApril 25, 2025
200 Meters · IndoorISU Winter Open · Dec 623.24aISU Winter OpenDecember 6, 2024
200 Meters · OutdoorLCA, SS @ Morgan · Mar 2323.44aLCA, SS @ MorganMarch 23, 2022
300 Meters · OutdoorTaylorsville Invitational · Apr 840.36Taylorsville InvitationalApril 8, 2023
300m Hurdles · 36" / 0.914m · OutdoorBen Lomond, Morgan, Lyman, St. Joseph, APAWV @ Ogden · Apr 1239.73aBen Lomond, Morgan, Lyman, St. Joseph, APAWV @ OgdenApril 12, 2023
400m Hurdles · 36" / 0.914m · OutdoorUtah State Aggie Invitational · Apr 2553.48aUtah State Aggie InvitationalApril 25, 2025
500 Meters · Indoor2023 BYU December Invitational · Dec 81:10.54a2023 BYU December InvitationalDecember 8, 2023
60 Meter · Indoor'24 Snake River Open (College) · Jan 117.47a'24 Snake River Open (College)January 11, 2024
60 Meters · IndoorMountain State Games · Feb 147.55Mountain State GamesFebruary 14, 2025
60m Hurdles · 42" / 1.067m · IndoorBYU December Invitational · Dec 108.12aBYU December InvitationalDecember 10, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · 400m Hurdles · Place 5 · Weber StateWeber State400m Hurdles36" / 0.914mRound P5.53.89aJr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · 400m Hurdles · Place 6 · Weber StateWeber State400m Hurdles36" / 0.914m6.53.71aJr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · 110m Hurdles · Place 7 · Weber StateWeber State110m Hurdles42" / 1.067mRound P7.14.62aWind: 0.2Jr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · 110m Hurdles · Place 7 · Weber StateWeber State110m Hurdles42" / 1.067m7.14.77aWind: -0.5Jr
Apr 29Robison InvitationalApr 29 · 400m Hurdles · Place 6 · Weber StateWeber State400m Hurdles36" / 0.914m6.53.50aJr
Apr 29Robison InvitationalApr 29 · 110m Hurdles · Place 7 · Weber StateWeber State110m Hurdles42" / 1.067mRound P7.14.83aWind: 0.3Jr
Apr 29Robison InvitationalApr 29 · 110m Hurdles · Place 4 · Weber StateWeber State110m Hurdles42" / 1.067m4.14.96aWind: 0.1Jr
Apr 17Oregon Team InvitationalApr 17 · 400m Hurdles · Weber StateWeber State400m Hurdles—DQJr
Apr 17Oregon Team InvitationalApr 17 · 110m Hurdles · Place 9 · Weber StateWeber State110m Hurdles914.68aJr
Apr 10Weber State Spring ClassicApr 10 · 110m Hurdles · Place 4 · Weber StateWeber State110m Hurdles42" / 1.067m4.14.70aWind: 3.8Jr
Mar 262026 UVU Collegiate InvitationalMar 26 · 110m Hurdles · Place 3 · Weber StateWeber State110m Hurdles42" / 1.067m3.14.30aWind: 3.2Jr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · 60m Hurdles · Place 2 · UnattachedUnattached60m Hurdles42" / 1.067mRound P2.8.12a PBJr
Dec 10BYU December InvitationalDec 10 · 60m Hurdles · Place 3 · UnattachedUnattached60m Hurdles42" / 1.067m3.8.14aJr
Feb 14Mountain State GamesFeb 14 · 60m Hurdles · Place 4 · Weber StateWeber State60m HurdlesRound P48.44SO
Feb 14Mountain State GamesFeb 14 · 60m Hurdles · Place 4 · Weber StateWeber State60m Hurdles48.43SO
Feb 14Mountain State GamesFeb 14 · 60 Meters · Place 28 · Weber StateWeber State60 MetersRound P287.55 PBSO
Jan 16ISU Snake RiverJan 16 · 60m Hurdles · Place 4 · Weber StateWeber State60m Hurdles42" / 1.067mRound P4.8.36aWind: 0So
Jan 16ISU Snake RiverJan 16 · 60m Hurdles · Place 4 · Weber StateWeber State60m Hurdles42" / 1.067m4.8.42aWind: 0So
Jan 16ISU Snake RiverJan 16 · 200 Meters · Place 16 · Weber StateWeber State200 Meters16.23.26aWind: 0So

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · 400m Hurdles · Place 8 · Weber StateWeber State400m Hurdles36" / 0.914mRound P8.54.05aSo
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · 400m Hurdles · Place 6 · Weber StateWeber State400m Hurdles36" / 0.914m6.53.93aSo
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · 110m Hurdles · Place 7 · Weber StateWeber State110m Hurdles42" / 1.067mRound P7.14.46aWind: 0.4So
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · 110m Hurdles · Place 7 · Weber StateWeber State110m Hurdles42" / 1.067m7.14.64aWind: 0.1So
Apr 25Utah State Aggie InvitationalApr 25 · 400m Hurdles · Place 5 · Weber StateWeber State400m Hurdles36" / 0.914m5.53.48a PBSo
Apr 25Utah State Aggie InvitationalApr 25 · 110m Hurdles · Place 4 · Weber StateWeber State110m Hurdles42" / 1.067m4.14.44a PBWind: 1.4So
Apr 182025 Beach InviteApr 18 · 400m Hurdles · Place 21 · Weber StateWeber State400m Hurdles36" / 0.914m21.55.28aSo
Apr 182025 Beach InviteApr 18 · 110m Hurdles · Place 20 · Weber StateWeber State110m Hurdles42" / 1.067m20.15.13aWind: -0.9So
Apr 11Utah Spring ClassicApr 11 · 400m Hurdles · Place 10 · Weber StateWeber State400m Hurdles36" / 0.914m10.56.46aSo

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · 60m Hurdles · Place 5 · Weber StateWeber State60m Hurdles42" / 1.067mRound P5.8.38aSo
Dec 10BYU December InvitationalDec 10 · 60m Hurdles · Place 7 · Weber StateWeber State60m Hurdles42" / 1.067m7.8.47aSo
Dec 6ISU Winter OpenDec 6 · 60m Hurdles · Place 2 · Weber StateWeber State60m Hurdles42" / 1.067m2.8.26aSo
Dec 6ISU Winter OpenDec 6 · 200 Meters · Place 7 · Weber StateWeber State200 Meters7.23.24a PBSo
Feb 9Mountain States GamesFeb 9 · 60m Hurdles · Place 6 · Weber StateWeber State60m Hurdles68.41a—
Feb 9Mountain States GamesFeb 9 · 60m Hurdles · Place 4 · Weber StateWeber State60m Hurdles48.46a—
Jan 11'24 Snake River Open (College)Jan 11 · 60m Hurdles · Place 4 · Weber StateWeber State60m Hurdles42" / 1.067mRound P4.8.65aFr
Jan 11'24 Snake River Open (College)Jan 11 · 60m Hurdles · Place 4 · Weber StateWeber State60m Hurdles42" / 1.067m4.8.62aFr
Jan 11'24 Snake River Open (College)Jan 11 · 60 Meter · Place 10 · Weber StateWeber State60 MeterRound P10.7.47a PBFr
Jan 11'24 Snake River Open (College)Jan 11 · 200 Meters · Place 10 · Weber StateWeber State200 Meters10.24.23aFr

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 19Utah State Aggie InvitationalApr 19 · 400m Hurdles · Place 2 · Weber StateWeber State400m Hurdles36" / 0.914m2.54.65aFr
Apr 112024 Bryan Clay InvitationalApr 11 · 400m Hurdles · Place 50 · Weber StateWeber State400m Hurdles36" / 0.914m50.56.89aFr

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 82023 BYU December InvitationalDec 8 · 500 Meters · Place 15 · Weber StateWeber State500 Meters15.1:10.54a PBFr
Dec 82023 BYU December InvitationalDec 8 · 60m Hurdles · Place 5 · Weber StateWeber State60m Hurdles42" / 1.067mRound P5.8.64aFr
Dec 82023 BYU December InvitationalDec 8 · 60m Hurdles · Place 4 · Weber StateWeber State60m Hurdles42" / 1.067m4.8.51aFr

2023 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles139.57SR
May 18UHSAA State ChampionshipsMay 18 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles114.69SR
May 18UHSAA State ChampionshipsMay 18 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles114.84SR
May 11Region 13 ChampionshipsMay 11 · 300m Hurdles · Place 1 · Layton ChristianLayton Christian300m Hurdles36" / 0.914mRound H1.40.91a12
May 11Region 13 ChampionshipsMay 11 · 300m Hurdles · Place 1 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m1.40.20a12
May 11Region 13 ChampionshipsMay 11 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991mRound H1.14.60aWind: 0.212
May 11Region 13 ChampionshipsMay 11 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.14.59aWind: 012
May 3Ogden, Layton Christian @ South SummitMay 3 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.14.79a12
Apr 29Davis InvitationalApr 29 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles138.84SR
Apr 29Davis InvitationalApr 29 · 110m Hurdles · Place 2 · Layton Christian Acad.Layton Christian Acad.110m Hurdles214.91SR
Apr 22Ogden InvitationalApr 22 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles140.55SR
Apr 22Ogden InvitationalApr 22 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles114.97SR
Apr 19Layton Christian, SSHS, SJCHS, @ BLHSApr 19 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles140.80SR
Apr 19Layton Christian, SSHS, SJCHS, @ BLHSApr 19 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles114.92SR
Apr 12Ben Lomond, Morgan, Lyman, St. Joseph, APAWV @ OgdenApr 12 · 300m Hurdles · Place 1 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m1.39.73a PB12
Apr 12Ben Lomond, Morgan, Lyman, St. Joseph, APAWV @ OgdenApr 12 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.14.58 PB12
Apr 11 North Summit Braves MeetApr 11 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles141.52SR
Apr 11 North Summit Braves MeetApr 11 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles115.68SR
Apr 8Taylorsville InvitationalApr 8 · 300 Meters · Place 1 · Layton Christian Acad.Layton Christian Acad.300 Meters140.36 PBSR
Apr 8Taylorsville InvitationalApr 8 · 110 Meters · Place 1 · Layton Christian Acad.Layton Christian Acad.110 Meters115.5 PBSR
Mar 29LCA, South Summit @ GrantsvilleMar 29 · 300m Hurdles · Place 1 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m1.41.98a12
Mar 29LCA, South Summit @ GrantsvilleMar 29 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.15.19a12

2022 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · 300m Hurdles · Place 8 · Layton ChristianLayton Christian300m Hurdles36" / 0.914mRound P8.42.39a11
May 19UHSAA State ChampionshipsMay 19 · 300m Hurdles · Place 2 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m2.40.76a11
May 19UHSAA State ChampionshipsMay 19 · 110m Hurdles · Place 3 · Layton ChristianLayton Christian110m Hurdles39" / 0.991mRound P3.15.67aWind: -0.511
May 19UHSAA State ChampionshipsMay 19 · 110m Hurdles · Place 2 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m2.15.40aWind: 1.211
May 11Utah Region 13 ChampionshipsMay 11 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles140.53JR
May 11Utah Region 13 ChampionshipsMay 11 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles141.68JR
May 11Utah Region 13 ChampionshipsMay 11 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles115.32JR
May 11Utah Region 13 ChampionshipsMay 11 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles115.91JR
May 4Grantsville, Layton Christian, St. Joseph @ OgdenMay 4 · 300m Hurdles · Place 1 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m1.42.22a11
May 4Grantsville, Layton Christian, St. Joseph @ OgdenMay 4 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.15.92a11
May 4Grantsville, Layton Christian, St. Joseph @ OgdenMay 4 · 100 Meters · Place 3 · Layton ChristianLayton Christian100 Meters3.11.55a PB11
Apr 30Davis InvitationalApr 30 · 110m Hurdles · Place 8 · Layton Christian Acad.Layton Christian Acad.110m Hurdles817.60JR
Apr 30Davis InvitationalApr 30 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles141.15JR
Apr 27Region 13 MeetApr 27 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.15.97a11
Apr 27Region 13 MeetApr 27 · 100 Meters · Place 4 · Layton ChristianLayton Christian100 Meters4.11.62a11
Apr 23Trojan InvitationalApr 23 · 300m Hurdles · Place 21 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m21.1:02.53a11
Apr 23Trojan InvitationalApr 23 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.15.47aWind: 3.211
Apr 23Trojan InvitationalApr 23 · 200 Meters · Layton ChristianLayton Christian200 Meters—DNSWind: 4.611
Apr 5Morgan, Layton Christian @ GrantsvilleApr 5 · 300m Hurdles · Place 1 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m1.45.14aUnofficial11
Apr 5Morgan, Layton Christian @ GrantsvilleApr 5 · 110m Hurdles · Place 2 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m2.21.19aUnofficial11
Apr 5Morgan, Layton Christian @ GrantsvilleApr 5 · 200 Meters · Place 1 · Layton ChristianLayton Christian200 Meters1.24.15aUnofficial11
Mar 23LCA, SS @ MorganMar 23 · 300m Hurdles · Place 1 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m1.43.09a11
Mar 23LCA, SS @ MorganMar 23 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.15.48a11
Mar 23LCA, SS @ MorganMar 23 · 200 Meters · Place 1 · Layton ChristianLayton Christian200 Meters1.23.44a PB11

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21UHSAA 1A-4A State T&F ChampionshipsMay 21 · 300m Hurdles · Place 1 · Layton ChristianLayton Christian300m Hurdles36" / 0.914mRound P1.42.16a10
May 21UHSAA 1A-4A State T&F ChampionshipsMay 21 · 300m Hurdles · Place 2 · Layton ChristianLayton Christian300m Hurdles36" / 0.914m2.42.14a10
May 21UHSAA 1A-4A State T&F ChampionshipsMay 21 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991mRound P1.16.18aWind: 1.410
May 21UHSAA 1A-4A State T&F ChampionshipsMay 21 · 110m Hurdles · Place 1 · Layton ChristianLayton Christian110m Hurdles39" / 0.991m1.16.13aWind: -1.310
May 21UHSAA 1A-4A State T&F ChampionshipsMay 21 · 200 Meters · Place 7 · Layton ChristianLayton Christian200 MetersRound P7.24.04aWind: 0.310
May 21UHSAA 1A-4A State T&F ChampionshipsMay 21 · 200 Meters · Place 8 · Layton ChristianLayton Christian200 Meters8.24.14aWind: 210
May 13Utah Region 17 ChampionshipsMay 13 · 200 Meters · Place 2 · Layton Christian Acad.Layton Christian Acad.200 Meters223.67SO
May 13Utah Region 17 ChampionshipsMay 13 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles142.48SO
May 13Utah Region 17 ChampionshipsMay 13 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles116.11SO
May 13Utah Region 17 ChampionshipsMay 13 · 200 Meters · Place 2 · Layton Christian Acad.Layton Christian Acad.200 Meters223.67SO
May 13Utah Region 17 ChampionshipsMay 13 · 300m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.300m Hurdles142.48SO
May 13Utah Region 17 ChampionshipsMay 13 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles116.11SO
Apr 242021 Morgan Trojan InviteApr 24 · 110m Hurdles · Place 24 · Layton ChristianLayton Christian110m Hurdles2418.8610
Apr 20North Summit InvitationalApr 20 · 300m Hurdles · Place 3 · Layton Christian Acad.Layton Christian Acad.300m Hurdles345.78SO
Apr 20North Summit InvitationalApr 20 · 110m Hurdles · Place 2 · Layton Christian Acad.Layton Christian Acad.110m Hurdles216.78SO
Apr 17Davis InvitationalApr 17 · 110m Hurdles · Place 7 · Layton Christian Acad.Layton Christian Acad.110m Hurdles717.57SO
Mar 30North Summit Mini-MeetMar 30 · Long Jump · Place 2 · Layton Christian Acad.Layton Christian Acad.Long Jump218-03.00SO
Mar 30North Summit Mini-MeetMar 30 · 300m Hurdles · Place 3 · Layton Christian Acad.Layton Christian Acad.300m Hurdles347.96SO
Mar 30North Summit Mini-MeetMar 30 · 110m Hurdles · Place 1 · Layton Christian Acad.Layton Christian Acad.110m Hurdles117.15SO