Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTaylorsville & Hillcrest @ Hunter · Mar 1815.22aTaylorsville & Hillcrest @ HunterMarch 18, 2026
Javelin · 600g · OutdoorTaylorsville & Hillcrest @ Hunter · Mar 1879-2.0Taylorsville & Hillcrest @ HunterMarch 18, 2026
Pole Vault · OutdoorInvictus Invitational · Apr 257-3.0Invictus InvitationalApril 25, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14Utah UHSAA State Championships [2026]May 14 · Pole Vault · Place 18 · TaylorsvilleTaylorsvillePole Vault18.7-00.010
Apr 25Invictus InvitationalApr 25 · Pole Vault · Place 16 · TaylorsvilleTaylorsvillePole Vault16.7-3.0 PB10
Apr 25Invictus InvitationalApr 25 · Javelin · Place 14 · TaylorsvilleTaylorsvilleJavelin600gRound P14.67-0.010
Apr 25Invictus InvitationalApr 25 · Javelin · Place 14 · TaylorsvilleTaylorsvilleJavelin600g14.67-0.010
Apr 21Kearns & Hillcrest @ TaylorsvilleApr 21 · Pole Vault · TaylorsvilleTaylorsvillePole Vault—6-6Unofficial10
Apr 21Kearns & Hillcrest @ TaylorsvilleApr 21 · Javelin · TaylorsvilleTaylorsvilleJavelin600g—64-5Unofficial10
Apr 172026 Caveman ClassicApr 17 · Javelin · Place 25 · TaylorsvilleTaylorsvilleJavelin2568-510
Apr 172026 Caveman ClassicApr 17 · Javelin · Place 25 · TaylorsvilleTaylorsvilleJavelin2568-510
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · Pole Vault · TaylorsvilleTaylorsvillePole Vault—NH10
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · Javelin · TaylorsvilleTaylorsvilleJavelin600g—66-9Unofficial10
Apr 1Granite InviteApr 1 · Javelin · Place 14 · TaylorsvilleTaylorsvilleJavelin600gRound P14.67-810
Apr 1Granite InviteApr 1 · Javelin · Place 14 · TaylorsvilleTaylorsvilleJavelin600g14.67-810
Mar 28Taylorsville InvitationalMar 28 · Javelin · Place 24 · TaylorsvilleTaylorsvilleJavelin600gRound P24.70-0.010
Mar 28Taylorsville InvitationalMar 28 · Javelin · Place 24 · TaylorsvilleTaylorsvilleJavelin600g24.70-0.010
Mar 25Granger @ TaylorsvilleMar 25 · Javelin · Place 2 · TaylorsvilleTaylorsvilleJavelin600g2.74-11.010
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · Javelin · Place 1 · TaylorsvilleTaylorsvilleJavelin600g1.79-2.0 PB10
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · 100 Meters · Place 16 · TaylorsvilleTaylorsville100 Meters16.15.22a PBWind: 1.510
Mar 11West & West Jordan @ TaylorsvilleMar 11 · Pole Vault · Place 3 · TaylorsvilleTaylorsvillePole Vault36-610
Mar 11West & West Jordan @ TaylorsvilleMar 11 · Javelin · Place 3 · TaylorsvilleTaylorsvilleJavelin382-110

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30Region 4 JV ChampionshipApr 30 · Pole Vault · TaylorsvilleTaylorsvillePole Vault—NM9
Apr 23Taylorsville & West Valley APA @ GrangerApr 23 · Javelin · Place 6 · TaylorsvilleTaylorsvilleJavelin600g6.64-29
Apr 18Caveman Classic Apr 18 · Javelin · Place 11 · TaylorsvilleTaylorsvilleJavelin1119.069
Apr 16War on 54Apr 16 · Pole Vault · TaylorsvilleTaylorsvillePole Vault—6-6Unofficial9
Apr 5Taylorsville InvitationalApr 5 · Javelin · Place 24 · TaylorsvilleTaylorsvilleJavelin2461-89
Apr 5Taylorsville InvitationalApr 5 · Javelin · Place 24 · TaylorsvilleTaylorsvilleJavelin2461-89
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · Javelin · Place 5 · TaylorsvilleTaylorsvilleJavelin559-99
Mar 26Granite InvitationalMar 26 · Javelin · Place 11 · TaylorsvilleTaylorsvilleJavelin1160-19
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · Javelin · Place 2 · TaylorsvilleTaylorsvilleJavelin263-39
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · 100 Meters · Place 45 · TaylorsvilleTaylorsville100 Meters4515.81a9
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · Pole Vault · Place 4 · TaylorsvilleTaylorsvillePole Vault46-0—
Mar 122025 West Jordan & Granger @ TaylorsvilleMar 12 · Javelin · Place 4 · TaylorsvilleTaylorsvilleJavelin457-1.50—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14GSD Jr High ChampionshipsMay 14 · 400 Meters · BennionBennion400 Meters—DNS6