Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorBYU December Invitational · Dec 1033.81mBYU December InvitationalDecember 10, 2025
Discus · 1kg · OutdoorOSAA 4A State Championships · May 2638.01mOSAA 4A State ChampionshipsMay 26, 2023
Hammer · 4kg · Outdoor2026 UVU Collegiate Invitational · Mar 2637.71m2026 UVU Collegiate InvitationalMarch 26, 2026
Javelin · 600g · OutdoorSky-Em J.V. JCHS @ Marshfield · Apr 2080-10.00Sky-Em J.V. JCHS @ Marshfield April 20, 2021
Shot Put · 4kg · OutdoorOSAA 4A State Championships · May 2610.99mOSAA 4A State ChampionshipsMay 26, 2023
Weight Throw · 20lb / 9.0kg · IndoorSnake River · Jan 1512.28mSnake RiverJanuary 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 10Weber State Spring ClassicApr 10 · Hammer · Place 20 · Weber StateWeber StateHammer4kgRound P20.37.51mSo
Apr 10Weber State Spring ClassicApr 10 · Hammer · Place 20 · Weber StateWeber StateHammer4kg20.37.51mSo
Apr 10Weber State Spring ClassicApr 10 · Discus · Place 24 · Weber StateWeber StateDiscus1kgRound P24.31.66mSo
Apr 10Weber State Spring ClassicApr 10 · Discus · Place 24 · Weber StateWeber StateDiscus1kg24.31.66mSo
Mar 262026 UVU Collegiate InvitationalMar 26 · Hammer · Place 31 · Weber StateWeber StateHammer4kgRound P31.37.71m PBSo
Mar 262026 UVU Collegiate InvitationalMar 26 · Hammer · Place 31 · Weber StateWeber StateHammer4kg31.37.71mSo
Mar 262026 UVU Collegiate InvitationalMar 26 · Discus · Place 22 · Weber StateWeber StateDiscus1kgRound P22.35.36mSo
Mar 262026 UVU Collegiate InvitationalMar 26 · Discus · Place 22 · Weber StateWeber StateDiscus1kg22.35.36mSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 15Snake RiverJan 15 · Weight Throw · Place 19 · Weber StateWeber StateWeight Throw20lb / 9.0kg19.12.28m PBSo
Jan 9Weber State InvitationalJan 9 · Weight Throw · Place 16 · Weber StateWeber StateWeight ThrowRound P1613.20mSo
Jan 9Weber State InvitationalJan 9 · Weight Throw · Place 16 · Weber StateWeber StateWeight Throw1613.20mSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 10BYU December InvitationalDec 10 · Discus · Place 18 · Weber StateWeber StateDiscus1kgRound P18.33.81m PBSo
Dec 10BYU December InvitationalDec 10 · Discus · Place 18 · Weber StateWeber StateDiscus1kg18.33.81mSo
Feb 1Roman Ruiz Speed and Power MeetFeb 1 · Weight Throw · Place 17 · Weber StateWeber StateWeight Throw1711.93m—
Jan 16ISU Snake RiverJan 16 · Weight Throw · Place 36 · Weber StateWeber StateWeight Throw20lb / 9.0kg36.11.29mFr
Jan 10Weber State InvitationalJan 10 · Weight Throw · Place 8 · Weber StateWeber StateWeight Throw834-3FR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Robison InvitationalApr 30 · Hammer · Place 24 · Weber StateWeber StateHammerRound P2437.79mFr
Apr 30Robison InvitationalApr 30 · Hammer · Place 24 · Weber StateWeber StateHammer2437.79mFr
Apr 30Robison InvitationalApr 30 · Discus · Place 12 · Weber StateWeber StateDiscusRound P1238.07mFr
Apr 30Robison InvitationalApr 30 · Discus · Place 12 · Weber StateWeber StateDiscus1238.07mFr
Apr 25Utah State Aggie InvitationalApr 25 · Hammer · Place 18 · Weber StateWeber StateHammer4kg18.33.89mFr
Apr 25Utah State Aggie InvitationalApr 25 · Discus · Place 16 · Weber StateWeber StateDiscus1kg16.32.98mFr
Apr 11Weber State Spring ClassicApr 11 · Hammer · Place 27 · Weber StateWeber StateHammer2738.72mFR
Apr 11Weber State Spring ClassicApr 11 · Discus · Place 25 · Weber StateWeber StateDiscus2536.66mFR
Mar 28Utah Valley CollegiateMar 28 · Discus · Place 24 · Weber StateWeber StateDiscus2435.31mFR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17OSAA 4A State ChampionshipsMay 17 · Discus · Place 3 · MarshfieldMarshfieldDiscus1kg3.34.36m12
May 17OSAA 4A State ChampionshipsMay 17 · Shot Put · Place 12 · MarshfieldMarshfieldShot Put4kg12.9.64m12
May 104A-4 Sky Em League ChampionshipsMay 10 · Discus · Place 1 · MarshfieldMarshfieldDiscus1kg1.37.14m12
May 104A-4 Sky Em League ChampionshipsMay 10 · Shot Put · Place 2 · MarshfieldMarshfieldShot Put4kg2.10.07m12
Mar 14Purple and Gold Intra-SquadMar 14 · Discus · Place 1 · MarshfieldMarshfieldDiscus1kg1.112' 712
Mar 14Purple and Gold Intra-SquadMar 14 · Shot Put · Place 1 · MarshfieldMarshfieldShot Put4kg1.30' 6.512

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Discus · Place 5 · Prefontaine TrackPrefontaine TrackDiscus1kg5.34.73m11
Jul 6USATF Region 16 Junior Olympic ChampionshipsJul 6 · Shot Put · Place 3 · Prefontaine TrackPrefontaine TrackShot Put4kg3.10.97m11
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Discus · Place 4 · Prefontaine TrackPrefontaine TrackDiscus1kg4.32.46m11
Jun 24USATF Oregon Association Junior Olympic ChampionshipsJun 24 · Shot Put · Place 3 · Prefontaine TrackPrefontaine TrackShot Put4kg3.10.60m11
May 26OSAA 4A State ChampionshipsMay 26 · Discus · Place 1 · MarshfieldMarshfieldDiscus1kg1.38.01m PB11
May 26OSAA 4A State ChampionshipsMay 26 · Shot Put · Place 3 · MarshfieldMarshfieldShot Put4kg3.10.99m PB11
May 673rd Annual Grants Pass Rotary by William Ward Nations LendingMay 6 · Discus · Place 2 · MarshfieldMarshfieldDiscus1kg2.118' 311
May 673rd Annual Grants Pass Rotary by William Ward Nations LendingMay 6 · Shot Put · Place 4 · MarshfieldMarshfieldShot Put4kg4.34' 8.511
Mar 16Marshfield Intra-SquadMar 16 · Discus · Place 1 · MarshfieldMarshfieldDiscus1kg1.110' 5Unofficial11
Mar 16Marshfield Intra-SquadMar 16 · Shot Put · Place 1 · MarshfieldMarshfieldShot Put4kg1.31' 0.5Unofficial11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20OSAA 4A State ChampionshipsMay 20 · Discus · Place 1 · MarshfieldMarshfieldDiscus1kg1.110-1110
May 20OSAA 4A State ChampionshipsMay 20 · Shot Put · Place 4 · MarshfieldMarshfieldShot Put4kg4.33-06.5010
Mar 11MHS Purple and Gold Intra SquadMar 11 · Javelin · Place 1 · MarshfieldMarshfieldJavelin600g1.79' 210
Mar 11MHS Purple and Gold Intra SquadMar 11 · Discus · Place 2 · MarshfieldMarshfieldDiscus1kg2.92' 9.510
Mar 11MHS Purple and Gold Intra SquadMar 11 · Shot Put · Place 1 · MarshfieldMarshfieldShot Put4kg1.29' 5.510

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4MHS, Coquille, & Pacific @ NBHSMay 4 · Javelin · Place 5 · MarshfieldMarshfieldJavelin600g5.80' 49
May 4MHS, Coquille, & Pacific @ NBHSMay 4 · Discus · Place 2 · MarshfieldMarshfieldDiscus1kg2.110' 109
May 4MHS, Coquille, & Pacific @ NBHSMay 4 · Shot Put · Place 4 · MarshfieldMarshfieldShot Put4kg4.30' 6.59
Apr 20Sky-Em J.V. JCHS @ Marshfield Apr 20 · Javelin · Place 5 · MarshfieldMarshfieldJavelin600g5.80-10.00 PB9
Apr 20Sky-Em J.V. JCHS @ Marshfield Apr 20 · Discus · Place 2 · MarshfieldMarshfieldDiscus1kg2.105-05.009
Apr 20Sky-Em J.V. JCHS @ Marshfield Apr 20 · Shot Put · Place 3 · MarshfieldMarshfieldShot Put4kg3.30-00.759