Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBurchell-Armstrong City-County · Mar 245:28.58aBurchell-Armstrong City-CountyMarch 24, 2026
3200 Meters · OutdoorOgden-Weber City County · Mar 2612:25.5aOgden-Weber City CountyMarch 26, 2024
800 Meters · OutdoorPACS BYU Invitational · May 12:21.40aPACS BYU Invitational May 1, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 29 · Weber800 Meters29.2:24.57a12
May 6Utah Region 1 ChampionshipsMay 6 · 800 Meters · Place 8 · Weber800 Meters8.2:21.96a12
May 1PACS BYU Invitational May 1 · 800 Meters · Place 51 · Weber800 Meters512:21.40a PB12
Apr 18Davis InvitationalApr 18 · 800 Meters · Place 11 · Weber800 Meters112:24.15a12
Apr 102026 Phoenix InvitationalApr 10 · 800 Meters · Place 17 · Weber800 Meters17.2:27.23a12
Mar 24Burchell-Armstrong City-CountyMar 24 · 1600 Meters · Place 4 · Weber1600 Meters4.5:28.58a PB12
Mar 24Burchell-Armstrong City-CountyMar 24 · 800 Meters · Place 4 · Weber800 Meters4.2:27.44a12
Mar 18Tri-Utah Farmington Super MeetMar 18 · 800 Meters · Place 8 · Weber800 Meters8.2:30.412

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7Region 1 ChampionshipMay 7 · 800 Meters · Place 10 · Weber800 Meters102:24.47a11
Apr 262025 Ogden InvitationalApr 26 · 800 Meters · Place 3 · Weber800 Meters32:26.56a11
Apr 19Davis InvitationalApr 19 · 800 Meters · Place 20 · Weber800 Meters202:24.9711
Apr 112025 Phoenix InvitationalApr 11 · 800 Meters · Place 6 · Weber800 Meters62:25.33a11
Mar 26Burchell-Armstrong City-CountyMar 26 · 1600 Meters · Place 6 · Weber1600 Meters65:31.19a11
Mar 26Burchell-Armstrong City-CountyMar 26 · 800 Meters · Place 3 · Weber800 Meters32:25.81a11
Mar 19Farmington SupermeetMar 19 · 800 Meters · Place 4 · Weber800 Meters42:26.56a11

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 27Ogden InvitationalApr 27 · 1600 Meters · Place 10 · Weber1600 Meters105:42.94a—
Apr 20Davis InvitationalApr 20 · 3200 Meters · Place 7 · Weber3200 Meters712:36.23a—
Apr 20Davis InvitationalApr 20 · 1600 Meters · Place 23 · Weber1600 Meters235:41.56a—
Mar 26Ogden-Weber City CountyMar 26 · 3200 Meters · Place 7 · Weber3200 Meters712:25.5a PB—
Mar 26Ogden-Weber City CountyMar 26 · 1600 Meters · Place 9 · Weber1600 Meters905:52.0a—
Mar 202024 Farmington Super MeetMar 20 · 1600 Meters · Place 12 · Weber1600 Meters125:49.45a—