Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGranger @ Taylorsville · Mar 2514.62aGranger @ TaylorsvilleMarch 25, 2026
Shot Put · 12lb · OutdoorTaylorsville & Hillcrest @ Hunter · Mar 1835-10.0Taylorsville & Hillcrest @ HunterMarch 18, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 25Invictus InvitationalApr 25 · Shot Put · Place 40 · TaylorsvilleShot Put12lbRound P40.29-11.010
Apr 25Invictus InvitationalApr 25 · Shot Put · Place 40 · TaylorsvilleShot Put12lb40.29-11.010
Apr 172026 Caveman ClassicApr 17 · Discus · Place 41 · TaylorsvilleDiscus4186-1010
Apr 172026 Caveman ClassicApr 17 · Discus · Place 41 · TaylorsvilleDiscus4186-1010
Apr 172026 Caveman ClassicApr 17 · Shot Put · Place 45 · TaylorsvilleShot Put4530-2.7510
Apr 172026 Caveman ClassicApr 17 · Shot Put · Place 45 · TaylorsvilleShot Put4530-2.7510
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · Discus · TaylorsvilleDiscus1.6kg—81-0Unofficial10
Apr 16Cyprus @ Taylorsville Dual MeetApr 16 · Shot Put · TaylorsvilleShot Put12lb—29-4Unofficial10
Apr 1Granite InviteApr 1 · Shot Put · Place 27 · TaylorsvilleShot Put12lbRound P27.26-10.2510
Apr 1Granite InviteApr 1 · Shot Put · Place 27 · TaylorsvilleShot Put12lb27.26-10.2510
Mar 28Taylorsville InvitationalMar 28 · Shot Put · Place 76 · TaylorsvilleShot Put12lbRound P76.30-0.510
Mar 28Taylorsville InvitationalMar 28 · Shot Put · Place 72 · TaylorsvilleShot Put12lb72.30-0.510
Mar 25Granger @ TaylorsvilleMar 25 · Shot Put · Place 4 · TaylorsvilleShot Put12lb4.27-7.010
Mar 25Granger @ TaylorsvilleMar 25 · 100 Meters · Place 22 · Taylorsville100 Meters22.14.62a PB10
Mar 20Pine View InvitationalMar 20 · Shot Put · Place 95 · TaylorsvilleShot Put9528-5.510
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · Shot Put · Place 3 · TaylorsvilleShot Put12lb3.35-10.0 PB10
Mar 18Taylorsville & Hillcrest @ HunterMar 18 · 100 Meters · Place 41 · Taylorsville100 Meters41.14.83aWind: -0.910
Mar 11West & West Jordan @ TaylorsvilleMar 11 · Shot Put · Place 12 · TaylorsvilleShot Put1227-610
Mar 11West & West Jordan @ TaylorsvilleMar 11 · 100 Meters · Place 75 · Taylorsville100 Meters7514.97a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Weber State IndoorJan 23 · Shot Put · Place 56 · TaylorsvilleShot PutRound P568.76m10
Jan 23Weber State IndoorJan 23 · Shot Put · Place 56 · TaylorsvilleShot Put568.76m10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · Discus · Place 10 · TaylorsvilleDiscus1076-99
Apr 32025 Taylorsville & Kearns @ HunterApr 3 · Shot Put · Place 15 · TaylorsvilleShot Put1526-89
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · Discus · Place 29 · TaylorsvilleDiscus2952-49
Mar 192025 West Jordan, Hunter, & Taylorsville @ KearnsMar 19 · Shot Put · Place 28 · TaylorsvilleShot Put2823-29