Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor2026 Airshow Invitational · Apr 184:59.70a2026 Airshow InvitationalApril 18, 2026
200 Meters · OutdoorPine View Invitational · Mar 2027.14aPine View InvitationalMarch 20, 2026
400 Meters · IndoorUCCTCA Indoor Invitational · Feb 658.84aUCCTCA Indoor InvitationalFebruary 6, 2026
400 Meters · OutdoorRegion 12 Championships · May 1056.24aRegion 12 ChampionshipsMay 10, 2026
800 Meters · IndoorUCCTCA Indoor Invitational · Feb 62:13.07aUCCTCA Indoor InvitationalFebruary 6, 2026
800 Meters · OutdoorUtah UHSAA State Championships [2026] · May 142:06.88aUtah UHSAA State Championships [2026]May 14, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 24 · GrantsvilleGrantsville800 Meters24.2:06.88a PB9
May 10Region 12 ChampionshipsMay 10 · 800 Meters · Place 8 · GrantsvilleGrantsville800 Meters8.2:07.64a9
May 10Region 12 ChampionshipsMay 10 · 400 Meters · Place 8 · GrantsvilleGrantsville400 MetersRound P8.56.24a PB9
May 10Region 12 ChampionshipsMay 10 · 400 Meters · Place 8 · GrantsvilleGrantsville400 Meters8.1:00.02a9
May 1PACS BYU Invitational May 1 · 800 Meters · Place 256 · GrantsvilleGrantsville800 Meters2562:08.909
May 1PACS BYU Invitational May 1 · 800 Meters · Place 256 · GrantsvilleGrantsville800 Meters2562:08.86a9
Apr 25Ogden Invitational 2026Apr 25 · 400 Meters · Place 10 · GrantsvilleGrantsville400 Meters10.56.39a9
Apr 182026 Airshow InvitationalApr 18 · 1600 Meters · Place 35 · GrantsvilleGrantsville1600 Meters354:59.70a PB9
Apr 182026 Airshow InvitationalApr 18 · 800 Meters · Place 21 · GrantsvilleGrantsville800 Meters212:12.15a9
Apr 15Region 12 All ComersApr 15 · 1600 Meters · Place 11 · GrantsvilleGrantsville1600 Meters11.5:11.39a9
Apr 15Region 12 All ComersApr 15 · 800 Meters · Place 5 · GrantsvilleGrantsville800 Meters5.2:14.29a9
Apr 102026 Phoenix InvitationalApr 10 · 800 Meters · Place 37 · GrantsvilleGrantsville800 Meters37.2:12.59a9
Mar 28Taylorsville InvitationalMar 28 · 1600 Meters · Place 94 · GrantsvilleGrantsville1600 Meters94.5:21.44a9
Mar 28Taylorsville InvitationalMar 28 · 800 Meters · Place 60 · GrantsvilleGrantsville800 Meters60.2:19.99a9
Mar 20Pine View InvitationalMar 20 · 800 Meters · Place 99 · GrantsvilleGrantsville800 Meters992:11.63a9
Mar 20Pine View InvitationalMar 20 · 400 Meters · Place 104 · GrantsvilleGrantsville400 Meters10456.80a9
Mar 20Pine View InvitationalMar 20 · 200 Meters · Place 254 · GrantsvilleGrantsville200 Meters25427.14a PB9
Mar 6Team TrialsMar 6 · 800 Meters · Place 1 · GrantsvilleGrantsville800 Meters1.2:16.49aUnofficial9
Mar 6Team TrialsMar 6 · 400 Meters · Place 3 · GrantsvilleGrantsville400 Meters3.59.84aUnofficial9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 800 Meters · Place 50 · UnattachedUnattached800 Meters50.2:13.07a PB9
Feb 6UCCTCA Indoor InvitationalFeb 6 · 400 Meters · Place 78 · UnattachedUnattached400 Meters78.58.84a PB9
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 400 Meters · Place 32 · UnattachedUnattached400 Meters32.58.96a9