Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUHSAA State Championships · May 19174-03.25UHSAA State ChampionshipsMay 19, 2022
Discus · 2kg · OutdoorHigh Point VertKlasse Meeting · Apr 253.04mHigh Point VertKlasse MeetingApril 2, 2026
Javelin · 800g · OutdoorRegion 8 Quad @ Payson High · Apr 1279-04Region 8 Quad @ Payson HighApril 12, 2021
Shot Put · 12lb · IndoorBYU Indoor Invitational · Jan 2155-02.25BYU Indoor InvitationalJanuary 21, 2022
Shot Put · 12lb · Outdoor2022 Pine View Invitational - sponsored by Adidas · Mar 2655-06.752022 Pine View Invitational - sponsored by AdidasMarch 26, 2022
Shot Put · 16lb / 7.26kg · OutdoorCAA Championships · May 1016.49mCAA ChampionshipsMay 10, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15CAA Outdoor ChampionshipsMay 15 · Discus · Place 3 · UNC-WilmingtonUNC-WilmingtonDiscus2kg3.52.49mSr
May 15CAA Outdoor ChampionshipsMay 15 · Shot Put · Place 4 · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg4.16.12mSr
May 3Duke TwilightMay 3 · Discus · Place 14 · UNC-WilmingtonUNC-WilmingtonDiscus2kg14.48.91mSr
Apr 24Charlotte InviteApr 24 · Discus · Place 4 · UNC-WilmingtonUNC-WilmingtonDiscus2kg4.51.21mSr
Apr 24Charlotte InviteApr 24 · Shot Put · Place 8 · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg8.15.08mSr
Apr 10Duke InvitationalApr 10 · Discus · Place 8 · UNC-WilmingtonUNC-WilmingtonDiscus2kg8.50.24mSr
Apr 10Duke InvitationalApr 10 · Shot Put · Place 10 · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg10.15.89mSr
Apr 2High Point VertKlasse MeetingApr 2 · Discus · Place 1 · UNC-WilmingtonUNC-WilmingtonDiscus2kg1.53.04m PBSr
Mar 26Raleigh RelaysMar 26 · Discus · Place 6 · UNC-WilmingtonUNC-WilmingtonDiscus2kg6.52.07mSr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · Discus · Place 2 · UNC-WilmingtonUNC-WilmingtonDiscus251.69mSr
Mar 6UNC-Wilmington Seahawk InvitationalMar 6 · Shot Put · Place 1 · UNC-WilmingtonUNC-WilmingtonShot Put117.40mSr

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 72025 UNCW InviteMar 7 · Shot Put · Place 2 · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg2.16.45mJr

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12Dani Palooza Last ChanceMay 12 · Shot Put · Place 6 · UNC-WilmingtonUNC-WilmingtonShot Put615.71m—
May 10CAA ChampionshipsMay 10 · Discus · Place 4 · UNC-WilmingtonUNC-WilmingtonDiscus2kg4.48.39mSo
May 10CAA ChampionshipsMay 10 · Shot Put · Place 4 · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg4.16.49m PBSo
Apr 25The 2024 Penn Relays (College)Apr 25 · Discus · UNC-WilmingtonUNC-WilmingtonDiscus2kg—46.13mSo
Apr 25The 2024 Penn Relays (College)Apr 25 · Shot Put · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg—16.44mSo
Apr 11Duke InvitationalApr 11 · Discus · Place 11 · UNC-WilmingtonUNC-WilmingtonDiscus1147.46m—
Apr 11Duke InvitationalApr 11 · Shot Put · Place 10 · UNC-WilmingtonUNC-WilmingtonShot Put1015.66m—
Apr 5Bill Carson InvitationalApr 5 · Discus · Place 2 · UNC-WilmingtonUNC-WilmingtonDiscus2kg2.48.64mSo
Apr 5Bill Carson InvitationalApr 5 · Shot Put · Place 1 · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg1.16.39mSo
Mar 28Raleigh RelaysMar 28 · Discus · Place 37 · UNC-WilmingtonUNC-WilmingtonDiscus3744.03m—
Mar 28Raleigh RelaysMar 28 · Shot Put · Place 24 · UNC-WilmingtonUNC-WilmingtonShot Put2415.24m—
Mar 22Phoenix InvitationalMar 22 · Shot Put · Place 1 · UNC-WilmingtonUNC-WilmingtonShot Put116.69m—
Mar 1UNCW Seahawk InvitationalMar 1 · Discus · Place 3 · UNCWUNCWDiscus3155-4SO
Mar 1UNCW Seahawk InvitationalMar 1 · Shot Put · Place 1 · UNCWUNCWShot Put153-5SO
Mar 1UNCW Seahawk InvitationalMar 1 · Shot Put · Place 1 · UNCWUNCWShot Put153-5SO

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5CAA Outdoor Track & Field ChampionshipsMay 5 · Discus · Place 3 · UNC-WilmingtonUNC-WilmingtonDiscus2kg3.49.15mFr
May 5CAA Outdoor Track & Field ChampionshipsMay 5 · Shot Put · Place 4 · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg4.16.11mFr
Apr 14The Trojan RelaysApr 14 · Discus · Place 3 · UNCWUNCWDiscus347.09mFR
Apr 14The Trojan RelaysApr 14 · Shot Put · Place 3 · UNCWUNCWShot Put315.97mFR
Apr 6Duke InvitationalApr 6 · Discus · Place 14 · UNC-WilmingtonUNC-WilmingtonDiscus2kg14.46.74mFr
Mar 312023 Bill CarsonMar 31 · Discus · Place 6 · UNC-WilmingtonUNC-WilmingtonDiscus2kg6.44.24mFr
Mar 312023 Bill CarsonMar 31 · Shot Put · Place 5 · UNC-WilmingtonUNC-WilmingtonShot Put16lb / 7.26kg5.14.13mFr
Mar 17Webb Davidson MeetMar 17 · Shot Put · Place 7 · UNCWUNCWShot Put715.30mFR
Mar 3UNCW Seahawk InvitationalMar 3 · Discus · Place 2 · UNCWUNCWDiscus2161-8FR
Mar 3UNCW Seahawk InvitationalMar 3 · Discus · Place 2 · UNCWUNCWDiscus2161-8FR
Mar 3UNCW Seahawk InvitationalMar 3 · Shot Put · Place 2 · UNCWUNCWShot Put251-3.5FR
Mar 3UNCW Seahawk InvitationalMar 3 · Shot Put · Place 2 · UNCWUNCWShot Put251-3.5FR

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 19UHSAA State ChampionshipsMay 19 · Discus · Place 2 · Park CityPark CityDiscus1.6kg2.174-03.25 PB12
May 19UHSAA State ChampionshipsMay 19 · Shot Put · Place 4 · Park CityPark CityShot Put12lb4.55-04.2512
May 11Utah Region 6 ChampionshipsMay 11 · Discus · Place 1 · Park CityPark CityDiscus1178-01.50SR
May 11Utah Region 6 ChampionshipsMay 11 · Shot Put · Place 1 · Park CityPark CityShot Put151-08.50SR
May 62022 BYU InvitationalMay 6 · Discus · Place 4 · Park CityPark CityDiscus1.6kg4.163-10.2512
May 62022 BYU InvitationalMay 6 · Shot Put · Place 6 · Park CityPark CityShot Put12lb6.52-10.7512
Apr 30Tiger TrialsApr 30 · Discus · Place 3 · Park CityPark CityDiscus3159-08SR
Apr 30Tiger TrialsApr 30 · Shot Put · Place 3 · Park CityPark CityShot Put352-08SR
Apr 25Skyhawk InviteApr 25 · Discus · Place 1 · Park CityPark CityDiscus1176-01SR
Apr 25Skyhawk InviteApr 25 · Shot Put · Place 2 · Park CityPark CityShot Put253-06SR
Apr 25Skyhawk InviteApr 25 · Discus · Place 1 · Park CityPark CityDiscus1176-01SR
Apr 25Skyhawk InviteApr 25 · Shot Put · Place 2 · Park CityPark CityShot Put253-06SR
Apr 9Taylorsville InvitationalApr 9 · Shot Put · Place 2 · Park CityPark CityShot Put250-01.00SR
Apr 9Taylorsville InvitationalApr 9 · Discus · Place 1 · Park CityPark CityDiscus1155-05SR
Apr 2UVU HS InvitationalApr 2 · Discus · Place 4 · Park CityPark CityDiscus1.6kg4.122-0112
Apr 2UVU HS InvitationalApr 2 · Shot Put · Place 3 · Park CityPark CityShot Put12lb3.52-0512
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · Discus · Place 4 · Park CityPark CityDiscus1.6kg4.136-0512
Mar 262022 Pine View Invitational - sponsored by AdidasMar 26 · Shot Put · Place 3 · Park CityPark CityShot Put12lb3.55-06.75 PB12
Mar 25Pine View InvitationalMar 25 · Shot Put · Place 3 · Park CityPark CityShot Put316.93mSr
Mar 25Pine View InvitationalMar 25 · Discus · Place 4 · Park CityPark CityDiscus441.58mSr
Mar 18Early Bird InvitationalMar 18 · Discus · Place 5 · Park CityPark CityDiscus539.56mSr
Mar 18Early Bird InvitationalMar 18 · Shot Put · Place 5 · Park CityPark CityShot Put516.00mSr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21BYU Indoor InvitationalJan 21 · Shot Put · Place 3 · Park CityPark CityShot Put12lb3.55-02.25 PB12

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18UHSAA 5A State Track & Field ChampionshipsMay 18 · Discus · Place 5 · Park CityPark CityDiscus1.6kg5.147-0711
May 18UHSAA 5A State Track & Field ChampionshipsMay 18 · Shot Put · Place 15 · Park CityPark CityShot Put12lb15.44-08.5011
May 122021 Region 8 ChampionshipsMay 12 · Discus · Place 1 · Park CityPark CityDiscus1153-05JR
May 122021 Region 8 ChampionshipsMay 12 · Discus · Place 9 · Park CityPark CityDiscus9111-00JR
May 122021 Region 8 ChampionshipsMay 12 · Shot Put · Place 2 · Park CityPark CityShot Put247-03.50JR
May 122021 Region 8 ChampionshipsMay 12 · Shot Put · Place 2 · Park CityPark CityShot Put247-03.50JR
May 1Bingham InvitationalMay 1 · Discus · Place 1 · Park CityPark CityDiscus144.42mJr
May 1Bingham InvitationalMay 1 · Shot Put · Park CityPark CityShot Put—FOULJr
Apr 24Ogden InvitationalApr 24 · Shot Put · Place 8 · Park CityPark CityShot Put841-03.50JR
Apr 24Ogden InvitationalApr 24 · Discus · Place 1 · Park CityPark CityDiscus1141-00JR
Apr 20Region 8 MeetApr 20 · Discus · Place 1 · Park CityPark CityDiscus1.6kg1.145-0911
Apr 17Davis InvitationalApr 17 · Discus · Place 2 · Park CityPark CityDiscus2150-06JR
Apr 17Davis InvitationalApr 17 · Shot Put · Place 10 · Park CityPark CityShot Put1042-08.25JR
Apr 12Region 8 Quad @ Payson HighApr 12 · Javelin · Place 11 · Park CityPark CityJavelin800g11.79-04 PB11
Apr 12Region 8 Quad @ Payson HighApr 12 · Discus · Place 1 · Park CityPark CityDiscus1.6kg1.145-0311
Apr 12Region 8 Quad @ Payson HighApr 12 · Shot Put · Place 1 · Park CityPark CityShot Put12lb1.45-06.5011
Mar 26Pine View InvitationalMar 26 · Discus · Place 5 · Park CityPark CityDiscus5134-10JR
Mar 19Early Bird InvitationalMar 19 · Shot Put · Place 5 · Park CityPark CityShot Put547-11.00JR
Mar 19Early Bird InvitationalMar 19 · Discus · Place 14 · Park CityPark CityDiscus14107-02.25JR

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 27Tiger TrialsApr 27 · Discus · Place 60 · Park CityPark CityDiscusRound P6087-019
Apr 24Region 11 Meet BLHS, JDCHS, PCHS at TooeleApr 24 · Discus · Place 4 · Park CityPark CityDiscus4100-08.509
Apr 24Region 11 Meet BLHS, JDCHS, PCHS at TooeleApr 24 · Shot Put · Place 6 · Park CityPark CityShot Put632-10.259
Apr 20Davis InvitationalApr 20 · Discus · Place 35 · Park CityPark CityDiscus3528.19FR
Mar 27Region 11 Meet at StansburyMar 27 · Shot Put · Place 8 · Park CityPark CityShot Put833-08.009
Mar 22Pine View InvitationalMar 22 · Shot Put · Place 52 · Park CityPark CityShot Put5235-07.009
Mar 20PCHS @ JDCHS DualMar 20 · Shot Put · Place 6 · Park CityPark CityShot Put69.69FR
Mar 16Early Bird InvitationalMar 16 · Discus · Place 45 · Park CityPark CityDiscus4583-039
Mar 16Early Bird InvitationalMar 16 · Shot Put · Place 44 · Park CityPark CityShot PutRound P4434-00.009