Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarceline MS Relays · Apr 2813.49Marceline MS RelaysApril 28, 2022
Discus · 1.6kg · OutdoorMSHSAA Class 2 District 4 · May 938.60mMSHSAA Class 2 District 4May 9, 2026
Discus · 1kg · OutdoorHarrisburg MS Relays · Apr 1127.53mHarrisburg MS RelaysApril 11, 2022
Shot Put · 12lb · OutdoorMSHSAA Class 2 District 4 · May 915.75mMSHSAA Class 2 District 4May 9, 2026
Shot Put · 4kg · OutdoorHarrisburg MS Relays · Apr 1110.82mHarrisburg MS RelaysApril 11, 2022

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 2 State ChampionshipMay 22 · Shot Put · Place 11 · HarrisburgHarrisburgShot Put12lb11.14.28m12
May 16MSHSAA Class 2 Sectional 2May 16 · Discus · HarrisburgHarrisburgDiscus1.6kg--ND12
May 16MSHSAA Class 2 Sectional 2May 16 · Shot Put · Place 4 · HarrisburgHarrisburgShot Put12lb4.14.43m12
May 9MSHSAA Class 2 District 4May 9 · Discus · Place 3 · HarrisburgHarrisburgDiscus1.6kg3.38.60m PB12
May 9MSHSAA Class 2 District 4May 9 · Shot Put · Place 1 · HarrisburgHarrisburgShot Put12lb1.15.75m PB12
May 6S-C OpenMay 6 · Discus · Place 3 · HarrisburgHarrisburgDiscus343.19m12
May 6S-C OpenMay 6 · Shot Put · Place 2 · HarrisburgHarrisburgShot Put215.48m12
Apr 30Central State 8 HS Conference Meet Apr 30 · Discus · Place 3 · HarrisburgHarrisburgDiscus342.29m12
Apr 30Central State 8 HS Conference Meet Apr 30 · Shot Put · Place 2 · HarrisburgHarrisburgShot Put215.71m12
Apr 18Licklider RelaysApr 18 · Shot Put · Place 6 · HarrisburgHarrisburgShot Put614.53m12
Apr 14Salisbury HS Open Track MeetApr 14 · Discus · Place 4 · HarrisburgHarrisburgDiscus1.6kg4.38.09m12
Apr 14Salisbury HS Open Track MeetApr 14 · Shot Put · Place 2 · HarrisburgHarrisburgShot Put12lb2.15.53m12
Apr 10Harrisburg Lowell Eaton RelaysApr 10 · Shot Put · Place 1 · HarrisburgHarrisburgShot Put116.41mPB12
Apr 6Linn HS InvitationalApr 6 · Discus · Place 1 · HarrisburgHarrisburgDiscus145.74m12
Apr 6Linn HS InvitationalApr 6 · Shot Put · Place 1 · HarrisburgHarrisburgShot Put114.77m12
Mar 30South Shelby HS Open MeetMar 30 · Discus · Place 2 · HarrisburgHarrisburgDiscus242.66m12
Mar 30South Shelby HS Open MeetMar 30 · Shot Put · Place 3 · HarrisburgHarrisburgShot Put314.31m12
Mar 27New Bloomfield HS Wildcat RelaysMar 27 · Discus · Place 3 · HarrisburgHarrisburgDiscus341.11m12
Mar 27New Bloomfield HS Wildcat RelaysMar 27 · Shot Put · Place 2 · HarrisburgHarrisburgShot Put214.70m12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 2 State ChampionshipMay 23 · Shot Put · Place 5 · Harrisburg HHarrisburg HShot Put552-05.2511
May 10MSHSAA Class 2 District 4May 10 · Shot Put · Place 3 · HarrisburgHarrisburgShot Put12lb3.14.12m11
Apr 28Hermann InvitationalApr 28 · Discus · Place 6 · HarrisburgHarrisburgDiscus639.66m—
Apr 28Hermann InvitationalApr 28 · Shot Put · Place 2 · HarrisburgHarrisburgShot Put214.71m—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 2 Sectional 2May 11 · Shot Put · Place 8 · Harrisburg HHarrisburg HShot Put840-09.0010
May 4MSHSAA Class 2 District 4May 4 · Discus · Place 8 · Harrisburg HHarrisburg HDiscus8112-0910
May 4MSHSAA Class 2 District 4May 4 · Shot Put · Place 4 · Harrisburg HHarrisburg HShot Put441-03.2510
Mar 19RussellvilleMar 19 · Discus · Place 4 · Harrisburg HHarrisburg HDiscus433.21m—
Mar 19RussellvilleMar 19 · Shot Put · Place 3 · Harrisburg HHarrisburg HShot Put312.20m—
Mar 19RussellvilleMar 19 · Discus · Place 4 · Harrisburg HHarrisburg HDiscus433.21m—
Mar 19RussellvilleMar 19 · Shot Put · Place 3 · Harrisburg HHarrisburg HShot Put312.20m—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 6MSHSAA Class 2 District 4May 6 · Discus · Place 15 · Harrisburg HHarrisburg HDiscus1587-009
May 6MSHSAA Class 2 District 4May 6 · Shot Put · Place 5 · Harrisburg HHarrisburg HShot Put540-01.259
May 4Centralia Open #2May 4 · Discus · Place 3 · HarrisburgHarrisburgDiscus3102-119
May 4Centralia Open #2May 4 · Shot Put · Place 5 · HarrisburgHarrisburgShot Put537-09.259
Apr 27Centralia 9-10 InvitationalApr 27 · Discus · Place 3 · HarrisburgHarrisburgDiscus1.6kg3.29.33mUnofficial9
Apr 27Centralia 9-10 InvitationalApr 27 · Shot Put · Place 10 · HarrisburgHarrisburgShot Put12lb10.9.62mUnofficial9
Apr 18Dennis Hancock InvitationalApr 18 · Discus · Place 6 · HarrisburgHarrisburgDiscus1.6kg6.31.90m9
Apr 18Dennis Hancock InvitationalApr 18 · Shot Put · Place 14 · HarrisburgHarrisburgShot Put12lb14.10.25m9
Apr 15LickLider InvitationalApr 15 · Discus · Place 19 · HarrisburgHarrisburgDiscus1.6kg19.33.20m9
Apr 15LickLider InvitationalApr 15 · Shot Put · Place 25 · HarrisburgHarrisburgShot Put12lb25.11.15m9
Apr 11Thunderbird HS InvitationalApr 11 · Discus · Place 7 · Harrisburg HHarrisburg HDiscus730.41m9
Apr 11Thunderbird HS InvitationalApr 11 · Shot Put · Place 11 · Harrisburg HHarrisburg HShot Put1110.77m9
Apr 6Harrisburg Eaton RelaysApr 6 · Discus · Place 10 · Harrisburg HHarrisburg HDiscus1029.68m—
Apr 6Harrisburg Eaton RelaysApr 6 · Shot Put · Place 11 · Harrisburg HHarrisburg HShot Put1111.13m—
Apr 4CMU HS InvitationalApr 4 · Discus · Place 11 · HarrisburgHarrisburgDiscus1.6kg11.30.20m9
Apr 4CMU HS InvitationalApr 4 · Shot Put · Place 9 · HarrisburgHarrisburgShot Put12lb9.11.12m9
Mar 30FayetteMar 30 · Discus · Place 14 · HarrisburgHarrisburgDiscus1.6kg14.25.40m9
Mar 30FayetteMar 30 · Shot Put · Place 16 · HarrisburgHarrisburgShot Put12lb16.10.13m9
Mar 28North CallawayMar 28 · Discus · Place 11 · HarrisburgHarrisburgDiscus1126.86m—
Mar 28North CallawayMar 28 · Shot Put · Place 11 · HarrisburgHarrisburgShot Put1110.22m—

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 28Marceline MS RelaysApr 28 · Shot Put · Place 5 · Harrisburg MHarrisburg MShot Put535-05.75—
Apr 28Marceline MS RelaysApr 28 · 100 Meters · Place 6 · Harrisburg MHarrisburg M100 Meters613.49 PB—
Apr 26Harrisburg MS OpenApr 26 · Shot Put · Place 7 · Harrisburg MHarrisburg MShot Put710.05m—
Apr 26Harrisburg MS OpenApr 26 · 100 Meters · Place 19 · Harrisburg MHarrisburg M100 Meters1914.04—
Apr 19Boone Co. RelaysApr 19 · Discus · Place 7 · HarrisburgHarrisburgDiscus728.65m—
Apr 19Boone Co. RelaysApr 19 · Shot Put · Place 4 · HarrisburgHarrisburgShot Put410.76m—
Apr 11Harrisburg MS RelaysApr 11 · Discus · Place 9 · HarrisburgHarrisburgDiscus1kg9.27.53m PB8
Apr 11Harrisburg MS RelaysApr 11 · Shot Put · Place 5 · HarrisburgHarrisburgShot Put4kg5.10.82m PB8
Apr 11Harrisburg MS RelaysApr 11 · 100 Meters · Place 13 · HarrisburgHarrisburg100 Meters13.13.71a8
Apr 6Hallsville MS Open #1Apr 6 · Shot Put · Place 4 · Harrisburg MHarrisburg MShot Put410.06m—
Apr 6Hallsville MS Open #1Apr 6 · Discus · Place 5 · Harrisburg MHarrisburg MDiscus528.60m—
Apr 6Hallsville MS Open #1Apr 6 · 100 Meters · Place 4 · Harrisburg MHarrisburg M100 Meters413.72—
Apr 4Westran MS RelaysApr 4 · Shot Put · Place 2 · Harrisburg MHarrisburg MShot Put211.44m—

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Glasgow RelaysMay 6 · Discus · Place 15 · Harrisburg MHarrisburg MDiscus1524.37m—
May 6Glasgow RelaysMay 6 · Shot Put · Place 23 · Harrisburg MHarrisburg MShot Put238.32m—
May 4Paris JH RELAYSMay 4 · Shot Put · Place 11 · HarrisburgHarrisburgShot Put4kg11.28-07.507
Apr 29South Callaway InvitationalApr 29 · Shot Put · Place 19 · HarrisburgHarrisburgShot Put4kg19.9.36mUnofficial7
Apr 22CBMS OpenApr 22 · Discus · Place 19 · HarrisburgHarrisburgDiscus1kg19.18.19m7
Apr 22CBMS OpenApr 22 · Shot Put · Place 8 · HarrisburgHarrisburgShot Put4kg8.9.05m7
Apr 13Harrisburg Middle School RelaysApr 13 · Shot Put · Place 9 · Harrisburg MHarrisburg MShot Put99.98m—