Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLa Plata HS Invitational · Apr 314.88La Plata HS InvitationalApril 3, 2023
1600 Meters · OutdoorMCMS Open #1 (RESCHEDULE) · Mar 307:37.90aMCMS Open #1 (RESCHEDULE)March 30, 2021
200 Meters · OutdoorMS CCC Meet · May 629.87aMS CCC MeetMay 6, 2021
Discus · 1kg · OutdoorMSHSAA Class 2 State Championship · May 2242.59mMSHSAA Class 2 State ChampionshipMay 22, 2026
Javelin · 600g · OutdoorMSHSAA Class 2 District 3 · May 935.41mMSHSAA Class 2 District 3May 9, 2026
Long Jump · OutdoorMCMS Open #1 (RESCHEDULE) · Mar 304.16mMCMS Open #1 (RESCHEDULE)March 30, 2021
Shot Put · 4kg · OutdoorGary Ewing Invitational · Apr 2412.03mGary Ewing InvitationalApril 24, 2026
Shot Put · 6lb · Outdoor2022 CCC Meet · May 1010.65m2022 CCC MeetMay 10, 2022
Triple Jump · OutdoorMS CCC Meet · May 69.15mMS CCC MeetMay 6, 2021

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

2026 Outdoor Track

40 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 2 State ChampionshipMay 22 · Javelin · Place 11 · South ShelbySouth ShelbyJavelin600g11.33.10m12
May 22MSHSAA Class 2 State ChampionshipMay 22 · Discus · Place 2 · South ShelbySouth ShelbyDiscus1kg2.42.59m PB12
May 16MSHSAA Class 2 Sectional 2May 16 · Javelin · Place 3 · South ShelbySouth ShelbyJavelin600g3.35.00m12
May 16MSHSAA Class 2 Sectional 2May 16 · Discus · Place 1 · South ShelbySouth ShelbyDiscus1kg1.40.62m12
May 16MSHSAA Class 2 Sectional 2May 16 · Shot Put · Place 6 · South ShelbySouth ShelbyShot Put4kg6.10.90m12
May 9MSHSAA Class 2 District 3May 9 · Javelin · Place 3 · South ShelbySouth ShelbyJavelin600g3.35.41m PB12
May 9MSHSAA Class 2 District 3May 9 · Discus · Place 4 · South ShelbySouth ShelbyDiscus1kg4.37.98m12
May 9MSHSAA Class 2 District 3May 9 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put4kg1.11.87m12
May 4Clarence Cannon Conference HS MeetMay 4 · Javelin · Place 6 · South ShelbySouth ShelbyJavelin632.96m12
May 4Clarence Cannon Conference HS MeetMay 4 · Discus · Place 4 · South ShelbySouth ShelbyDiscus436.10m12
May 4Clarence Cannon Conference HS MeetMay 4 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put111.85m12
Apr 29North Shelby HS RelaysApr 29 · Javelin · Place 1 · South ShelbySouth ShelbyJavelin134.48m12
Apr 29North Shelby HS RelaysApr 29 · Discus · Place 1 · South ShelbySouth ShelbyDiscus137.65m12
Apr 29North Shelby HS RelaysApr 29 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put111.05m12
Apr 29North Shelby HS RelaysApr 29 · Javelin · Place 1 · South ShelbySouth ShelbyJavelin134.48m12
Apr 29North Shelby HS RelaysApr 29 · Discus · Place 1 · South ShelbySouth ShelbyDiscus137.65m12
Apr 29North Shelby HS RelaysApr 29 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put111.05m12
Apr 28Macon Gerald Mansfield InvitationalApr 28 · Javelin · Place 5 · South ShelbySouth ShelbyJavelin533.98m12
Apr 28Macon Gerald Mansfield InvitationalApr 28 · Discus · Place 1 · South ShelbySouth ShelbyDiscus139.37m12
Apr 28Macon Gerald Mansfield InvitationalApr 28 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put111.90m12
Apr 24Gary Ewing InvitationalApr 24 · Javelin · Place 6 · South ShelbySouth ShelbyJavelin600g6.30.15m12
Apr 24Gary Ewing InvitationalApr 24 · Discus · Place 1 · South ShelbySouth ShelbyDiscus1kg1.40.24m12
Apr 24Gary Ewing InvitationalApr 24 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put4kg1.12.03m PB12
Apr 16Monroe City InvitationalApr 16 · Javelin · Place 1 · South ShelbySouth ShelbyJavelin137.11m12
Apr 16Monroe City InvitationalApr 16 · Discus · Place 5 · South ShelbySouth ShelbyDiscus530.70m12
Apr 16Monroe City InvitationalApr 16 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put111.70m12
Apr 13South Shelby InvitationalApr 13 · Javelin · Place 3 · South ShelbySouth ShelbyJavelin333.89m12
Apr 13South Shelby InvitationalApr 13 · Discus · Place 1 · South ShelbySouth ShelbyDiscus136.40m12
Apr 13South Shelby InvitationalApr 13 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put112.07m12
Apr 9Palmyra HS Open MeetApr 9 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put111.94mPB12
Apr 8Tom Johnson InvitationalApr 8 · Discus · Place 1 · South ShelbySouth ShelbyDiscus1kg1.133' 10.5"12
Apr 8Tom Johnson InvitationalApr 8 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put4kg1.36' 6"12
Mar 31Knox County Invitational Mar 31 · Javelin · Place 1 · South ShelbySouth ShelbyJavelin131.29m12
Mar 31Knox County Invitational Mar 31 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put111.10m12
Mar 30South Shelby HS Open MeetMar 30 · Javelin · Place 4 · South ShelbySouth ShelbyJavelin431.08m12
Mar 30South Shelby HS Open MeetMar 30 · Discus · Place 6 · South ShelbySouth ShelbyDiscus631.76m12
Mar 30South Shelby HS Open MeetMar 30 · Shot Put · Place 2 · South ShelbySouth ShelbyShot Put211.26m12
Mar 26Macon HS OpenMar 26 · Javelin · Place 2 · South ShelbySouth ShelbyJavelin232.48m12
Mar 26Macon HS OpenMar 26 · Discus · Place 1 · South ShelbySouth ShelbyDiscus141.85m12
Mar 26Macon HS OpenMar 26 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put110.90m12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 2 State ChampionshipMay 23 · Javelin · Place 10 · South ShelbySouth ShelbyJavelin10106-0511
May 23MSHSAA Class 2 State ChampionshipMay 23 · Discus · Place 2 · South ShelbySouth ShelbyDiscus2128-0711
May 23MSHSAA Class 2 State ChampionshipMay 23 · Shot Put · Place 8 · South ShelbySouth ShelbyShot Put834-06.2511
Apr 14South Shelby InviteApr 14 · Javelin · Place 3 · South ShelbySouth ShelbyJavelin333.87m11
Apr 14South Shelby InviteApr 14 · Discus · Place 3 · South ShelbySouth ShelbyDiscus331.09m11
Apr 14South Shelby InviteApr 14 · Shot Put · Place 2 · South ShelbySouth ShelbyShot Put210.21m11
Apr 3Monroe City InvitationalApr 3 · Javelin · Place 1 · South ShelbySouth ShelbyJavelin132.30m11
Apr 3Monroe City InvitationalApr 3 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put111.63m11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 2 District 3May 4 · Javelin · Place 6 · South ShelbySouth ShelbyJavelin632.76m10
May 4MSHSAA Class 2 District 3May 4 · Shot Put · Place 5 · South ShelbySouth ShelbyShot Put59.72m10
Apr 8South Shelby InviteApr 8 · Javelin · Place 1 · South ShelbySouth ShelbyJavelin131.09m—
Apr 8South Shelby InviteApr 8 · Shot Put · Place 2 · South ShelbySouth ShelbyShot Put210.83m—

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 6MSHSAA Class 2 District 3May 6 · Javelin · Place 6 · South ShelbySouth ShelbyJavelin690-109
May 6MSHSAA Class 2 District 3May 6 · Discus · Place 7 · South ShelbySouth ShelbyDiscus788-029
May 6MSHSAA Class 2 District 3May 6 · Shot Put · Place 5 · South ShelbySouth ShelbyShot Put534-09.759
May 6MSHSAA Class 2 District 3May 6 · Javelin · Place 6 · South ShelbySouth ShelbyJavelin627.70m9
May 6MSHSAA Class 2 District 3May 6 · Discus · Place 7 · South ShelbySouth ShelbyDiscus726.88m9
May 6MSHSAA Class 2 District 3May 6 · Shot Put · Place 5 · South ShelbySouth ShelbyShot Put510.61m9
May 6MSHSAA Class 2 District 3May 6 · Javelin · Place 6 · South ShelbySouth ShelbyJavelin627.70m9
May 6MSHSAA Class 2 District 3May 6 · Discus · Place 7 · South ShelbySouth ShelbyDiscus726.88m9
May 6MSHSAA Class 2 District 3May 6 · Shot Put · Place 5 · South ShelbySouth ShelbyShot Put510.61m9
Apr 18Marceline HS RelaysApr 18 · Javelin · Place 2 · South ShelbySouth ShelbyJavelin231.66m9
Apr 18Marceline HS RelaysApr 18 · Discus · Place 8 · South ShelbySouth ShelbyDiscus822.19m9
Apr 18Marceline HS RelaysApr 18 · Shot Put · Place 1 · South ShelbySouth ShelbyShot Put110.20m9
Apr 13Westran HS RelaysApr 13 · Javelin · Place 4 · South ShelbySouth ShelbyJavelin430.17m—
Apr 13Westran HS RelaysApr 13 · Shot Put · Place 2 · South ShelbySouth ShelbyShot Put210.09m—
Apr 13Westran HS RelaysApr 13 · Long Jump · Place 19 · South ShelbySouth ShelbyLong Jump193.85m—
Apr 10South Shelby InvitationalApr 10 · Javelin · Place 8 · South Shelby High ScSouth Shelby High ScJavelin826.61mFR
Apr 10South Shelby InvitationalApr 10 · Shot Put · Place 3 · South Shelby High ScSouth Shelby High ScShot Put39.89mFR
Apr 6Palmyra Panther OpenApr 6 · Javelin · Place 14 · South Shelby High ScSouth Shelby High ScJavelin1427.30mFR
Apr 6Palmyra Panther OpenApr 6 · Shot Put · Place 4 · South Shelby High ScSouth Shelby High ScShot Put49.76mFR
Apr 6Palmyra Panther OpenApr 6 · 100 Meters · Place 23 · South Shelby High ScSouth Shelby High Sc100 Meters2315.04FR
Apr 3La Plata HS InvitationalApr 3 · 100 Meters · Place 10 · South ShelbySouth Shelby100 Meters1014.88 PB—
Apr 3La Plata HS InvitationalApr 3 · Javelin · Place 7 · South ShelbySouth ShelbyJavelin724.41m—
Apr 3La Plata HS InvitationalApr 3 · Shot Put · Place 2 · South ShelbySouth ShelbyShot Put29.49m—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 102022 CCC MeetMay 10 · Triple Jump · Place 2 · South Shelby msSouth Shelby msTriple Jump2.9.09m8
May 102022 CCC MeetMay 10 · Shot Put · Place 3 · South Shelby msSouth Shelby msShot Put6lb3.10.65m PB8
Apr 28Marceline MS RelaysApr 28 · Shot Put · Place 2 · South ShelbySouth ShelbyShot Put233-11.25—
Apr 27Palmyra MS OpenApr 27 · Triple Jump · Place 1 · South Shelby MiddleSouth Shelby MiddleTriple Jump18.96m—
Apr 27Palmyra MS OpenApr 27 · Triple Jump · Place 1 · South Shelby MiddleSouth Shelby MiddleTriple Jump18.96m—
Apr 27Palmyra MS OpenApr 27 · Shot Put · Place 2 · South Shelby MiddleSouth Shelby MiddleShot Put210.53m—
Apr 27Palmyra MS OpenApr 27 · Shot Put · Place 2 · South Shelby MiddleSouth Shelby MiddleShot Put210.53m—
Apr 19Brookfield MS RelaysApr 19 · Shot Put · Place 1 · S. ShelbyS. ShelbyShot Put135-03.008
Apr 19Brookfield MS RelaysApr 19 · Triple Jump · Place 4 · S. ShelbyS. ShelbyTriple Jump427-05.508
Apr 11Macon Middle School Tiger OpenApr 11 · Triple Jump · Place 2 · South ShelbySouth ShelbyTriple Jump28.57m—
Apr 11Macon Middle School Tiger OpenApr 11 · Long Jump · Place 1 · South ShelbySouth ShelbyLong Jump13.84m—
Apr 6MCMS InviteApr 6 · Triple Jump · Place 4 · South Shelby msSouth Shelby msTriple Jump4.8.34m8
Apr 6MCMS InviteApr 6 · Long Jump · Place 3 · South Shelby msSouth Shelby msLong Jump3.4.14m8
Apr 4Westran MS RelaysApr 4 · Triple Jump · Place 3 · South ShelbySouth ShelbyTriple Jump38.86m—
Apr 4Westran MS RelaysApr 4 · Long Jump · Place 6 · South ShelbySouth ShelbyLong Jump63.73m—
Mar 29CBMS Open Mar 29 · Triple Jump · Place 1 · South Shelby msSouth Shelby msTriple Jump1.8.53m8
Mar 29CBMS Open Mar 29 · Long Jump · Place 2 · South Shelby msSouth Shelby msLong Jump2.3.82m8
Mar 28Westran MS Open InvitationalMar 28 · Triple Jump · Place 2 · South ShelbySouth ShelbyTriple Jump28.68m—
Mar 28Westran MS Open InvitationalMar 28 · Long Jump · Place 1 · South ShelbySouth ShelbyLong Jump13.87m—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 6MS CCC MeetMay 6 · Triple Jump · Place 3 · South Shelby msSouth Shelby msTriple Jump3.9.15m PB7
May 6MS CCC MeetMay 6 · 200 Meters · Place 5 · South Shelby msSouth Shelby ms200 Meters5.29.87a PB7
Apr 29Marceline MS RelaysApr 29 · Triple Jump · Place 4 · South ShelbySouth ShelbyTriple Jump429-10.25—
Mar 30MCMS Open #1 (RESCHEDULE)Mar 30 · 1600 Meters · Place 3 · South Shelby msSouth Shelby ms1600 Meters3.7:37.90a PB7
Mar 30MCMS Open #1 (RESCHEDULE)Mar 30 · Long Jump · Place 2 · South Shelby msSouth Shelby msLong Jump2.4.16m PB7
Mar 30MCMS Open #1 (RESCHEDULE)Mar 30 · 200 Meters · Place 2 · South Shelby msSouth Shelby ms200 Meters2.30.88a7