Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2025 Phoenix Invitational · Apr 1112.26a2025 Phoenix InvitationalApril 11, 2025
110m Hurdles · 39" / 0.991m · OutdoorWildcat Invitational · Apr 2414.60aWildcat InvitationalApril 24, 2026
200 Meters · IndoorUCCTCA Indoor Invitational · Feb 623.63aUCCTCA Indoor InvitationalFebruary 6, 2026
200 Meters · OutdoorBingham at Mountain Ridge Meet · Apr 1625.02aBingham at Mountain Ridge MeetApril 16, 2025
300m Hurdles · 36" / 0.914m · OutdoorWildcat Invitational · Apr 2439.70aWildcat InvitationalApril 24, 2026
400 Meters · Indoor2026 Weber State HS Indoor Invitational · Jan 2358.52a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
55 Meter · Indoor2026 Weber State HS Indoor Invitational · Jan 237.18a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
55m Hurdles · 39" · Indoor2026 Weber State HS Indoor Invitational · Jan 238.75a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
60 Meter · IndoorUCCTCA Indoor Invitational · Feb 67.48aUCCTCA Indoor InvitationalFebruary 6, 2026
60m Hurdles · 39" / 0.991m · IndoorUCCTCA Indoor Invitational · Feb 68.77aUCCTCA Indoor InvitationalFebruary 6, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 62026 Region 2 ChampionshipsMay 6 · 300m Hurdles · Place 2 · Mountain RidgeMountain Ridge300m Hurdles36" / 0.914mRound P2.40.15a11
May 62026 Region 2 ChampionshipsMay 6 · 110m Hurdles · Place 1 · Mountain RidgeMountain Ridge110m Hurdles39" / 0.991mRound P1.14.92aWind: 1.111
May 62026 Region 2 ChampionshipsMay 6 · 110m Hurdles · Place 2 · Mountain RidgeMountain Ridge110m Hurdles39" / 0.991m2.15.09aWind: 211
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 135 · Mountain RidgeMountain Ridge300m Hurdles13552.3011
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 11 · Mountain RidgeMountain Ridge110m Hurdles1114.9211
May 1PACS BYU Invitational May 1 · 300m Hurdles · Place 135 · Mountain RidgeMountain Ridge300m Hurdles13552.30a11
May 1PACS BYU Invitational May 1 · 110m Hurdles · Place 11 · Mountain RidgeMountain Ridge110m Hurdles1114.92a11
Apr 24Wildcat InvitationalApr 24 · 300m Hurdles · Place 2 · Mountain RidgeMountain Ridge300m Hurdles36" / 0.914m2.39.70a PB11
Apr 24Wildcat InvitationalApr 24 · 110m Hurdles · Place 1 · Mountain RidgeMountain Ridge110m Hurdles39" / 0.991m1.14.60a PBWind: 1.511
Apr 18Davis InvitationalApr 18 · 110m Hurdles · Place 1 · Mountain RidgeMountain Ridge110m Hurdles115.02a11
Mar 272026 UVU Utah County HS InvitationalMar 27 · 300m Hurdles · Place 2 · Mountain RidgeMountain Ridge300m Hurdles36" / 0.914mRound P2.39.71a11
Mar 272026 UVU Utah County HS InvitationalMar 27 · 110m Hurdles · Place 6 · Mountain RidgeMountain Ridge110m Hurdles39" / 0.991mRound P6.15.49aWind: 0.511
Mar 272026 UVU Utah County HS InvitationalMar 27 · 110m Hurdles · Place 7 · Mountain RidgeMountain Ridge110m Hurdles39" / 0.991m7.16.26aWind: -0.711
Mar 20Mountain Valley InviteMar 20 · 300m Hurdles · Place 1 · Mountain RidgeMountain Ridge300m Hurdles36" / 0.914m1.41.04a11
Mar 20Mountain Valley InviteMar 20 · 110m Hurdles · Place 1 · Mountain RidgeMountain Ridge110m Hurdles39" / 0.991m1.15.27aWind: -1.811
Mar 18Cedar Valley @ Mountain RidgeMar 18 · 200 Meters · Place 2 · Mountain RidgeMountain Ridge200 Meters2.23.11aUnofficial11
Mar 18Cedar Valley @ Mountain RidgeMar 18 · 100 Meters · Place 1 · Mountain RidgeMountain Ridge100 Meters1.11.45aUnofficial11
Mar 13Early Bird InvitationalMar 13 · 300m Hurdles · Place 3 · Mountain RidgeMountain Ridge300m Hurdles340.76a11
Mar 13Early Bird InvitationalMar 13 · 110m Hurdles · Place 6 · Mountain RidgeMountain Ridge110m Hurdles615.58a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60m Hurdles · Place 11 · UnattachedUnattached60m Hurdles39" / 0.991mRound P11.8.83a11
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60m Hurdles · Place 11 · UnattachedUnattached60m Hurdles39" / 0.991m11.8.77a PB11
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60 Meter · Place 72 · UnattachedUnattached60 MeterRound P72.7.48a PB11
Feb 6UCCTCA Indoor InvitationalFeb 6 · 200 Meters · Place 46 · UnattachedUnattached200 Meters46.23.63a PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55m Hurdles · Place 32 · UnattachedUnattached55m Hurdles39"Round P32.8.75a PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55 Meter · Place 76 · UnattachedUnattached55 MeterRound P76.7.18a PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 400 Meters · Place 30 · UnattachedUnattached400 Meters30.58.52a PB11

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 7Region 2 ChampionshipsMay 7 · 300m Hurdles · Place 12 · Mountain RidgeMountain Ridge300m Hurdles1244.40a10
May 7Region 2 ChampionshipsMay 7 · 110m Hurdles · Place 9 · Mountain RidgeMountain Ridge110m Hurdles916.14a10
May 2PACS BYU InvitationalMay 2 · 300m Hurdles · Place 80 · Mountain RidgeMountain Ridge300m Hurdles36" / 0.914m80.42.39a10
May 2PACS BYU InvitationalMay 2 · 110m Hurdles · Place 114 · Mountain RidgeMountain Ridge110m Hurdles39" / 0.991m114.17.31aWind: -0.810
Apr 19Davis InvitationalApr 19 · 110m Hurdles · Place 47 · Mountain RidgeMountain Ridge110m Hurdles4717.7910
Apr 16Bingham at Mountain Ridge MeetApr 16 · 300m Hurdles · Place 2 · Mountain RidgeMountain Ridge300m Hurdles244.90a10
Apr 16Bingham at Mountain Ridge MeetApr 16 · 110m Hurdles · Place 2 · Mountain RidgeMountain Ridge110m Hurdles217.07a10
Apr 16Bingham at Mountain Ridge MeetApr 16 · 200 Meters · Place 19 · Mountain RidgeMountain Ridge200 Meters1925.02a PB10
Apr 112025 Phoenix InvitationalApr 11 · 300m Hurdles · Place 20 · Mountain RidgeMountain Ridge300m Hurdles2045.49a10
Apr 112025 Phoenix InvitationalApr 11 · 110m Hurdles · Place 21 · Mountain RidgeMountain Ridge110m Hurdles2118.16a10
Apr 112025 Phoenix InvitationalApr 11 · 100 Meters · Place 69 · Mountain RidgeMountain Ridge100 Meters6912.26a PB10
Mar 26Mountain Ridge @ RivertonMar 26 · 300m Hurdles · Place 2 · Mountain RidgeMountain Ridge300m Hurdles246.06a10
Mar 26Mountain Ridge @ RivertonMar 26 · 110m Hurdles · Place 4 · Mountain RidgeMountain Ridge110m Hurdles417.93a10
Mar 26Mountain Ridge @ RivertonMar 26 · 100 Meters · Place 38 · Mountain RidgeMountain Ridge100 Meters3812.26a10
Mar 19Mountain Ridge @ Herriman DualMar 19 · 300m Hurdles · Place 2 · Mountain RidgeMountain Ridge300m Hurdles36" / 0.914m2.47.05a10
Mar 19Mountain Ridge @ Herriman DualMar 19 · 200 Meters · Place 13 · Mountain RidgeMountain Ridge200 Meters13.26.40a10
Mar 19Mountain Ridge @ Herriman DualMar 19 · 100 Meters · Place 31 · Mountain RidgeMountain Ridge100 Meters31.12.93a10