Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorWeber State Indoor · Jan 2305:46.4aWeber State IndoorJanuary 23, 2026
1600 Meters · OutdoorDavis Invitational · Apr 185:26.49aDavis InvitationalApril 18, 2026
1600 Unseeded Timed Finals · OutdoorRegion 5 Championships · May 106:32.75Region 5 ChampionshipsMay 10, 2023
3200 Meters · OutdoorPACS BYU Invitational · May 111:51.41aPACS BYU Invitational May 1, 2026
400 Meters · OutdoorSnow Canyon Invitational · Mar 101:15.52Snow Canyon InvitationalMarch 10, 2023
800 Meters · IndoorREP Distance Challenge · Feb 132:35.96aREP Distance Challenge February 13, 2026
800 Meters · OutdoorTaylorsville Invitational · Mar 282:37.40aTaylorsville InvitationalMarch 28, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · 3200 Meters · Place 20 · Box Elder3200 Meters20.11:56.43a12
May 14Utah UHSAA State Championships [2026]May 14 · 1600 Meters · Place 27 · Box Elder1600 Meters27.5:27.77a12
May 1PACS BYU Invitational May 1 · 3200 Meters · Place 66 · Box Elder3200 Meters6611:51.41a PB12
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 165 · Box Elder1600 Meters1655:37.56a12
Apr 22Cache-Box 2026Apr 22 · 3200 Meters · Place 6 · Box Elder3200 Meters6.12:02.38a12
Apr 22Cache-Box 2026Apr 22 · 1600 Meters · Place 8 · Box Elder1600 Meters8.5:38.60a12
Apr 18Davis InvitationalApr 18 · 1600 Meters · Place 5 · Box Elder1600 Meters55:26.49a PB12
Apr 18Davis InvitationalApr 18 · 800 Meters · Place 44 · Box Elder800 Meters442:38.82a12
Apr 102026 Phoenix InvitationalApr 10 · 1600 Meters · Place 19 · Box Elder1600 Meters19.5:43.78a12
Apr 102026 Phoenix InvitationalApr 10 · 800 Meters · Place 38 · Box Elder800 Meters38.2:38.98a12
Mar 28Taylorsville InvitationalMar 28 · 1600 Meters · Place 13 · Box Elder1600 Meters13.5:34.78a12
Mar 28Taylorsville InvitationalMar 28 · 800 Meters · Place 29 · Box Elder800 Meters29.2:37.40a PB12
Mar 62026 Snow Canyon InvitationalMar 6 · 3200 Meters · Place 23 · Box Elder3200 Meters2312:12.82a12
Mar 62026 Snow Canyon InvitationalMar 6 · 1600 Meters · Place 50 · Box Elder1600 Meters505:53.78a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13REP Distance Challenge Feb 13 · 800 Meters · Place 36 · Box Elder800 Meters362:35.96a PB12
Jan 23Weber State IndoorJan 23 · 1600 Meters · Place 15 · Box Elder1600 Meters1505:46.4a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Region 5 ChampionshipsMay 6 · 1600 Meters · Place 18 · Box Elder1600 Meters185:46.40a11
Apr 12Grizzly InvitationalApr 12 · 3200 Meters · Place 22 · Box Elder3200 Meters2213:07.35a11
Mar 7Snow Canyon InvitationalMar 7 · 1600 Meters · Place 44 · Box Elder1600 Meters445:56.13a—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31UCCTCA Indoor InvitationalJan 31 · 1600 Meters · Place 113 · Box Elder1600 Meters1135:58.61a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Region 5 ChampionshipsMay 10 · 1600 Unseeded Timed Finals · Place 2 · Box Elder1600 Unseeded Timed Finals26:32.75 PBFR
Apr 25Wasatch Relay & UnderclassmanApr 25 · 800 Meters · Place 10 · Box Elder800 Meters102:50.25FR
Apr 22SKY VIEW INVITATIONALApr 22 · 1600 Meters · Place 30 · Box Elder1600 Meters306:18.31FR
Apr 20Woods Cross & Box Elder @ NorthridgeApr 20 · 1600 Meters · Place 3 · Box Elder1600 Meters36:22.00FR
Mar 10Snow Canyon InvitationalMar 10 · 800 Meters · Place 92 · Box Elder800 Meters923:03.18FR
Mar 10Snow Canyon InvitationalMar 10 · 400 Meters · Place 96 · Box Elder400 Meters961:15.52 PBFR

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Weber State Indoor InvitationalJan 27 · 800 Meters · Place 55 · Box Elder800 Meters552:53.26FR