Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorBYU December Invitational · Dec 1041.71mBYU December InvitationalDecember 10, 2024
Discus · 1kg · OutdoorNJCAA Division I Outdoor Track & Field Championships · May 1844.16mNJCAA Division I Outdoor Track & Field ChampionshipsMay 18, 2023
Hammer · 4kg · Outdoor2026 UVU Collegiate Invitational · Mar 2647.41m2026 UVU Collegiate InvitationalMarch 26, 2026
Javelin · 600g · Outdoor11th Annual Hal Anders Invitational · Apr 1079-0111th Annual Hal Anders InvitationalApril 10, 2021
Shot Put · 4kg · IndoorNJCAA Indoor Track and Field Nationals · Mar 314.20mNJCAA Indoor Track and Field NationalsMarch 3, 2023
Shot Put · 4kg · Outdoor2025 WAC Championships · May 1513.90m2025 WAC ChampionshipsMay 15, 2025
Weight Throw · 20lb / 9.0kg · IndoorSnake River · Jan 1516.62mSnake RiverJanuary 15, 2026
Weight Throw · 20lb / 9.0kg · OutdoorGaucho Indoor Invitational · Feb 1114.48mGaucho Indoor InvitationalFebruary 11, 2023

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 142026 WAC Outdoor ChampionshipsMay 14 · Hammer · Place 10 · Utah ValleyUtah ValleyHammer4kg10.46.72mSr
May 142026 WAC Outdoor ChampionshipsMay 14 · Discus · Place 14 · Utah ValleyUtah ValleyDiscus1kg14.36.75mSr
May 142026 WAC Outdoor ChampionshipsMay 14 · Shot Put · Place 4 · Utah ValleyUtah ValleyShot Put4kg4.13.64mSr
Apr 29Robison InvitationalApr 29 · Hammer · Place 11 · Utah ValleyUtah ValleyHammer4kgRound P11.46.97mSr
Apr 29Robison InvitationalApr 29 · Hammer · Place 11 · Utah ValleyUtah ValleyHammer4kg11.46.97mSr
Apr 29Robison InvitationalApr 29 · Shot Put · Place 8 · Utah ValleyUtah ValleyShot Put4kgRound P8.12.28mSr
Apr 29Robison InvitationalApr 29 · Shot Put · Place 7 · Utah ValleyUtah ValleyShot Put4kg7.12.79mSr
Apr 3Stanford InviteApr 3 · Hammer · Place 11 · Utah ValleyUtah ValleyHammer4kg11.45.58mSr
Apr 3Stanford InviteApr 3 · Discus · Place 5 · Utah ValleyUtah ValleyDiscus1kg5.42.11mSr
Apr 3Stanford InviteApr 3 · Shot Put · Place 3 · Utah ValleyUtah ValleyShot Put4kg3.13.72mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Hammer · Place 11 · Utah ValleyUtah ValleyHammer4kgRound P11.47.41m PBSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Hammer · Place 11 · Utah ValleyUtah ValleyHammer4kg11.47.41mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Discus · Place 9 · Utah ValleyUtah ValleyDiscus1kgRound P9.40.92mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Discus · Place 9 · Utah ValleyUtah ValleyDiscus1kg9.40.92mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Shot Put · Place 6 · Utah ValleyUtah ValleyShot Put4kgRound P6.13.06mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Shot Put · Place 6 · Utah ValleyUtah ValleyShot Put4kg6.13.06mSr
Mar 21Utah Tech InvitationalMar 21 · Discus · Place 12 · Utah ValleyUtah ValleyDiscus1240.07mSr
Mar 21Utah Tech InvitationalMar 21 · Shot Put · Place 10 · Utah ValleyUtah ValleyShot Put1012.53mSr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 30Roman Ruiz Speed and Power MeetJan 30 · Weight Throw · Place 9 · Utah ValleyUtah ValleyWeight Throw915.46mSr
Jan 15Snake RiverJan 15 · Weight Throw · Place 5 · Utah ValleyUtah ValleyWeight Throw20lb / 9.0kg5.16.62m PBSr
Jan 15Snake RiverJan 15 · Shot Put · Place 5 · Utah ValleyUtah ValleyShot Put4kg5.13.28mSr
Jan 9Weber State InvitationalJan 9 · Weight Throw · Place 13 · Utah ValleyUtah ValleyWeight ThrowRound P1314.84mSr
Jan 9Weber State InvitationalJan 9 · Weight Throw · Place 13 · Utah ValleyUtah ValleyWeight Throw1314.84mSr
Jan 9Weber State InvitationalJan 9 · Shot Put · Place 15 · Utah ValleyUtah ValleyShot PutRound P1511.65mSr
Jan 9Weber State InvitationalJan 9 · Shot Put · Place 15 · Utah ValleyUtah ValleyShot Put1511.65mSr

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · Weight Throw · Place 6 · Utah ValleyUtah ValleyWeight Throw20lb / 9.0kgRound P6.15.60mSr
Dec 10BYU December InvitationalDec 10 · Weight Throw · Place 8 · Utah ValleyUtah ValleyWeight Throw20lb / 9.0kg8.15.64mSr
Dec 10BYU December InvitationalDec 10 · Shot Put · Place 10 · Utah ValleyUtah ValleyShot Put4kgRound P10.12.39mSr
Dec 10BYU December InvitationalDec 10 · Shot Put · Place 10 · Utah ValleyUtah ValleyShot Put4kg10.12.39mSr
Feb 282025 WAC Indoor T&F ChampionshipsFeb 28 · Weight Throw · Place 10 · Utah ValleyUtah ValleyWeight Throw20lb / 9.0kg10.14.82mSr
Feb 282025 WAC Indoor T&F ChampionshipsFeb 28 · Shot Put · Utah ValleyUtah ValleyShot Put4kg—NDSr
Feb 7Wolfpack Classic (University of Nevada - Reno)Feb 7 · Weight Throw · Place 13 · Utah ValleyUtah ValleyWeight Throw20lb / 9.0kg13.14.12mSr
Feb 7Wolfpack Classic (University of Nevada - Reno)Feb 7 · Shot Put · Place 12 · Utah ValleyUtah ValleyShot Put4kg12.12.20mSr
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · Weight Throw · Place 12 · Utah ValleyUtah ValleyWeight Throw1214.65m—
Jan 16ISU Snake RiverJan 16 · Weight Throw · Place 10 · Utah ValleyUtah ValleyWeight Throw20lb / 9.0kg10.15.17mSr
Jan 16ISU Snake RiverJan 16 · Shot Put · Place 9 · Utah ValleyUtah ValleyShot Put4kg9.13.16mSr
Jan 9BYU Indoor InvitationalJan 9 · Weight Throw · Place 8 · Utah ValleyUtah ValleyWeight Throw814.27mJR
Jan 9BYU Indoor InvitationalJan 9 · Shot Put · Place 4 · Utah ValleyUtah ValleyShot Put413.13mJR

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 152025 WAC ChampionshipsMay 15 · Hammer · Place 10 · Utah ValleyUtah ValleyHammer4kg10.44.78mJr
May 152025 WAC ChampionshipsMay 15 · Discus · Place 7 · Utah ValleyUtah ValleyDiscus1kg7.42.66mJr
May 152025 WAC ChampionshipsMay 15 · Shot Put · Place 4 · Utah ValleyUtah ValleyShot Put4kg4.13.90m PBJr
May 72025 Utah Last ChanceMay 7 · Hammer · Place 6 · Utah ValleyUtah ValleyHammer647.89mJR
May 72025 Utah Last ChanceMay 7 · Shot Put · Place 3 · Utah ValleyUtah ValleyShot Put313.22mJR
May 1SUU Eccles Coliseum Championships (College)May 1 · Hammer · Place 4 · Utah ValleyUtah ValleyHammer444.84mJR
May 1SUU Eccles Coliseum Championships (College)May 1 · Hammer · Place 3 · Utah ValleyUtah ValleyHammer346.48mJR
May 1SUU Eccles Coliseum Championships (College)May 1 · Discus · Place 5 · Utah ValleyUtah ValleyDiscus539.29mJR
May 1SUU Eccles Coliseum Championships (College)May 1 · Discus · Place 7 · Utah ValleyUtah ValleyDiscus739.74mJR
May 1SUU Eccles Coliseum Championships (College)May 1 · Shot Put · Place 2 · Utah ValleyUtah ValleyShot Put213.14mJR
Apr 30Robison InvitationalApr 30 · Hammer · Place 14 · Utah ValleyUtah ValleyHammerRound P1445.18mJr
Apr 30Robison InvitationalApr 30 · Hammer · Place 14 · Utah ValleyUtah ValleyHammer1445.18mJr
Apr 182025 Beach InviteApr 18 · Discus · Place 61 · Utah ValleyUtah ValleyDiscus1kg61.39.60mJr
Apr 182025 Beach InviteApr 18 · Shot Put · Utah ValleyUtah ValleyShot Put4kg--FOULJr
Apr 17Pacific Coast InvitationalApr 17 · Discus · Place 43 · Utah ValleyUtah ValleyDiscus1kg43.40.42mJr
Apr 17Pacific Coast InvitationalApr 17 · Shot Put · Place 23 · Utah ValleyUtah ValleyShot Put4kg23.13.53mJr
Apr 11Weber State Spring ClassicApr 11 · Hammer · Place 16 · Utah ValleyUtah ValleyHammer1641.96mJR
Apr 11Weber State Spring ClassicApr 11 · Discus · Place 15 · Utah ValleyUtah ValleyDiscus1541.32mJR
Apr 11Utah Spring ClassicApr 11 · Shot Put · Place 4 · Utah ValleyUtah ValleyShot Put4kg4.13.55mJr
Mar 28Utah Valley CollegiateMar 28 · Discus · Place 12 · Utah ValleyUtah ValleyDiscus1240.58mJR
Mar 28Utah Valley CollegiateMar 28 · Shot Put · Place 14 · Utah ValleyUtah ValleyShot Put1412.24mJR
Mar 21Utah Tech InvitationalMar 21 · Discus · Place 7 · Utah ValleyUtah ValleyDiscus736.45mJR
Mar 21Utah Tech InvitationalMar 21 · Shot Put · Place 4 · Utah ValleyUtah ValleyShot Put413.51mJR

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · Weight Throw · Place 4 · Utah ValleyUtah ValleyWeight Throw20lb / 9.0kg4.15.88mSr
Dec 10BYU December InvitationalDec 10 · Discus · Place 6 · Utah ValleyUtah ValleyDiscus1kg6.41.71m PBSr
Dec 10BYU December InvitationalDec 10 · Shot Put · Place 6 · Utah ValleyUtah ValleyShot Put4kg6.12.96mSr

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · Hammer · Place 10 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCHammer4kg10.44.33mSo
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · Discus · Place 8 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCDiscus1kg8.44.16m PBSo
May 18NJCAA Division I Outdoor Track & Field ChampionshipsMay 18 · Shot Put · Place 5 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCShot Put4kg5.13.36mSo
Apr 28NJCAA Region I Track & Field ChampionshipsApr 28 · Hammer · Place 2 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCHammer4kg2.46.42mSo
Apr 28NJCAA Region I Track & Field ChampionshipsApr 28 · Discus · Place 2 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCDiscus1kg2.43.22mSo
Apr 28NJCAA Region I Track & Field ChampionshipsApr 28 · Shot Put · Place 1 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCShot Put4kg1.13.37mSo
Apr 13Bryan Clay InvitationalApr 13 · Hammer · Place 39 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCHammer4kg39.44.47mSo
Apr 13Bryan Clay InvitationalApr 13 · Discus · Place 11 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCDiscus1kg11.42.69mSo
Apr 13Bryan Clay InvitationalApr 13 · Shot Put · Place 25 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCShot Put4kg25.12.16mSo
Mar 31ACCAC Track & Field ChampionshipsMar 31 · Hammer · Place 2 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCHammer4kg2.45.55mSo
Mar 31ACCAC Track & Field ChampionshipsMar 31 · Discus · Place 2 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCDiscus1kg2.43.58mSo
Mar 31ACCAC Track & Field ChampionshipsMar 31 · Shot Put · Place 1 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCShot Put4kg1.13.20mSo
Feb 11Gaucho Indoor InvitationalFeb 11 · Weight Throw · Place 2 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCWeight Throw20lb / 9.0kg2.14.48m PBSo
Feb 11Gaucho Indoor InvitationalFeb 11 · Shot Put · Place 1 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCShot Put4kg1.12.98mSo

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 3NJCAA Indoor Track and Field NationalsMar 3 · Weight Throw · Place 10 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCWeight Throw20lb / 9.0kg10.14.73mSo
Mar 3NJCAA Indoor Track and Field NationalsMar 3 · Shot Put · Place 3 · Paradise Valley (Ariz.) CCParadise Valley (Ariz.) CCShot Put4kg3.14.20m PBSo

2021 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 12AIA D1 State Track & Field ChampionshipsMay 12 · Discus · Place 3 · LibertyLibertyDiscus1kg3.137-1012
May 12AIA D1 State Track & Field ChampionshipsMay 12 · Shot Put · Place 3 · LibertyLibertyShot Put4kg3.41-08.0012
Apr 28Peoria District OnlyApr 28 · Discus · Place 1 · LibertyLibertyDiscus1kg1.133-0012
Apr 28Peoria District OnlyApr 28 · Shot Put · Place 1 · LibertyLibertyShot Put4kg1.38-07.0012
Apr 21Peoria Unified District Meet Wed 4/21 and Fri 4/23Apr 21 · Discus · Place 1 · LibertyLibertyDiscus1kg1.143-0112
Apr 21Peoria Unified District Meet Wed 4/21 and Fri 4/23Apr 21 · Shot Put · Place 1 · LibertyLibertyShot Put4kg1.40-00.0012
Apr 1011th Annual Hal Anders InvitationalApr 10 · Javelin · Place 8 · LibertyLibertyJavelin600g8.79-01 PB12
Apr 1011th Annual Hal Anders InvitationalApr 10 · Discus · Place 1 · LibertyLibertyDiscus1kg1.131-0712
Apr 1011th Annual Hal Anders InvitationalApr 10 · Shot Put · Place 1 · LibertyLibertyShot Put4kg1.42-07.0012