Personal bests

Best marks in available results
Event / courseMarkMeetDate
College Weight - 20lb · Indoor2023 BYU Cougar Collegiate Indoor Inv · Jan 1212.65m2023 BYU Cougar Collegiate Indoor InvJanuary 12, 2023
Discus · 1kg · IndoorBYU December Invitational · Dec 1036.22mBYU December InvitationalDecember 10, 2025
Discus · 1kg · Outdoor2025 Big Sky Outdoor TF Championships · May 1439.11m2025 Big Sky Outdoor TF ChampionshipsMay 14, 2025
Hammer · 4kg · OutdoorUtah State Aggie Invitational · Apr 2455.09mUtah State Aggie InvitationalApril 24, 2026
Shot Put · 4kg · IndoorBYU December Invitational · Dec 1012.87mBYU December InvitationalDecember 10, 2025
Shot Put · 4kg · Outdoor2025 Big Sky Outdoor TF Championships · May 1413.28m2025 Big Sky Outdoor TF ChampionshipsMay 14, 2025
Weight Throw · 20lb / 9.0kg · IndoorBYU December Invitational · Dec 1017.73mBYU December InvitationalDecember 10, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · Hammer · Place 9 · Weber StateWeber StateHammer4kg9.49.33mSr
May 132026 Big Sky Outdoor TF ChampionshipsMay 13 · Shot Put · Place 19 · Weber StateWeber StateShot Put4kg19.11.84mSr
Apr 29Robison InvitationalApr 29 · Hammer · Place 9 · Weber StateWeber StateHammer4kgRound P9.48.99mSr
Apr 29Robison InvitationalApr 29 · Hammer · Place 9 · Weber StateWeber StateHammer4kg9.48.99mSr
Apr 29Robison InvitationalApr 29 · Shot Put · Place 6 · Weber StateWeber StateShot Put4kgRound P6.12.56mSr
Apr 29Robison InvitationalApr 29 · Shot Put · Place 9 · Weber StateWeber StateShot Put4kg9.12.56mSr
Apr 24Utah State Aggie InvitationalApr 24 · Hammer · Place 1 · Weber StateWeber StateHammer4kg1.55.09m PBSr
Apr 24Utah State Aggie InvitationalApr 24 · Shot Put · Weber StateWeber StateShot Put4kg—DNSSr
Apr 17Oregon Team InvitationalApr 17 · Hammer · Place 9 · Weber StateWeber StateHammer948.66mSr
Apr 17Oregon Team InvitationalApr 17 · Shot Put · Place 9 · Weber StateWeber StateShot Put912.54mSr
Apr 10Utah Spring ClassicApr 10 · Shot Put · Place 8 · Weber StateWeber StateShot Put812.68mSr
Apr 10Weber State Spring ClassicApr 10 · Hammer · Place 12 · Weber StateWeber StateHammer4kgRound P12.47.04mSr
Apr 10Weber State Spring ClassicApr 10 · Hammer · Place 12 · Weber StateWeber StateHammer4kg12.47.04mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Hammer · Place 10 · Weber StateWeber StateHammer4kgRound P10.47.99mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Hammer · Place 10 · Weber StateWeber StateHammer4kg10.47.99mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Shot Put · Place 8 · Weber StateWeber StateShot Put4kgRound P8.12.76mSr
Mar 262026 UVU Collegiate InvitationalMar 26 · Shot Put · Place 8 · Weber StateWeber StateShot Put4kg8.12.76mSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 26Big Sky Indoor ChampionshipsFeb 26 · Weight Throw · Place 9 · Weber StateWeber StateWeight Throw20lb / 9.0kg9.17.57mSr
Feb 26Big Sky Indoor ChampionshipsFeb 26 · Shot Put · Place 20 · Weber StateWeber StateShot Put4kg20.12.55mSr
Jan 30Roman Ruiz Speed and Power MeetJan 30 · Weight Throw · Place 1 · Weber StateWeber StateWeight Throw117.49mSr
Jan 9Weber State InvitationalJan 9 · Weight Throw · Place 1 · Weber StateWeber StateWeight ThrowRound P118.59mSr
Jan 9Weber State InvitationalJan 9 · Weight Throw · Place 1 · Weber StateWeber StateWeight Throw118.59mSr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · Weight Throw · Place 1 · Weber StateWeber StateWeight Throw20lb / 9.0kgRound P1.17.73m PBSr
Dec 10BYU December InvitationalDec 10 · Weight Throw · Place 1 · Weber StateWeber StateWeight Throw20lb / 9.0kg1.17.73mSr
Dec 10BYU December InvitationalDec 10 · Discus · Place 14 · Weber StateWeber StateDiscus1kgRound P14.36.22m PBSr
Dec 10BYU December InvitationalDec 10 · Discus · Place 14 · Weber StateWeber StateDiscus1kg14.36.22mSr
Dec 10BYU December InvitationalDec 10 · Shot Put · Place 5 · Weber StateWeber StateShot Put4kgRound P5.12.87m PBSr
Dec 10BYU December InvitationalDec 10 · Shot Put · Place 6 · Weber StateWeber StateShot Put4kg6.12.87mSr
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · Weight Throw · Place 5 · Weber StateWeber StateWeight Throw516.50m—
Jan 16ISU Snake RiverJan 16 · Weight Throw · Place 2 · Weber StateWeber StateWeight Throw20lb / 9.0kg2.16.75mJr
Jan 16ISU Snake RiverJan 16 · Shot Put · Place 18 · Weber StateWeber StateShot Put4kg18.11.82mJr
Jan 10Weber State InvitationalJan 10 · Weight Throw · Place 1 · Weber StateWeber StateWeight Throw153-7.75JR
Jan 10Weber State InvitationalJan 10 · Shot Put · Place 5 · Weber StateWeber StateShot Put541-1.75JR

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · Hammer · Place 4 · Weber StateWeber StateHammer4kg4.53.62mJr
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · Discus · Place 17 · Weber StateWeber StateDiscus1kg17.39.11m PBJr
May 142025 Big Sky Outdoor TF ChampionshipsMay 14 · Shot Put · Place 11 · Weber StateWeber StateShot Put4kg11.13.28m PBJr
May 72025 Utah Last ChanceMay 7 · Hammer · Place 4 · Weber StateWeber StateHammer451.74mJR
May 72025 Utah Last ChanceMay 7 · Discus · Place 7 · Weber StateWeber StateDiscus740.35mJR
May 72025 Utah Last ChanceMay 7 · Shot Put · Place 1 · Weber StateWeber StateShot Put113.69mJR
Apr 30Robison InvitationalApr 30 · Hammer · Place 4 · Weber StateWeber StateHammerRound P452.42mJr
Apr 30Robison InvitationalApr 30 · Hammer · Place 6 · Weber StateWeber StateHammer652.42mJr
Apr 30Robison InvitationalApr 30 · Discus · Place 8 · Weber StateWeber StateDiscusRound P840.55mJr
Apr 30Robison InvitationalApr 30 · Discus · Place 9 · Weber StateWeber StateDiscus940.55mJr
Apr 30Robison InvitationalApr 30 · Shot Put · Place 10 · Weber StateWeber StateShot PutRound P1012.68mJr
Apr 30Robison InvitationalApr 30 · Shot Put · Place 10 · Weber StateWeber StateShot Put1012.68mJr
Apr 25Utah State Aggie InvitationalApr 25 · Hammer · Place 6 · Weber StateWeber StateHammer4kg6.50.93mJr
Apr 25Utah State Aggie InvitationalApr 25 · Discus · Weber StateWeber StateDiscus1kg—NDJr
Apr 25Utah State Aggie InvitationalApr 25 · Shot Put · Place 9 · Weber StateWeber StateShot Put4kg9.12.67mJr
Apr 182025 Beach InviteApr 18 · Hammer · Weber StateWeber StateHammer4kg--DNSJr
Apr 182025 Beach InviteApr 18 · Shot Put · Place 35 · Weber StateWeber StateShot Put4kg35.12.81mJr
Apr 11Weber State Spring ClassicApr 11 · Hammer · Place 8 · Weber StateWeber StateHammer849.06mJR
Apr 11Weber State Spring ClassicApr 11 · Discus · Place 17 · Weber StateWeber StateDiscus1740.72mJR
Apr 11Utah Spring ClassicApr 11 · Shot Put · Place 8 · Weber StateWeber StateShot Put4kg8.13.06mJr
Mar 28Utah Valley CollegiateMar 28 · Discus · Place 21 · Weber StateWeber StateDiscus2136.95mJR
Mar 28Utah Valley CollegiateMar 28 · Shot Put · Place 9 · Weber StateWeber StateShot Put912.98mJR

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6ISU Winter OpenDec 6 · Weight Throw · Place 11 · Weber StateWeber StateWeight Throw20lb / 9.0kg11.12.59mJr
Dec 6ISU Winter OpenDec 6 · Shot Put · Place 10 · Weber StateWeber StateShot Put4kg10.11.53mJr
Feb 3Utah State Speed and Power MeetFeb 3 · Weight Throw · Place 3 · Weber StateWeber StateWeight Throw315.72m—
Feb 3Utah State Speed and Power MeetFeb 3 · Shot Put · Place 9 · Weber StateWeber StateShot Put911.87m—
Jan 19Weber State InvitationalJan 19 · Weight Throw · Place 6 · Weber StateWeber StateWeight Throw615.48mSO
Jan 19Weber State InvitationalJan 19 · Shot Put · Place 13 · Weber StateWeber StateShot Put1311.43mSO
Jan 11'24 Snake River Open (College)Jan 11 · Weight Throw · Place 8 · Weber StateWeber StateWeight Throw20lb / 9.0kg8.14.32mSo
Jan 11'24 Snake River Open (College)Jan 11 · Shot Put · Place 10 · Weber StateWeber StateShot Put4kg10.9.98mSo

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25BYU Robison InvitationalApr 25 · Hammer · Place 6 · Weber StateWeber StateHammer648.45m—
Apr 25BYU Robison InvitationalApr 25 · Hammer · Place 5 · Weber StateWeber StateHammer550.90m—
Apr 19Utah State Aggie InvitationalApr 19 · Hammer · Place 9 · Weber StateWeber StateHammer4kg9.46.75mSo
Apr 19Utah State Aggie InvitationalApr 19 · Shot Put · Weber StateWeber StateShot Put4kg—DNSSo
Mar 29Utah Valley CollegiateMar 29 · Hammer · Place 11 · Weber StateWeber StateHammer4kgRound P11.46.67mSo
Mar 29Utah Valley CollegiateMar 29 · Hammer · Place 11 · Weber StateWeber StateHammer4kg11.46.67mSo
Mar 29Utah Valley CollegiateMar 29 · Shot Put · Place 4 · Weber StateWeber StateShot Put4kgRound P4.12.96mSo
Mar 29Utah Valley CollegiateMar 29 · Shot Put · Place 4 · Weber StateWeber StateShot Put4kg4.12.96mSo
Mar 22Utah Tech InvitationalMar 22 · Shot Put · Place 5 · Weber StateWeber StateShot Put512.69mSO

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 82023 BYU December InvitationalDec 8 · Weight Throw · Place 9 · Weber StateWeber StateWeight Throw20lb / 9.0kgRound P9.14.22mSo
Dec 82023 BYU December InvitationalDec 8 · Weight Throw · Place 6 · Weber StateWeber StateWeight Throw20lb / 9.0kg6.14.69mSo
Dec 82023 BYU December InvitationalDec 8 · Shot Put · Place 7 · Weber StateWeber StateShot Put4kgRound P7.12.15mSo
Dec 82023 BYU December InvitationalDec 8 · Shot Put · Place 8 · Weber StateWeber StateShot Put4kg8.12.15mSo
Feb 24Big Sky Indoor Track & Field ChampionshipsFeb 24 · Weight Throw · Place 17 · Weber StateWeber StateWeight Throw20lb / 9.0kg17.15.38mFr
Jan 202023 Weber State Indoor InvitationalJan 20 · Weight Throw · Place 5 · Weber StateWeber StateWeight Throw20lb / 9.0kg5.14.37mFr
Jan 202023 Weber State Indoor InvitationalJan 20 · Shot Put · Place 9 · Weber StateWeber StateShot Put4kg9.11.90mFr
Jan 122023 BYU Cougar Collegiate Indoor InvJan 12 · College Weight - 20lb · Place 15 · Weber StateWeber StateCollege Weight - 20lb1512.65m PBFr
Jan 122023 BYU Cougar Collegiate Indoor InvJan 12 · Shot Put · Place 9 · Weber StateWeber StateShot Put911.42mFr

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 28Idaho State Bengal InvitationalApr 28 · Hammer · Place 26 · Weber StateWeber StateHammer4kg26.35.61mFr
Apr 28Idaho State Bengal InvitationalApr 28 · Discus · Place 23 · Weber StateWeber StateDiscus1kg23.31.94mFr
Apr 28Idaho State Bengal InvitationalApr 28 · Shot Put · Place 11 · Weber StateWeber StateShot Put4kg11.11.84mFr
Apr 21BYU Robison InvitationalApr 21 · Hammer · Place 22 · Weber StateWeber StateHammer22122-9.25—
Apr 21BYU Robison InvitationalApr 21 · Discus · Place 25 · Weber StateWeber StateDiscus25110-6.75—
Apr 21BYU Robison InvitationalApr 21 · Shot Put · Place 15 · Weber StateWeber StateShot Put1538-5—
Apr 72023 Utah-ISU Spring ClassicApr 7 · Hammer · Place 13 · Weber StateWeber StateHammer1338.61mFR
Apr 72023 Utah-ISU Spring ClassicApr 7 · Discus · Place 15 · Weber StateWeber StateDiscus1533.33mFR
Apr 72023 Utah-ISU Spring ClassicApr 7 · Shot Put · Place 11 · Weber StateWeber StateShot Put1111.63mFR
Apr 72023 Utah-WSU Spring ClassicApr 7 · Hammer · Place 13 · Weber StateWeber StateHammer4kg13.38.61mFr
Apr 72023 Utah-WSU Spring ClassicApr 7 · Discus · Place 15 · Weber StateWeber StateDiscus1kg15.33.33mFr
Apr 72023 Utah-WSU Spring ClassicApr 7 · Shot Put · Place 11 · Weber StateWeber StateShot Put4kg11.11.63mFr

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 82022 BYU December InviteDec 8 · Weight Throw · Place 9 · Weber StateWeber StateWeight Throw20lb / 9.0kg9.13.30mFr
Dec 82022 BYU December InviteDec 8 · Discus · Place 11 · Weber StateWeber StateDiscus1kg11.30.06mFr
Dec 82022 BYU December InviteDec 8 · Shot Put · Place 9 · Weber StateWeber StateShot Put4kg9.10.29mFr

2022 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · Shot Put · Place 1 · West JordanWest JordanShot Put4kg1.38-07.7512
May 11Utah Region 3 ChampionshipsMay 11 · Discus · Place 5 · West JordanWest JordanDiscus599-11SR
May 11Utah Region 3 ChampionshipsMay 11 · Shot Put · Place 1 · West JordanWest JordanShot Put139-09.00SR
May 62022 BYU InvitationalMay 6 · Discus · Place 27 · West JordanWest JordanDiscus1kg27.90-05.7512
May 62022 BYU InvitationalMay 6 · Shot Put · Place 5 · West JordanWest JordanShot Put4kg5.38-03.5012
Apr 30Davis InvitationalApr 30 · Discus · Place 6 · West JordanWest JordanDiscus631.44mSR
Apr 30Davis InvitationalApr 30 · Shot Put · Place 2 · West JordanWest JordanShot Put212.15mSR
Apr 22Caveman Classic @ American ForkApr 22 · Discus · Place 4 · West JordanWest JordanDiscus425.60m12
Apr 22Caveman Classic @ American ForkApr 22 · Shot Put · Place 2 · West JordanWest JordanShot Put210.83m12
Apr 22Caveman Classic @ American ForkApr 22 · Shot Put · Place 2 · West JordanWest JordanShot Put210.83m12
Apr 152022 Phoenix Fire FestApr 15 · Shot Put · Place 2 · West JordanWest JordanShot Put211.35m12
Apr 2Bingham InvitationalApr 2 · Discus · Place 4 · West JordanWest JordanDiscus495-00SR
Apr 2Bingham InvitationalApr 2 · Shot Put · Place 1 · West JordanWest JordanShot Put135-03.00SR
Mar 30West Jordan @ RivertonMar 30 · Discus · Place 2 · West JordanWest JordanDiscus1kg2.96-0112
Mar 30West Jordan @ RivertonMar 30 · Shot Put · Place 2 · West JordanWest JordanShot Put4kg2.35-08.0012
Mar 26Copper Hills InvitationalMar 26 · Discus · Place 4 · West JordanWest JordanDiscus491-01.50SR
Mar 26Copper Hills InvitationalMar 26 · Shot Put · Place 2 · West JordanWest JordanShot Put237-04.00SR
Mar 23West Jordan @ Copper HillsMar 23 · Discus · Place 3 · West JordanWest JordanDiscus1kg3.92-0912
Mar 23West Jordan @ Copper HillsMar 23 · Shot Put · Place 1 · West JordanWest JordanShot Put4kg1.38-10.0012
Mar 19Herriman InvitationalMar 19 · Discus · Place 28 · West JordanWest JordanDiscus2819.33mSr
Mar 19Herriman InvitationalMar 19 · Shot Put · Place 3 · West JordanWest JordanShot Put310.69mSr
Mar 162022 Bingham @ West Jordan Mar 16 · Discus · Place 2 · West JordanWest JordanDiscus1kg2.95-0512
Mar 162022 Bingham @ West Jordan Mar 16 · Shot Put · Place 1 · West JordanWest JordanShot Put4kg1.33-10.0012