Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Shelby HS Relays · Apr 2911.96aNorth Shelby HS RelaysApril 29, 2026
100m Hurdles · 33" / 0.838m · OutdoorMonroe City MS Invitational · Apr 519.88aMonroe City MS InvitationalApril 5, 2023
1600 Meters · OutdoorMacon Middle School Tiger Open · Apr 115:53.55Macon Middle School Tiger OpenApril 11, 2022
200 Meters · OutdoorSouth Shelby Invitational · Apr 1323.73aSouth Shelby InvitationalApril 13, 2026
400 Meters · OutdoorMSHSAA Class 2 District 3 · May 953.51aMSHSAA Class 2 District 3May 9, 2026
800 Meters · OutdoorSouth Shelby Invite · Apr 82:30.19aSouth Shelby InviteApril 8, 2024
Javelin · 800g · OutdoorMSHSAA Class 2 District 3 · May 938.14mMSHSAA Class 2 District 3May 9, 2026
Long Jump · OutdoorWestran MS Open Invitational · Mar 283.42mWestran MS Open InvitationalMarch 28, 2022
Triple Jump · OutdoorWestran MS Relays · Apr 39.80mWestran MS RelaysApril 3, 2023

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 9MSHSAA Class 2 District 3May 9 · Javelin · Place 9 · South ShelbySouth ShelbyJavelin800g9.38.14m PB11
May 9MSHSAA Class 2 District 3May 9 · 400 Meters · Place 8 · South ShelbySouth Shelby400 Meters8.53.51a PB11
May 4Clarence Cannon Conference HS MeetMay 4 · Javelin · Place 7 · South ShelbySouth ShelbyJavelin738.24m11
May 4Clarence Cannon Conference HS MeetMay 4 · 400 Meters · Place 2 · South ShelbySouth Shelby400 Meters253.59a11
May 4Clarence Cannon Conference HS MeetMay 4 · 200 Meters · Place 3 · South ShelbySouth Shelby200 Meters324.09a11
Apr 29North Shelby HS RelaysApr 29 · Javelin · Place 4 · South ShelbySouth ShelbyJavelin438.03m11
Apr 29North Shelby HS RelaysApr 29 · 400 Meters · Place 1 · South ShelbySouth Shelby400 Meters153.56a11
Apr 29North Shelby HS RelaysApr 29 · 200 Meters · Place 1 · South ShelbySouth Shelby200 Meters124.28a11
Apr 29North Shelby HS RelaysApr 29 · 100 Meters · Place 1 · South ShelbySouth Shelby100 Meters111.96a PB11
Apr 29North Shelby HS RelaysApr 29 · Javelin · Place 4 · South ShelbySouth ShelbyJavelin438.03m11
Apr 29North Shelby HS RelaysApr 29 · 400 Meters · Place 1 · South ShelbySouth Shelby400 Meters153.56a11
Apr 29North Shelby HS RelaysApr 29 · 200 Meters · Place 1 · South ShelbySouth Shelby200 Meters124.28a11
Apr 29North Shelby HS RelaysApr 29 · 100 Meters · Place 1 · South ShelbySouth Shelby100 Meters111.96a11
Apr 28Macon Gerald Mansfield InvitationalApr 28 · Javelin · Place 12 · South ShelbySouth ShelbyJavelin1237.89m11
Apr 28Macon Gerald Mansfield InvitationalApr 28 · 400 Meters · Place 5 · South ShelbySouth Shelby400 Meters554.55a11
Apr 28Macon Gerald Mansfield InvitationalApr 28 · 200 Meters · Place 6 · South ShelbySouth Shelby200 Meters624.25a11
Apr 24Gary Ewing InvitationalApr 24 · Javelin · Place 7 · South ShelbySouth ShelbyJavelin800g7.36.52m11
Apr 24Gary Ewing InvitationalApr 24 · 400 Meters · Place 6 · South ShelbySouth Shelby400 Meters6.53.99a11
Apr 24Gary Ewing InvitationalApr 24 · 200 Meters · Place 7 · South ShelbySouth Shelby200 Meters7.23.98a11
Apr 16Monroe City InvitationalApr 16 · Javelin · Place 2 · South ShelbySouth ShelbyJavelin240.40m11
Apr 16Monroe City InvitationalApr 16 · 400 Meters · Place 4 · South ShelbySouth Shelby400 Meters454.05a11
Apr 16Monroe City InvitationalApr 16 · 200 Meters · Place 2 · South ShelbySouth Shelby200 Meters223.98a11
Apr 16Monroe City InvitationalApr 16 · 100 Meters · Place 3 · South ShelbySouth Shelby100 Meters312.11a11
Apr 13South Shelby InvitationalApr 13 · Javelin · Place 8 · South ShelbySouth ShelbyJavelin837.12m11
Apr 13South Shelby InvitationalApr 13 · 400 Meters · Place 5 · South ShelbySouth Shelby400 Meters554.33a11
Apr 13South Shelby InvitationalApr 13 · 200 Meters · Place 5 · South ShelbySouth Shelby200 Meters523.73a PB11
Apr 8Tom Johnson InvitationalApr 8 · 400 Meters · Place 1 · South ShelbySouth Shelby400 Meters1.55.16a11
Apr 8Tom Johnson InvitationalApr 8 · 100 Meters · Place 6 · South ShelbySouth Shelby100 Meters6.12.24a11
Mar 31Knox County Invitational Mar 31 · Javelin · Place 2 · South ShelbySouth ShelbyJavelin237.34m11
Mar 31Knox County Invitational Mar 31 · 400 Meters · Place 5 · South ShelbySouth Shelby400 Meters557.38a11
Mar 30South Shelby HS Open MeetMar 30 · Javelin · Place 15 · South ShelbySouth ShelbyJavelin1534.88m11
Mar 30South Shelby HS Open MeetMar 30 · 400 Meters · Place 3 · South ShelbySouth Shelby400 Meters355.32a11
Mar 26Macon HS OpenMar 26 · Javelin · Place 7 · South ShelbySouth ShelbyJavelin734.15m11
Mar 26Macon HS OpenMar 26 · 400 Meters · Place 2 · South ShelbySouth Shelby400 Meters257.54a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Centralia JV InvitationalMay 1 · Javelin · Place 4 · South ShelbySouth ShelbyJavelin4111-0210
May 1Centralia JV InvitationalMay 1 · Shot Put · Place 16 · South ShelbySouth ShelbyShot Put1629-01.7510
May 1Centralia JV InvitationalMay 1 · Long Jump · Place 5 · South ShelbySouth ShelbyLong Jump517-06.7510
May 1Centralia JV InvitationalMay 1 · 100 Meters · Place 4 · South ShelbySouth Shelby100 Meters412.3610
Apr 14South Shelby InviteApr 14 · Javelin · Place 11 · South ShelbySouth ShelbyJavelin1133.51m10
Apr 3Monroe City InvitationalApr 3 · 200 Meters · Place 7 · South ShelbySouth Shelby200 Meters725.7310
Apr 3Monroe City InvitationalApr 3 · Javelin · Place 8 · South ShelbySouth ShelbyJavelin834.49m10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 2 District 3May 4 · 300m Hurdles · Place 14 · South ShelbySouth Shelby300m Hurdles1450.759
May 4MSHSAA Class 2 District 3May 4 · 200 Meters · Place 24 · South ShelbySouth Shelby200 Meters2426.769
Apr 8South Shelby InviteApr 8 · Javelin · Place 15 · South ShelbySouth ShelbyJavelin1532.04m—
Apr 8South Shelby InviteApr 8 · 800 Meters · Place 16 · South ShelbySouth Shelby800 Meters162:30.19a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Brookfield Middle School InvitationalApr 17 · Triple Jump · Place 6 · South Shelby MiddleSouth Shelby MiddleTriple Jump69.70m—
Apr 17Brookfield Middle School InvitationalApr 17 · 100m Hurdles · Place 4 · South Shelby MiddleSouth Shelby Middle100m Hurdles419.99—
Apr 11South Shelby Middle School InvitationalApr 11 · Triple Jump · Place 2 · S. ShelbyS. ShelbyTriple Jump233-00.50—
Apr 11South Shelby Middle School InvitationalApr 11 · 100m Hurdles · Place 5 · S. ShelbyS. Shelby100m Hurdles519.14—
Apr 5Monroe City MS InvitationalApr 5 · 100m Hurdles · Place 7 · South Shelby msSouth Shelby ms100m Hurdles33" / 0.838m7.19.88a PB8
Apr 5Monroe City MS InvitationalApr 5 · Triple Jump · Place 4 · South Shelby msSouth Shelby msTriple Jump4.10.34m8
Apr 3Westran MS RelaysApr 3 · Triple Jump · Place 7 · South ShelbySouth ShelbyTriple Jump79.80m PB—
Apr 3Westran MS RelaysApr 3 · 100m Hurdles · Place 9 · South ShelbySouth Shelby100m Hurdles919.88—

2022 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 102022 CCC MeetMay 10 · 100m Hurdles · Place 10 · South Shelby msSouth Shelby ms100m Hurdles33" / 0.838m10.21.41a7
Apr 28Marceline MS RelaysApr 28 · 100m Hurdles · Place 15 · South ShelbySouth Shelby100m Hurdles1521.53—
Apr 27Palmyra MS OpenApr 27 · 400 Meters · Place 1 · South Shelby MiddleSouth Shelby Middle400 Meters11:07.98—
Apr 27Palmyra MS OpenApr 27 · 400 Meters · Place 12 · South Shelby MiddleSouth Shelby Middle400 Meters121:07.98—
Apr 27Palmyra MS OpenApr 27 · 100m Hurdles · Place 7 · South Shelby MiddleSouth Shelby Middle100m Hurdles721.73—
Apr 27Palmyra MS OpenApr 27 · 100m Hurdles · Place 15 · South Shelby MiddleSouth Shelby Middle100m Hurdles1521.73—
Apr 19Brookfield MS RelaysApr 19 · 100m Hurdles · Place 11 · S. ShelbyS. Shelby100m Hurdles1121.517
Apr 11Macon Middle School Tiger OpenApr 11 · 100m Hurdles · Place 10 · South ShelbySouth Shelby100m Hurdles1020.24—
Apr 11Macon Middle School Tiger OpenApr 11 · 1600 Meters · Place 11 · South ShelbySouth Shelby1600 Meters115:53.55 PB—
Apr 6MCMS InviteApr 6 · 1600 Meters · Place 9 · South Shelby msSouth Shelby ms1600 Meters9.5:59.65a7
Apr 6MCMS InviteApr 6 · 100m Hurdles · Place 15 · South Shelby msSouth Shelby ms100m Hurdles33" / 0.838m15.22.62a7
Apr 4Westran MS RelaysApr 4 · 100m Hurdles · Place 17 · South ShelbySouth Shelby100m Hurdles1722.33—
Apr 4Westran MS RelaysApr 4 · 1600 Meters · Place 8 · South ShelbySouth Shelby1600 Meters85:54.70—
Mar 29CBMS Open Mar 29 · 1600 Meters · Place 5 · South Shelby msSouth Shelby ms1600 Meters5.5:53.557
Mar 29CBMS Open Mar 29 · 100m Hurdles · Place 6 · South Shelby msSouth Shelby ms100m Hurdles33" / 0.838m6.21.187
Mar 29CBMS Open Mar 29 · Long Jump · Place 17 · South Shelby msSouth Shelby msLong Jump17.3.72m7
Mar 28Westran MS Open InvitationalMar 28 · Long Jump · Place 21 · South ShelbySouth ShelbyLong Jump213.42m PB—
Mar 28Westran MS Open InvitationalMar 28 · 100m Hurdles · Place 15 · South ShelbySouth Shelby100m Hurdles1520.24—
Mar 28Westran MS Open InvitationalMar 28 · 1600 Meters · Place 4 · South ShelbySouth Shelby1600 Meters46:03.25—
Mar 28Westran MS Open InvitationalMar 28 · 800 Meters · Place 7 · South ShelbySouth Shelby800 Meters72:57.07—