Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBYU Invitational · May 5149-00.25BYU InvitationalMay 5, 2023
Discus · 2kg · IndoorBYU December Invitational · Dec 1049.87mBYU December InvitationalDecember 10, 2025
Discus · 2kg · Outdoor2026 UVU Collegiate Invitational · Mar 2645.73m2026 UVU Collegiate InvitationalMarch 26, 2026
Javelin · 800g · OutdoorRegion 5 JV Meet · Apr 1389-10Region 5 JV MeetApril 13, 2023
Shot Put · 12lb · OutdoorBYU Invitational · May 552-05.50BYU InvitationalMay 5, 2023
Shot Put · 16lb / 7.26kg · IndoorISU Snake River · Jan 1615.37mISU Snake RiverJanuary 16, 2025
Shot Put · 16lb / 7.26kg · OutdoorStanford Invite · Apr 316.81mStanford InviteApril 3, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Discus · Utah StateUtah StateDiscus2kg--FOULSo
May 14Mountain West Outdoor Track & Field ChampionshipsMay 14 · Shot Put · Place 12 · Utah StateUtah StateShot Put16lb / 7.26kg12.15.42mSo
Apr 29Robison InvitationalApr 29 · Discus · Place 10 · Utah StateUtah StateDiscus2kgRound P10.42.54mSo
Apr 29Robison InvitationalApr 29 · Discus · Place 10 · Utah StateUtah StateDiscus2kg10.42.54mSo
Apr 29Robison InvitationalApr 29 · Shot Put · Place 4 · Utah StateUtah StateShot Put16lb / 7.26kgRound P4.15.97mSo
Apr 29Robison InvitationalApr 29 · Shot Put · Place 4 · Utah StateUtah StateShot Put16lb / 7.26kg4.15.99mSo
Apr 24Utah State Aggie InvitationalApr 24 · Discus · Place 5 · Utah StateUtah StateDiscus2kg5.44.12mSo
Apr 24Utah State Aggie InvitationalApr 24 · Shot Put · Place 4 · Utah StateUtah StateShot Put16lb / 7.26kg4.16.19mSo
Apr 17Beach InvitationalApr 17 · Discus · Place 51 · Utah StateUtah StateDiscus5143.92mSo
Apr 17Beach InvitationalApr 17 · Shot Put · Place 35 · Utah StateUtah StateShot Put3515.55mSo
Apr 16Pacific Coast InvitationalApr 16 · Shot Put · Place 16 · Utah StateUtah StateShot Put1654-3.58SO
Apr 10Weber State Spring ClassicApr 10 · Discus · Place 15 · Utah StateUtah StateDiscus2kgRound P15.40.20mSo
Apr 10Weber State Spring ClassicApr 10 · Discus · Place 15 · Utah StateUtah StateDiscus2kg15.40.20mSo
Apr 3Stanford InviteApr 3 · Discus · Place 9 · Utah StateUtah StateDiscus2kg9.45.20mSo
Apr 3Stanford InviteApr 3 · Shot Put · Place 1 · Utah StateUtah StateShot Put16lb / 7.26kg1.16.81m PBSo
Mar 262026 UVU Collegiate InvitationalMar 26 · Discus · Place 12 · Utah StateUtah StateDiscus2kgRound P12.45.73m PBSo
Mar 262026 UVU Collegiate InvitationalMar 26 · Discus · Place 12 · Utah StateUtah StateDiscus2kg12.45.73mSo
Mar 262026 UVU Collegiate InvitationalMar 26 · Shot Put · Place 3 · Utah StateUtah StateShot Put16lb / 7.26kgRound P3.15.73mSo
Mar 262026 UVU Collegiate InvitationalMar 26 · Shot Put · Place 3 · Utah StateUtah StateShot Put16lb / 7.26kg3.15.83mSo
Mar 21Utah Tech InvitationalMar 21 · Discus · Place 18 · Utah StateUtah StateDiscus1838.65mSo
Mar 21Utah Tech InvitationalMar 21 · Shot Put · Place 5 · Utah StateUtah StateShot Put515.57mSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Roman Ruiz Speed and Power MeetJan 30 · Shot Put · Place 9 · Utah StateUtah StateShot Put915.38mSo
Jan 15Snake RiverJan 15 · Shot Put · Place 8 · Utah StateUtah StateShot Put16lb / 7.26kg8.14.97mSo
Jan 9Weber State InvitationalJan 9 · Shot Put · Place 7 · Utah StateUtah StateShot PutRound P714.87mSo
Jan 9Weber State InvitationalJan 9 · Shot Put · Place 9 · Utah StateUtah StateShot Put914.87mSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · Discus · Place 9 · Utah StateUtah StateDiscus2kgRound P9.43.52mSo
Dec 10BYU December InvitationalDec 10 · Discus · Place 5 · Utah StateUtah StateDiscus2kg5.49.87m PBSo
Dec 10BYU December InvitationalDec 10 · Shot Put · Place 6 · Utah StateUtah StateShot Put16lb / 7.26kgRound P6.14.91mSo
Dec 10BYU December InvitationalDec 10 · Shot Put · Place 6 · Utah StateUtah StateShot Put16lb / 7.26kg6.15.14mSo
Feb 262025 Mountain West Indoor ChampionshipsFeb 26 · Shot Put · Place 14 · Utah StateUtah StateShot Put16lb / 7.26kg14.13.52mFr
Jan 23Nevada Invitational & MultiJan 23 · Shot Put · Utah StateUtah StateShot Put16lb / 7.26kg--FOULFr
Jan 16ISU Snake RiverJan 16 · Shot Put · Place 7 · Utah StateUtah StateShot Put16lb / 7.26kg7.15.37m PBFr
Jan 10Weber State InvitationalJan 10 · Shot Put · Place 3 · Utah StateUtah StateShot Put347-3.75FR

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 30Robison InvitationalApr 30 · Discus · Place 12 · Utah StateUtah StateDiscusRound P1243.38mFr
Apr 30Robison InvitationalApr 30 · Discus · Place 12 · Utah StateUtah StateDiscus1243.38mFr
Apr 30Robison InvitationalApr 30 · Shot Put · Place 9 · Utah StateUtah StateShot PutRound P913.85mFr
Apr 30Robison InvitationalApr 30 · Shot Put · Place 8 · Utah StateUtah StateShot Put814.51mFr
Apr 25Utah State Aggie InvitationalApr 25 · Discus · Place 10 · Utah StateUtah StateDiscus2kg10.45.26mFr
Apr 25Utah State Aggie InvitationalApr 25 · Shot Put · Place 8 · Utah StateUtah StateShot Put16lb / 7.26kg8.14.01mFr
Apr 182025 Beach InviteApr 18 · Discus · Utah StateUtah StateDiscus2kg--DNSFr
Apr 182025 Beach InviteApr 18 · Shot Put · Utah StateUtah StateShot Put16lb / 7.26kg--DNSFr
Apr 11Weber State Spring ClassicApr 11 · Discus · Place 18 · Utah StateUtah StateDiscus1841.45mFR
Apr 11Utah Spring ClassicApr 11 · Shot Put · Place 13 · Utah StateUtah StateShot Put16lb / 7.26kg13.13.92mFr
Mar 28Utah Valley CollegiateMar 28 · Discus · Place 11 · Utah StateUtah StateDiscus1145.54mFR
Mar 21Utah Tech InvitationalMar 21 · Discus · Place 6 · Utah StateUtah StateDiscus642.88mFr
Mar 21Utah Tech InvitationalMar 21 · Shot Put · Place 7 · Utah StateUtah StateShot Put714.34mFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · Shot Put · Place 9 · Utah StateUtah StateShot Put16lb / 7.26kg9.14.09mFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Mar 8Snow Canyon InvitationalMar 8 · Discus · Place 3 · Box ElderBox ElderDiscus3149-3.75—
Mar 8Snow Canyon InvitationalMar 8 · Discus · Place 4 · Box ElderBox ElderDiscus4149-3.75—
Mar 8Snow Canyon InvitationalMar 8 · Shot Put · Place 5 · Box ElderBox ElderShot Put550-7.25—
Mar 8Snow Canyon InvitationalMar 8 · Shot Put · Place 2 · Box ElderBox ElderShot Put255-1.25—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18UHSAA State ChampionshipsMay 18 · Discus · Place 3 · Box ElderBox ElderDiscus344.36mJr
May 18UHSAA State ChampionshipsMay 18 · Shot Put · Place 1 · Box ElderBox ElderShot Put116.10mJr
May 10Region 5 ChampionshipsMay 10 · Shot Put · Place 1 · Box ElderBox ElderShot Put151-05JR
May 10Region 5 ChampionshipsMay 10 · Discus · Place 1 · Box ElderBox ElderDiscus1142-11.50JR
May 5BYU InvitationalMay 5 · Discus · Place 7 · Box ElderBox ElderDiscus1.6kg7.149-00.25 PB11
May 5BYU InvitationalMay 5 · Shot Put · Place 5 · Box ElderBox ElderShot Put12lb5.52-05.50 PB11
Apr 29Davis InvitationalApr 29 · Discus · Place 9 · Box ElderBox ElderDiscus939.57mJR
Apr 29Davis InvitationalApr 29 · Shot Put · Place 3 · Box ElderBox ElderShot Put316.24mJR
Apr 22SKY VIEW INVITATIONALApr 22 · Discus · Place 1 · Box ElderBox ElderDiscus1156-00JR
Apr 22SKY VIEW INVITATIONALApr 22 · Shot Put · Place 1 · Box ElderBox ElderShot Put149-05.00JR
Apr 18Cache Box Track and Field MeetApr 18 · Discus · Place 1 · Box ElderBox ElderDiscus1.6kg1.132-0411
Apr 18Cache Box Track and Field MeetApr 18 · Shot Put · Place 1 · Box ElderBox ElderShot Put12lb1.48-11.0011
Apr 15Crimson Cliffs InvitationalApr 15 · Discus · Place 2 · Box ElderBox ElderDiscus246.91mJR
Apr 15Crimson Cliffs InvitationalApr 15 · Shot Put · Place 3 · Box ElderBox ElderShot Put315.24mJR
Apr 13Region 5 JV MeetApr 13 · Javelin · Place 11 · Box ElderBox ElderJavelin800g11.89-10 PB11
Apr 1Alpha InvitationalApr 1 · Shot Put · Place 1 · Box ElderBox ElderShot Put115.16mJR
Apr 1Alpha InvitationalApr 1 · Shot Put · Place 1 · Box ElderBox ElderShot Put115.16mJR
Apr 1Alpha InvitationalApr 1 · Discus · Place 8 · Box ElderBox ElderDiscus838.35mJR
Apr 1Alpha InvitationalApr 1 · Discus · Place 8 · Box ElderBox ElderDiscus838.35mJR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27Weber State Indoor InvitationalJan 27 · Weight Throw · Place 12 · Box ElderBox ElderWeight Throw128.76mJR
Jan 27Weber State Indoor InvitationalJan 27 · Shot Put · Place 5 · Box ElderBox ElderShot Put513.87mJR

2022 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · Discus · Place 8 · Box ElderBox ElderDiscus1.6kg8.136-11.2510
May 19UHSAA State ChampionshipsMay 19 · Shot Put · Place 6 · Box ElderBox ElderShot Put12lb6.49-01.0010
May 11Utah Region 5 ChampionshipsMay 11 · Discus · Place 12 · Box ElderBox ElderDiscus12102-08.50SO
May 11Utah Region 5 ChampionshipsMay 11 · Shot Put · Place 1 · Box ElderBox ElderShot Put147-04.00SO
May 11Utah Region 5 ChampionshipsMay 11 · Shot Put · Place 1 · Box ElderBox ElderShot Put146-07.50SO
May 62022 BYU InvitationalMay 6 · Discus · Place 13 · Box ElderBox ElderDiscus1.6kg13.139-0210
May 62022 BYU InvitationalMay 6 · Shot Put · Place 14 · Box ElderBox ElderShot Put12lb14.46-06.2510
Apr 30Davis InvitationalApr 30 · Discus · Place 6 · Box ElderBox ElderDiscus641.93mSO
Apr 30Davis InvitationalApr 30 · Shot Put · Place 9 · Box ElderBox ElderShot Put914.63mSO
Apr 26Wasatch Underclassman & Wasatch RelaysApr 26 · Discus · Place 1 · Box ElderBox ElderDiscus1.6kg1.142-0610
Apr 26Wasatch Underclassman & Wasatch RelaysApr 26 · Shot Put · Place 1 · Box ElderBox ElderShot Put12lb1.46-06.5010
Apr 23Sky View InviteApr 23 · Discus · Place 1 · Box ElderBox ElderDiscus1146-10SO
Apr 23Sky View InviteApr 23 · Shot Put · Place 1 · Box ElderBox ElderShot Put143-01.00SO
Apr 21Box Elder, Woods Cross @ NorthridgeApr 21 · Shot Put · Place 1 · Box ElderBox ElderShot Put146-00.00SO
Apr 21Box Elder, Woods Cross @ NorthridgeApr 21 · Discus · Place 1 · Box ElderBox ElderDiscus1127-10SO
Apr 16Grizzly InvitationalApr 16 · Discus · Place 4 · Box ElderBox ElderDiscus4130-0410
Apr 16Grizzly InvitationalApr 16 · Shot Put · Place 2 · Box ElderBox ElderShot Put247-05.0010
Apr 152022 Phoenix Fire FestApr 15 · Discus · Place 19 · Box ElderBox ElderDiscus1934.03m10
Apr 152022 Phoenix Fire FestApr 15 · Shot Put · Place 5 · Box ElderBox ElderShot Put514.78m10
Apr 14Region V RelaysApr 14 · Discus · Place 1 · Box ElderBox ElderDiscus1.6kg1.132-0410
Mar 30Cache Box Track and Field MeetMar 30 · Discus · Place 3 · Box ElderBox ElderDiscus1.6kg3.121-0710
Mar 30Cache Box Track and Field MeetMar 30 · Shot Put · Place 2 · Box ElderBox ElderShot Put12lb2.46-03.0010
Mar 16Box Elder Region Tri MeetMar 16 · Discus · Place 2 · Box ElderBox ElderDiscus2111-07SO
Mar 16Box Elder Region Tri MeetMar 16 · Shot Put · Place 1 · Box ElderBox ElderShot Put143-08.00SO
Mar 16Box Elder Region Tri MeetMar 16 · Discus · Place 2 · Box ElderBox ElderDiscus2111-07SO
Mar 16Box Elder Region Tri MeetMar 16 · Shot Put · Place 1 · Box ElderBox ElderShot Put143-08.00SO
Mar 11Snow Canyon InvitationalMar 11 · Discus · Place 16 · Box ElderBox ElderDiscus16112-01SO
Mar 11Snow Canyon InvitationalMar 11 · Shot Put · Place 4 · Box ElderBox ElderShot Put445-01.50SO
Mar 11Snow Canyon InvitationalMar 11 · Shot Put · Place 3 · Box ElderBox ElderShot Put345-01.50SO

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 52022 Salem Field InvitationalFeb 5 · Shot Put · Place 2 · Box ElderBox ElderShot Put247-11.5—

2021 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 18UHSAA 5A State Track & Field ChampionshipsMay 18 · Shot Put · Place 11 · Box ElderBox ElderShot Put12lb11.45-06.009
May 12Region 5 ChampionshipsMay 12 · Shot Put · Place 1 · Box ElderBox ElderShot Put148-00.00FR
May 12Region 5 ChampionshipsMay 12 · Discus · Place 8 · Box ElderBox ElderDiscus8112-07FR
Apr 30Wildcat InvitationalApr 30 · Discus · Place 26 · Box ElderBox ElderDiscus26100-00FR
Apr 30Wildcat InvitationalApr 30 · Shot Put · Place 2 · Box ElderBox ElderShot Put248-00.00FR
Apr 30Wildcat InvitationalApr 30 · Shot Put · Place 2 · Box ElderBox ElderShot Put248-00.00FR
Apr 30Wildcat InvitationalApr 30 · Discus · Place 26 · Box ElderBox ElderDiscus26100-00FR
Apr 30Wildcat InvitationalApr 30 · Shot Put · Place 2 · Box ElderBox ElderShot Put248-00.00FR
Apr 30Wildcat InvitationalApr 30 · Shot Put · Place 2 · Box ElderBox ElderShot Put248-00.00FR
Apr 28Wasatch UnderclassmenApr 28 · Discus · Place 2 · Box ElderBox ElderDiscus1.6kg2.102-009
Apr 28Wasatch UnderclassmenApr 28 · Shot Put · Place 1 · Box ElderBox ElderShot Put12lb1.48-01.009
Apr 24Skyview InvitationalApr 24 · Discus · Place 15 · Box ElderBox ElderDiscus1594-00FR
Apr 24Skyview InvitationalApr 24 · Shot Put · Place 2 · Box ElderBox ElderShot Put242-10.50FR
Apr 22Region 5 RelaysApr 22 · Discus · Place 10 · Box ElderBox ElderDiscus1.6kg10.99-029
Apr 22Region 5 RelaysApr 22 · Shot Put · Place 1 · Box ElderBox ElderShot Put12lb1.47-04.009
Apr 17Grizzly InvitationalApr 17 · Discus · Place 24 · Box ElderBox ElderDiscus2488-00FR
Apr 17Grizzly InvitationalApr 17 · Shot Put · Place 2 · Box ElderBox ElderShot Put246-00.00FR
Apr 92021 Phoenix Fire FestApr 9 · Discus · Place 22 · Box ElderBox ElderDiscus22103-02FR
Apr 92021 Phoenix Fire FestApr 9 · Shot Put · Place 11 · Box ElderBox ElderShot Put1141-07.00FR
Mar 26Bear River @ Box Elder JV MeetMar 26 · Discus · Place 2 · Box ElderBox ElderDiscus1.6kg2.96-019
Mar 24Cache-Box Invitational Mar 24 · Shot Put · Place 3 · Box ElderBox ElderShot Put342-04.00FR
Mar 19Early Bird InvitationalMar 19 · Shot Put · Place 11 · Box ElderBox ElderShot Put1142-00.00FR
Mar 17Region 5 JV MeetMar 17 · Discus · Place 14 · Box ElderBox ElderDiscus1.6kg14.82-109
Mar 17Region 5 JV MeetMar 17 · Shot Put · Place 2 · Box ElderBox ElderShot Put12lb2.38-00.509
Mar 11Bountiful, Viewmont @ Box ElderMar 11 · Discus · Place 9 · Box ElderBox ElderDiscus1.6kg9.81-039
Mar 11Bountiful, Viewmont @ Box ElderMar 11 · Shot Put · Place 1 · Box ElderBox ElderShot Put12lb1.36-08.009