Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUtah UHSAA State Championships [2026] · May 1412.53aUtah UHSAA State Championships [2026]May 14, 2026
200 Meters · IndoorUCCTCA Indoor Invitational · Feb 626.99aUCCTCA Indoor InvitationalFebruary 6, 2026
200 Meters · OutdoorUtah UHSAA State Championships [2026] · May 1425.23aUtah UHSAA State Championships [2026]May 14, 2026
400 Meters · OutdoorPACS BYU Invitational · May 159.32PACS BYU Invitational May 1, 2026
55 Meter · Indoor2026 Weber State HS Indoor Invitational · Jan 238.2a2026 Weber State HS Indoor InvitationalJanuary 23, 2026
60 Meter · IndoorUCCTCA Indoor Invitational · Feb 68.27aUCCTCA Indoor InvitationalFebruary 6, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 200 Meters · Place 6 · RivertonRiverton200 MetersRound P6.25.23a PBWind: 110
May 14Utah UHSAA State Championships [2026]May 14 · 200 Meters · Place 4 · RivertonRiverton200 Meters4.24.92aWind: 2.110
May 14Utah UHSAA State Championships [2026]May 14 · 100 Meters · Place 15 · RivertonRiverton100 MetersRound P15.12.53a PBWind: -0.410
May 62026 Region 2 ChampionshipsMay 6 · 200 Meters · Place 4 · RivertonRiverton200 MetersRound P4.25.88aWind: 0.110
May 62026 Region 2 ChampionshipsMay 6 · 200 Meters · Place 1 · RivertonRiverton200 Meters1.25.13aWind: 510
May 62026 Region 2 ChampionshipsMay 6 · 100 Meters · Place 2 · RivertonRiverton100 MetersRound P2.12.54aWind: 2.410
May 62026 Region 2 ChampionshipsMay 6 · 100 Meters · Place 1 · RivertonRiverton100 Meters1.12.26aWind: 3.710
May 1PACS BYU Invitational May 1 · 400 Meters · Place 25 · RivertonRiverton400 Meters2559.32 PB10
May 1PACS BYU Invitational May 1 · 100 Meters · Place 21 · RivertonRiverton100 Meters2112.6110
May 1PACS BYU Invitational May 1 · 400 Meters · Place 25 · RivertonRiverton400 Meters2559.32a10
May 1PACS BYU Invitational May 1 · 100 Meters · Place 21 · RivertonRiverton100 Meters2112.61a10
Apr 25Invictus InvitationalApr 25 · 200 Meters · Place 4 · RivertonRiverton200 Meters4.25.86aWind: -1.110
Apr 25Invictus InvitationalApr 25 · 100 Meters · Place 2 · RivertonRiverton100 Meters2.12.62aWind: -0.110
Apr 18Davis InvitationalApr 18 · 400 Meters · Place 7 · RivertonRiverton400 Meters71:00.48a10
Apr 18Davis InvitationalApr 18 · 200 Meters · Place 6 · RivertonRiverton200 Meters626.39a10
Apr 18Davis InvitationalApr 18 · 100 Meters · Place 3 · RivertonRiverton100 Meters312.75a10
Apr 102026 Phoenix InvitationalApr 10 · 200 Meters · Place 6 · RivertonRiverton200 Meters6.26.68aWind: -1.610
Apr 102026 Phoenix InvitationalApr 10 · 100 Meters · Place 4 · RivertonRiverton100 Meters4.12.89aWind: -3.410
Apr 4Alpha InvitationalApr 4 · 400 Meters · Place 26 · RivertonRiverton400 Meters261:02.76a10
Apr 4Alpha InvitationalApr 4 · 200 Meters · Place 20 · RivertonRiverton200 Meters2026.75a10
Apr 4Alpha InvitationalApr 4 · 100 Meters · Place 12 · RivertonRiverton100 Meters1212.75a10
Mar 28Taylorsville InvitationalMar 28 · 100 Meters · Place 3 · RivertonRiverton100 Meters3.12.91aWind: 010
Mar 20Pine View InvitationalMar 20 · 200 Meters · Place 9 · RivertonRiverton200 Meters926.29a10
Mar 20Pine View InvitationalMar 20 · 100 Meters · Place 8 · RivertonRiverton100 Meters812.96a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 60 Meter · Place 21 · UnattachedUnattached60 MeterRound P21.8.27a PB10
Feb 6UCCTCA Indoor InvitationalFeb 6 · 200 Meters · Place 16 · UnattachedUnattached200 Meters16.26.99a PB10
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 55 Meter · Place 47 · UnattachedUnattached55 MeterRound P47.8.2a PB10
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 200 Meters · Place 18 · UnattachedUnattached200 Meters18.28.92a10

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7Tony Glover Memorial MeetJun 7 · 200 Meters · Place 7 · UnattachedUnattached200 Meters7.27.10aWind: 09
Jun 7Tony Glover Memorial MeetJun 7 · 100 Meters · Place 5 · UnattachedUnattached100 Meters5.13.26a9
May 2PACS BYU InvitationalMay 2 · 200 Meters · Place 134 · RivertonRiverton200 Meters134.27.42aWind: 0.29
May 2PACS BYU InvitationalMay 2 · 100 Meters · Place 176 · RivertonRiverton100 Meters176.13.56aWind: -0.29
Apr 26Invictus Invitational Apr 26 · 200 Meters · Place 16 · RivertonRiverton200 Meters1628.229
Apr 26Invictus Invitational Apr 26 · 100 Meters · Place 27 · RivertonRiverton100 Meters2713.639
Apr 112025 Phoenix InvitationalApr 11 · 200 Meters · Place 23 · RivertonRiverton200 Meters2327.57a9
Apr 112025 Phoenix InvitationalApr 11 · 100 Meters · Place 22 · RivertonRiverton100 Meters2213.30a9
Mar 29Alpha InvitationalMar 29 · 200 Meters · Place 59 · RivertonRiverton200 Meters5929.09a9
Mar 29Alpha InvitationalMar 29 · 100 Meters · Place 86 · RivertonRiverton100 Meters8613.87a9
Mar 26Mountain Ridge @ RivertonMar 26 · 200 Meters · Place 4 · RivertonRiverton200 Meters428.61a9
Mar 26Mountain Ridge @ RivertonMar 26 · 100 Meters · Place 7 · RivertonRiverton100 Meters713.57a9
Mar 212025 Pine View InvitationalMar 21 · 200 Meters · Place 97 · RivertonRiverton200 Meters9728.79a9
Mar 212025 Pine View InvitationalMar 21 · 100 Meters · Place 81 · RivertonRiverton100 Meters8114.11a9

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 5USATF UT Developmental Meet #5Jun 5 · 400 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters—DNS-
Jun 5USATF UT Developmental Meet #5Jun 5 · 200 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters—DNS-
Jun 5USATF UT Developmental Meet #5Jun 5 · 100 Meters · Place 1 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters1.14.50a-
May 25USATF Utah Youth #4May 25 · 400 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah400 Meters—DNS-
May 25USATF Utah Youth #4May 25 · 100 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters—DNS-
May 22USATF Utah Youth #3May 22 · 200 Meters · Place 5 · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters5.31.68a-
May 22USATF Utah Youth #3May 22 · 100 Meters · Place 5 · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters5.14.97a-
May 11USATF Developmental Meet #2May 11 · 200 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah200 Meters—DNS-
May 11USATF Developmental Meet #2May 11 · 100 Meters · Wolfpack Running Club UtahWolfpack Running Club Utah100 Meters—DNS-