Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTaylorsville & Hillcrest @ Hunter · Mar 1813.67aTaylorsville & Hillcrest @ HunterMarch 18, 2026
Javelin · 800g · OutdoorTaylorsville & Hillcrest @ Hunter · Mar 18131-2.0Taylorsville & Hillcrest @ HunterMarch 18, 2026
Shot Put · 12lb · OutdoorRegion 4 Championship · May 632-00.0Region 4 ChampionshipMay 6, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 26 · TaylorsvilleJavelin800gRound P26.119-0311
May 14Utah UHSAA State Championships [2026]May 14 · Javelin · Place 26 · TaylorsvilleJavelin800g26.119-0311
May 6Region 4 ChampionshipMay 6 · Javelin · Place 10 · TaylorsvilleJavelin800gRound P10.111-0611
May 6Region 4 ChampionshipMay 6 · Javelin · Place 10 · TaylorsvilleJavelin800g10.111-0611
May 6Region 4 ChampionshipMay 6 · Shot Put · Place 23 · TaylorsvilleShot Put12lbRound P23.32-00.0 PB11
May 6Region 4 ChampionshipMay 6 · Shot Put · Place 23 · TaylorsvilleShot Put12lb23.32-00.011
Apr 25Invictus InvitationalApr 25 · Javelin · Place 15 · TaylorsvilleJavelin800gRound P15.119-2.011
Apr 25Invictus InvitationalApr 25 · Javelin · Place 15 · TaylorsvilleJavelin800g15.119-2.011
Apr 21Kearns & Hillcrest @ TaylorsvilleApr 21 · Javelin · TaylorsvilleJavelin800g—112-7Unofficial11
Apr 172026 Caveman ClassicApr 17 · Javelin · Place 24 · TaylorsvilleJavelin24112-711
Apr 172026 Caveman ClassicApr 17 · Javelin · Place 24 · TaylorsvilleJavelin24112-711
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · Javelin · TaylorsvilleJavelin800g—123-5Unofficial11
Apr 1Granite InviteApr 1 · Javelin · Place 1 · TaylorsvilleJavelin800gRound P1.128-111
Apr 1Granite InviteApr 1 · Javelin · Place 1 · TaylorsvilleJavelin800g1.128-111
Apr 1Granite InviteApr 1 · Shot Put · Place 18 · TaylorsvilleShot Put12lbRound P18.31-4.011
Apr 1Granite InviteApr 1 · Shot Put · Place 18 · TaylorsvilleShot Put12lb18.31-4.011
Mar 28Taylorsville InvitationalMar 28 · Javelin · Place 26 · TaylorsvilleJavelin800gRound P26.114-1.011
Mar 28Taylorsville InvitationalMar 28 · Javelin · Place 26 · TaylorsvilleJavelin800g26.114-1.011
Mar 25Granger @ TaylorsvilleMar 25 · Javelin · Place 1 · TaylorsvilleJavelin800g1.104-4.011
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · Javelin · Place 1 · TaylorsvilleJavelin800g1.131-2.0 PB11
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · 100 Meters · Place 33 · Taylorsville100 Meters33.13.67a PBWind: 011