Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTigertown Invitational · Apr 1933.98mTigertown InvitationalApril 19, 2024
Discus · 2kg · OutdoorKip Janvrin Open · Apr 2432.30mKip Janvrin OpenApril 24, 2025
Javelin · 800g · OutdoorGPAC Championships · May 140.02mGPAC ChampionshipsMay 1, 2026
Shot Put · 12lb · OutdoorDeSoto Invitational · Apr 1210.77mDeSoto InvitationalApril 12, 2024
Shot Put · 16lb / 7.26kg · IndoorDWU Snow Tiger Open · Dec 1410.12mDWU Snow Tiger OpenDecember 14, 2024
Shot Put · 16lb / 7.26kg · OutdoorUSD Snooze Button Classic · Apr 89.73mUSD Snooze Button ClassicApril 8, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1GPAC ChampionshipsMay 1 · Javelin · Place 17 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin800g17.40.02m PBSo
Apr 22Mount Marty TwilightApr 22 · Javelin · Place 17 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin1737.84mSO
Apr 22Mount Marty TwilightApr 22 · Discus · Place 24 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2432.06mSO
Apr 10Sioux City RelaysApr 10 · Javelin · Place 10 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin1039.83mSo
Apr 10Sioux City RelaysApr 10 · Discus · Place 22 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2230.08mSo
Apr 10Sioux City RelaysApr 10 · Shot Put · Place 18 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put189.54mSo
Apr 8USD Snooze Button ClassicApr 8 · Javelin · Place 18 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin800g18.32.20mSo
Apr 8USD Snooze Button ClassicApr 8 · Discus · Place 25 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2kg25.29.92mSo
Apr 8USD Snooze Button ClassicApr 8 · Shot Put · Place 18 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg18.9.73m PBSo
Apr 2Friends InvitationalApr 2 · Hammer · Mount Marty (S.D.)Mount Marty (S.D.)Hammer16lb / 7.26kg—FOULSo
Apr 2Friends InvitationalApr 2 · Javelin · Place 18 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin800g18.35.85mSo
Apr 2Friends InvitationalApr 2 · Discus · Place 32 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2kg32.28.73mSo
Apr 2Friends InvitationalApr 2 · Shot Put · Place 38 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg38.9.27mSo
Mar 28WSC Wildcat ClassicMar 28 · Javelin · Place 15 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin1540.00mSo
Mar 28WSC Wildcat ClassicMar 28 · Discus · Place 36 · Mount Marty (S.D.)Mount Marty (S.D.)Discus3628.99mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13Mt Marty Last Chance MeetFeb 13 · Shot Put · Place 14 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put1410.06mSo
Feb 6Wildcat InviteFeb 6 · Shot Put · Place 30 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put309.88mSo
Jan 30Concordia ClassicJan 30 · Shot Put · Place 27 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put279.41mSO
Jan 23Polar Dog Indoor InviteJan 23 · Shot Put · Place 25 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put259.86mSo
Jan 16Mount Marty InvitationalJan 16 · Shot Put · Place 16 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put169.66mSo
Jan 10Mount Marty OpenerJan 10 · Shot Put · Place 11 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put119.80mSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Concordia Early BirdDec 12 · Shot Put · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg--DNSSo
Dec 5WSC Wildcat OpenerDec 5 · Shot Put · Place 14 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg14.10.07mSo
Feb 7Mount Marty Last ChanceFeb 7 · Shot Put · Place 18 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put1810.69m—
Jan 24Concordia ClassicJan 24 · Shot Put · Place 43 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put439.09m—
Jan 17Mount Marty InvitationalJan 17 · Shot Put · Place 19 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put1910.57m—
Jan 11Mount Marty OpenerJan 11 · Shot Put · Place 14 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put1410.20m—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2GPAC ChampionshipsMay 2 · Javelin · Place 19 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin1939.66mFR
Apr 24Kip Janvrin OpenApr 24 · Javelin · Place 13 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin800g13.38.82mFr
Apr 24Kip Janvrin OpenApr 24 · Discus · Place 42 · Mount Marty (S.D.)Mount Marty (S.D.)Discus2kg42.32.30m PBFr
Apr 24Kip Janvrin OpenApr 24 · Shot Put · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg--DNSFr
Apr 23Mt. Marty Twilight MeetApr 23 · Javelin · Place 13 · Mount MartyMount MartyJavelin1341.41mFR
Apr 23Mt. Marty Twilight MeetApr 23 · Discus · Place 28 · Mount MartyMount MartyDiscus2832.79mFR
Apr 16Red Raider InviteApr 16 · Javelin · Place 7 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin745.35mFr
Apr 82025 Doane Mid WeekApr 8 · Javelin · Place 5 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin541.80mFR
Apr 82025 Doane Mid WeekApr 8 · Discus · Place 16 · Mount Marty (S.D.)Mount Marty (S.D.)Discus1628.77mFR
Apr 4Concordia InviteApr 4 · Javelin · Place 12 · Mount Marty (S.D.)Mount Marty (S.D.)Javelin1240.94mFR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14DWU Snow Tiger OpenDec 14 · Shot Put · Place 12 · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg12.10.12m PBFr
Dec 6SDSU Holiday Open and MultiDec 6 · Shot Put · Mount Marty (S.D.)Mount Marty (S.D.)Shot Put16lb / 7.26kg--FOULFr

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 4 District 1May 11 · Discus · Place 8 · Windsor (Imperial)Windsor (Imperial)Discus835.87m12
May 11MSHSAA Class 4 District 1May 11 · Javelin · Place 11 · Windsor (Imperial)Windsor (Imperial)Javelin1137.88m12
May 11MSHSAA Class 4 District 1May 11 · Discus · Place 8 · Windsor (Imperial)Windsor (Imperial)Discus835.87m12
May 3Hillsboro InvitationalMay 3 · Javelin · Place 27 · Windsor (Imperial)Windsor (Imperial)Javelin2734.61m12
May 3Hillsboro InvitationalMay 3 · Discus · Place 21 · Windsor (Imperial)Windsor (Imperial)Discus2134.53m12
Apr 19Tigertown InvitationalApr 19 · Javelin · Place 26 · Windsor (Imperial)Windsor (Imperial)Javelin800g26.35.10m12
Apr 19Tigertown InvitationalApr 19 · Discus · Place 27 · Windsor (Imperial)Windsor (Imperial)Discus1.6kg27.33.98m PB12
Apr 12DeSoto InvitationalApr 12 · Javelin · Place 21 · Windsor (Imperial)Windsor (Imperial)Javelin800g21.31.40m12
Apr 12DeSoto InvitationalApr 12 · Discus · Place 10 · Windsor (Imperial)Windsor (Imperial)Discus1.6kg10.33.40m12
Apr 12DeSoto InvitationalApr 12 · Shot Put · Place 18 · Windsor (Imperial)Windsor (Imperial)Shot Put12lb18.10.77m PB12
Apr 676th Annual Mineral Area RelaysApr 6 · Discus · Place 11 · Windsor (Imperial)Windsor (Imperial)Discus1.6kg11.33.11m12
Mar 22Park Hills Rebel RelaysMar 22 · Discus · Place 11 · Windsor (Imperial)Windsor (Imperial)Discus1.6kg11.33.45m12

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 4 District 1May 13 · Discus · Place 5 · Windsor (Imperial) HWindsor (Imperial) HDiscus526.42mJR
May 13MSHSAA Class 4 District 1May 13 · Discus · Place 15 · Windsor (Imperial) HWindsor (Imperial) HDiscus1526.42mJR
May 5Hillsboro InvitationalMay 5 · Discus · Place 28 · Windsor (Imperial)Windsor (Imperial)Discus2833.53m11
Apr 18Trojan RelaysApr 18 · Discus · Place 11 · Windsor (Imperial)Windsor (Imperial)Discus1.6kg11.31.40m11
Apr 14Simpson RelaysApr 14 · Discus · Windsor (I)Windsor (I)Discus—31.91m11
Apr 11Tiger Town InvitationalApr 11 · Discus · Place 18 · Windsor (Imperial)Windsor (Imperial)Discus1828.48m11
Apr 11Tiger Town InvitationalApr 11 · Shot Put · Place 17 · Windsor (Imperial)Windsor (Imperial)Shot Put1710.77m11