Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorRegion 4 Championship · May 65:40.18aRegion 4 ChampionshipMay 6, 2026
3200 Meters · OutdoorInvictus Invitational · Apr 2512:15.87aInvictus InvitationalApril 25, 2026
800 Meters · OutdoorTaylorsville Invitational · Mar 282:37.51aTaylorsville InvitationalMarch 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6Region 4 ChampionshipMay 6 · 3200 Meters · Place 4 · TaylorsvilleTaylorsville3200 Meters4.12:15.88a10
May 6Region 4 ChampionshipMay 6 · 1600 Meters · Place 5 · TaylorsvilleTaylorsville1600 Meters5.5:40.18a PB10
May 6Region 4 ChampionshipMay 6 · 800 Meters · Place 12 · TaylorsvilleTaylorsville800 Meters12.2:40.06a10
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 214 · TaylorsvilleTaylorsville1600 Meters2145:44.5010
May 1PACS BYU Invitational May 1 · 1600 Meters · Place 215 · TaylorsvilleTaylorsville1600 Meters2155:44.52a10
Apr 25Invictus InvitationalApr 25 · 3200 Meters · Place 5 · TaylorsvilleTaylorsville3200 Meters5.12:15.87a PB10
Apr 172026 Caveman ClassicApr 17 · 1600 Meters · Place 39 · TaylorsvilleTaylorsville1600 Meters395:51.61a10
Apr 4Alpha InvitationalApr 4 · 1600 Meters · Place 73 · TaylorsvilleTaylorsville1600 Meters735:49.42a10
Mar 28Taylorsville InvitationalMar 28 · 800 Meters · Place 31 · TaylorsvilleTaylorsville800 Meters31.2:37.51a PB10
Mar 20Pine View InvitationalMar 20 · 3200 Meters · Place 46 · TaylorsvilleTaylorsville3200 Meters4612:15.92a10
Mar 20Pine View InvitationalMar 20 · 1600 Meters · Place 52 · TaylorsvilleTaylorsville1600 Meters525:49.73a10
Mar 11West & West Jordan @ TaylorsvilleMar 11 · 3200 Meters · Place 1 · TaylorsvilleTaylorsville3200 Meters112:42.11a10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16Region 4 ChampionshipMay 16 · 3200 Meters · Place 7 · TaylorsvilleTaylorsville3200 Meters713:11.09a9
May 16Region 4 ChampionshipMay 16 · 1600 Meters · Place 8 · TaylorsvilleTaylorsville1600 Meters85:57.76a9
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · 1600 Meters · Place 1 · TaylorsvilleTaylorsville1600 Meters1.6:04.909
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · 800 Meters · Place 1 · TaylorsvilleTaylorsville800 Meters1.2:47.629
Apr 16War on 54Apr 16 · 1600 Meters · TaylorsvilleTaylorsville1600 Meters—6:00.7Unofficial9
Apr 16War on 54Apr 16 · 800 Meters · TaylorsvilleTaylorsville800 Meters—2:49.6Unofficial9
Apr 5Taylorsville InvitationalApr 5 · 1600 Meters · Place 50 · TaylorsvilleTaylorsville1600 Meters506:02.24a9
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · 3200 Meters · Place 1 · TaylorsvilleTaylorsville3200 Meters113:00.23a9
Mar 26Granite InvitationalMar 26 · 1600 Meters · Place 4 · TaylorsvilleTaylorsville1600 Meters46:01.47a9
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 1600 Meters · Place 3 · TaylorsvilleTaylorsville1600 Meters36:11.54a9

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14GSD Jr High ChampionshipsMay 14 · 1600 Meters · Place 7 · BennionBennion1600 Meters7.6:39.37a6
May 14GSD Jr High ChampionshipsMay 14 · 800 Meters · Place 4 · BennionBennion800 Meters4.3:01.47a6