Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorBYU Indoor Invitational (High School) · Jan 175:20.33aBYU Indoor Invitational (High School)January 17, 2025
1 Mile · OutdoorMusic City Track Carnival · May 294:52.99aMusic City Track CarnivalMay 29, 2026
1600 Meters · IndoorUCCTCA Indoor Invitational · Feb 64:59.23aUCCTCA Indoor InvitationalFebruary 6, 2026
1600 Meters · OutdoorPACS BYU Invitational · May 14:52.98aPACS BYU Invitational May 1, 2026
3200 Meters · IndoorUCCTCA Indoor Invitational · Feb 610:47.10aUCCTCA Indoor InvitationalFebruary 6, 2026
3200 Meters · OutdoorMusic City Track Carnival · May 2910:21.36aMusic City Track CarnivalMay 29, 2026
800 Meters · OutdoorRegion 12 Championships · May 102:17.14aRegion 12 ChampionshipsMay 10, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29Music City Track CarnivalMay 29 · 3200 Meters · Place 7 · United StatesUnited States3200 Meters7.10:21.36a PB11
May 29Music City Track CarnivalMay 29 · 1 Mile · Place 8 · United StatesUnited States1 Mile8.4:52.99a PB11
May 14Utah UHSAA State Championships [2026]May 14 · 3200 Meters · Place 1 · OgdenOgden3200 Meters1.10:27.25a11
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 2 · OgdenOgden1600 Meters2.4:59.21a11
May 14Utah UHSAA State Championships [2026]May 14 · 800 Meters · Place 3 · OgdenOgden800 Meters3.2:18.83a11
May 10Region 12 ChampionshipsMay 10 · 3200 Meters · Place 1 · OgdenOgden3200 Meters1.11:37.27a11
May 10Region 12 ChampionshipsMay 10 · 1600 Meters · Place 1 · OgdenOgden1600 Meters1.5:23.45a11
May 10Region 12 ChampionshipsMay 10 · 800 Meters · Place 1 · OgdenOgden800 Meters1.2:17.14a PB11
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 2 · OgdenOgden1600 Meters24:53.0011
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 1 · OgdenOgden3200 Meters110:23.0011
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 1 · OgdenOgden3200 Meters110:23.01a11
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 2 · OgdenOgden1600 Meters24:52.98a PB11
Apr 25Ogden Invitational 2026Apr 25 · 1600 Meters · Place 1 · OgdenOgden1600 Meters1.5:07.12a11
Apr 25Ogden Invitational 2026Apr 25 · 800 Meters · Place 1 · OgdenOgden800 Meters1.2:17.35a11
Apr 18Davis InvitationalApr 18 · 3200 Meters · Place 1 · OgdenOgden3200 Meters111:08.19a11
Apr 18Davis InvitationalApr 18 · 1600 Meters · Place 1 · OgdenOgden1600 Meters14:57.09a11
Apr 18Davis InvitationalApr 18 · 800 Meters · Place 3 · OgdenOgden800 Meters32:18.73a11
Mar 24Burchell-Armstrong City-CountyMar 24 · 3200 Meters · Place 1 · OgdenOgden3200 Meters1.10:40.49a11
Mar 24Burchell-Armstrong City-CountyMar 24 · 1600 Meters · Place 1 · OgdenOgden1600 Meters1.5:01.69a11
Mar 24Burchell-Armstrong City-CountyMar 24 · 800 Meters · Place 1 · OgdenOgden800 Meters1.2:20.54a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 6UCCTCA Indoor InvitationalFeb 6 · 3200 Meters · Place 1 · Unattached (Ogden)Unattached (Ogden)3200 Meters1.10:47.10a PB11
Feb 6UCCTCA Indoor InvitationalFeb 6 · 1600 Meters · Place 2 · Unattached (Ogden)Unattached (Ogden)1600 Meters2.4:59.23a PB11
Jan 232026 Weber State HS Indoor InvitationalJan 23 · 1600 Meters · Place 1 · Unattached (Ogden)Unattached (Ogden)1600 Meters1.05:16.9a11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 15Utah UHSAA State ChampionshipsMay 15 · 3200 Meters · Place 4 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters410:45.87a10
May 15Utah UHSAA State ChampionshipsMay 15 · 1600 Meters · Place 2 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters24:58.33a10
May 15Utah UHSAA State ChampionshipsMay 15 · 800 Meters · Place 9 · Bonneville (Ogden)Bonneville (Ogden)800 Meters92:17.54a10
May 6Region 5 ChampionshipsMay 6 · 3200 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters111:06.46a10
May 6Region 5 ChampionshipsMay 6 · 1600 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters14:59.16a10
May 6Region 5 ChampionshipsMay 6 · 800 Meters · Place 2 · Bonneville (Ogden)Bonneville (Ogden)800 Meters22:19.97a10
May 2PACS BYU InvitationalMay 2 · 3200 Meters · Place 4 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters4.10:42.83a10
May 2PACS BYU InvitationalMay 2 · 1600 Meters · Place 8 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters8.5:00.84a10
Apr 262025 Ogden InvitationalApr 26 · 1600 Meters · Place 3 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters35:11.04a10
Apr 262025 Ogden InvitationalApr 26 · 800 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)800 Meters12:22.90a10
Mar 26Burchell-Armstrong City-CountyMar 26 · 3200 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters110:55.94a10
Mar 26Burchell-Armstrong City-CountyMar 26 · 1600 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters15:03.67a10
Mar 26Burchell-Armstrong City-CountyMar 26 · 800 Meters · Place 2 · Bonneville (Ogden)Bonneville (Ogden)800 Meters22:23.93a10
Mar 12Northridge, Bonneville @ Box ElderMar 12 · 1600 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters15:14.13a—
Mar 12Northridge, Bonneville @ Box ElderMar 12 · 800 Meters · Place 1 · Bonneville (Ogden)Bonneville (Ogden)800 Meters12:22.54a—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7REP Distance Challenge 2025Feb 7 · 1600 Meters · Place 5 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters55:06.04a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 3200 Meters · Place 3 · Bonneville (Ogden)Bonneville (Ogden)3200 Meters311:02.34a—
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 6 · Bonneville (Ogden)Bonneville (Ogden)1600 Meters65:11.19a—
Jan 17BYU Indoor Invitational (High School)Jan 17 · 1 Mile · Place 6 · Unattached (Bonneville)Unattached (Bonneville)1 Mile6.5:20.33a PB10