Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Region III Championships · May 6111-112026 Region III ChampionshipsMay 6, 2026
Shot Put · 12lb · Outdoor2026 UVU Utah County HS Invitational · Mar 2740-9.02026 UVU Utah County HS InvitationalMarch 27, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 62026 Region III ChampionshipsMay 6 · Discus · Place 9 · American ForkDiscus1.6kgRound P9.111-11 PB10
May 62026 Region III ChampionshipsMay 6 · Discus · Place 9 · American ForkDiscus1.6kg9.111-1110
Apr 22JV Region 3 ChampionshipsApr 22 · Discus · Place 3 · American ForkDiscus1.6kg3.103-2Unofficial10
Apr 22JV Region 3 ChampionshipsApr 22 · Shot Put · Place 5 · American ForkShot Put12lb5.37-2.0Unofficial10
Apr 22JV Region 3 ChampionshipsApr 22 · 100 Meters · Place 99 · American Fork100 Meters99.14.34aWind: 1.7Unofficial10
Apr 172026 Caveman ClassicApr 17 · Shot Put · Place 21 · American ForkShot Put2137-11.510
Apr 4Alpha InvitationalApr 4 · Shot Put · Place 43 · American ForkShot PutRound P4336-8.7510
Apr 4Alpha InvitationalApr 4 · Shot Put · Place 43 · American ForkShot Put4336-8.7510
Mar 272026 UVU Utah County HS InvitationalMar 27 · Discus · Place 28 · American ForkDiscus1.6kg28.109-3.010
Mar 272026 UVU Utah County HS InvitationalMar 27 · Shot Put · Place 14 · American ForkShot Put12lb14.40-9.0 PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6Region 3 ChampionshipsMay 6 · Shot Put · Place 15 · American ForkShot Put1532-7.09
Apr 18Caveman Classic Apr 18 · Shot Put · Place 30 · American ForkShot Put3010.499
Apr 8AF, PG, @SkyridgeApr 8 · Shot Put · Place 9 · American ForkShot Put99.229
Apr 8AF, PG, @SkyridgeApr 8 · Discus · Place 10 · American ForkDiscus1025.259
Mar 25Pleasant Grove, Lehi @ American ForkMar 25 · Discus · Place 12 · American ForkDiscus1282-29
Mar 25Pleasant Grove, Lehi @ American ForkMar 25 · Shot Put · Place 8 · American ForkShot Put829-99