Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMSHSAA Class 2 State Championship · May 2244.52mMSHSAA Class 2 State ChampionshipMay 22, 2026
Shot Put · 12lb · OutdoorMSHSAA Class 2 State Championship · May 2217.24mMSHSAA Class 2 State ChampionshipMay 22, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 2 State ChampionshipMay 22 · Discus · Place 5 · Grandview (Hillsboro)Discus1.6kg5.44.52m PB12
May 22MSHSAA Class 2 State ChampionshipMay 22 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put12lb1.17.24m PB12
May 16MSHSAA Class 2 Sectional 1May 16 · Discus · Place 4 · Grandview (Hillsboro)Discus1.6kg4.43.60m12
May 16MSHSAA Class 2 Sectional 1May 16 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put12lb1.17.17m12
May 9MSHSAA Class 2 District 2May 9 · Discus · Place 3 · Grandview (Hillsboro)Discus1.6kg3.42.53m12
May 9MSHSAA Class 2 District 2May 9 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put12lb1.15.80m12
Apr 292026 JCAA Conference MeetApr 29 · Shot Put · Place 2 · Grandview (Hillsboro)Shot Put12lb2.15.46m12
Apr 21Potosi Trojan RelaysApr 21 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put116.32m12
Apr 21Potosi Trojan RelaysApr 21 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put116.32m12
Apr 17Desoto HS Track and Field Invitational 2026Apr 17 · Discus · Place 8 · Grandview (Hillsboro)Discus1.6kg8.39.75m12
Apr 17Desoto HS Track and Field Invitational 2026Apr 17 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put12lb1.16.37m12
Apr 13Grandview HS Invitational 2026Apr 13 · Discus · Place 3 · Grandview (Hillsboro)Discus343.00m12
Apr 13Grandview HS Invitational 2026Apr 13 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put117.64m12
Apr 7Pacific HS InvitationalApr 7 · Discus · Place 2 · Grandview (Hillsboro)Discus242.66m12
Apr 7Pacific HS InvitationalApr 7 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put115.21m12
Mar 31Jefferson BlueJay InvitationalMar 31 · Discus · Place 8 · Grandview (Hillsboro)Discus836.38m12
Mar 31Jefferson BlueJay InvitationalMar 31 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put116.21m12
Mar 25North County Raider Relays Varsity InvitationalMar 25 · Discus · Place 7 · Grandview (Hillsboro)Discus737.33m12
Mar 25North County Raider Relays Varsity InvitationalMar 25 · Shot Put · Place 4 · Grandview (Hillsboro)Shot Put413.88m12
Mar 24Potosi Trojan InvitationalMar 24 · Discus · Place 2 · Grandview (Hillsboro)Discus239.70m12
Mar 24Potosi Trojan InvitationalMar 24 · Shot Put · Place 1 · Grandview (Hillsboro)Shot Put116.03m12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 2 State ChampionshipMay 23 · Shot Put · Place 4 · Grandview-R2Shot Put453-05.0011
May 10MSHSAA Class 2 District 2May 10 · Discus · Place 3 · Grandview (H)Discus3134-0811
May 10MSHSAA Class 2 District 2May 10 · Shot Put · Place 1 · Grandview (H)Shot Put149-05.5011
Apr 8Pacific HS Apr 8 · Discus · Place 2 · Grandview (Hillsboro)Discus1.6kg2.39.37m11
Apr 8Pacific HS Apr 8 · Shot Put · Place 4 · Grandview (Hillsboro)Shot Put12lb4.12.49m11
Apr 7North County Raider RelaysApr 7 · Discus · Place 1 · Grandview-R2 (Hillsboro) HighDiscus142.55m11
Apr 7North County Raider RelaysApr 7 · Shot Put · Place 7 · Grandview-R2 (Hillsboro) HighShot Put713.24m11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 2 State Track & Field ChampionshipsMay 17 · Discus · Place 10 · Grandview-R2Discus10129-0510
May 11MSHSAA Class 3 Sectional 1May 11 · Discus · Place 3 · Grandview-R2 (Hillsboro) HighDiscus343.79m10
May 11MSHSAA Class 2 Sectional 1May 11 · Discus · Place 3 · Grandview-R2 (Hillsboro) HighDiscus343.79m10
May 4MSHSAA Class 2 District 2May 4 · Discus · Place 2 · Grandview-R2 (Hillsboro) HighDiscus242.88m10
May 4MSHSAA Class 2 District 2May 4 · Shot Put · Place 5 · Grandview-R2 (Hillsboro) HighShot Put512.96m10
Apr 12DeSoto InvitationalApr 12 · Discus · Place 2 · Grandview (Hillsboro)Discus1.6kg2.40.66m10
Apr 2Pacific HSApr 2 · Discus · Place 3 · Grandview (Hillsboro)Discus1.6kg3.38.64m10
Mar 22Park Hills Rebel RelaysMar 22 · Discus · Place 1 · Grandview (Hillsboro)Discus1.6kg1.43.08m10
Mar 22Park Hills Rebel RelaysMar 22 · Shot Put · Place 8 · Grandview (Hillsboro)Shot Put12lb8.12.09m10
Mar 20North County Raider RelaysMar 20 · Discus · Place 1 · Grandview-R2 (Hillsboro) HighDiscus1137-210
Mar 20North County Raider RelaysMar 20 · Shot Put · Place 15 · Grandview-R2 (Hillsboro) HighShot Put1510.43m10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19MSHSAA Class 2 State ChampionshipsMay 19 · Discus · Place 16 · Grandview-R2Discus16104-019
May 13MSHSAA Class 2 Sectional 1May 13 · Discus · Place 3 · Grandview-R2Discus3129-089
May 13Class 1&2 Sectional 1May 13 · Discus · Place 3 · Grandview (Hillsboro)Discus1.6kg3.39.52m9
May 6MSHSAA Class 2 District 1May 6 · Discus · Place 4 · Grandview-R2Discus4116-109
Apr 18Trojan RelaysApr 18 · Discus · Place 3 · Grandview (Hillsboro)Discus1.6kg3.39.73m9
Apr 13Grandview R2 InvitationalApr 13 · Discus · Place 3 · Grandview-R2 (Hillsboro) HighDiscus337.90m9
Apr 11Union RelaysApr 11 · Discus · Place 5 · Grandview (Hillsboro)Discus1.6kg5.35.96m9
Apr 4Pacific InvitationalApr 4 · Discus · Place 1 · Grandview-R2 (HillsbDiscus137.20mFR
Apr 3North County Raider RelaysApr 3 · Discus · Place 4 · Grandview-R2 (Hillsboro) HighDiscus433.14m9