Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMRVC West Conference Meet · May 116.79aMRVC West Conference MeetMay 1, 2026
200 Meters · OutdoorRichmond Hoot Middleton Track & Field Invitational · Apr 1429.15aRichmond Hoot Middleton Track & Field InvitationalApril 14, 2026
300m Hurdles · 30" / 0.762m · OutdoorMSHSAA Class 1 & 3 District 7 · May 455.90aMSHSAA Class 1 & 3 District 7May 4, 2024
Discus · 1kg · OutdoorFort Osage Throwers Showcase · Apr 2128.19mFort Osage Throwers ShowcaseApril 21, 2026
Javelin · 600g · OutdoorMSHSAA Class 3 State Championship · May 2240.22mMSHSAA Class 3 State ChampionshipMay 22, 2026
Shot Put · 4kg · OutdoorMSHSAA Class 1 & 3 District 7 · May 49.31mMSHSAA Class 1 & 3 District 7May 4, 2024
Shot Put · 6lb · OutdoorMS State Championship · Apr 299.35mMS State ChampionshipApril 29, 2023

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 3 State ChampionshipMay 22 · Javelin · Place 1 · Oak GroveOak GroveJavelin600g1.40.22m PB11
May 16MSHSAA Class 3 Sectional 4May 16 · Javelin · Place 4 · Oak GroveOak GroveJavelin600g4.38.43m11
May 16MSHSAA Class 3 Sectional 4May 16 · 100m Hurdles · Place 8 · Oak GroveOak Grove100m Hurdles33" / 0.838m8.17.39a11
May 9MSHSAA Class 3 District 7May 9 · Javelin · Place 2 · Oak GroveOak GroveJavelin600g2.35.44m11
May 9MSHSAA Class 3 District 7May 9 · 300m Hurdles · Place 15 · Oak GroveOak Grove300m Hurdles30" / 0.762m15.1:01.29a11
May 9MSHSAA Class 3 District 7May 9 · 100m Hurdles · Place 3 · Oak GroveOak Grove100m Hurdles33" / 0.838m3.17.01aWind: -1.411
May 1MRVC West Conference MeetMay 1 · Javelin · Place 2 · Oak GroveOak GroveJavelin600g2.38.80m11
May 1MRVC West Conference MeetMay 1 · 100m Hurdles · Place 1 · Oak GroveOak Grove100m Hurdles33" / 0.838m1.16.79a PB11
Apr 24OGHS 2026 Track & Field InvitationalApr 24 · Javelin · Place 2 · Oak GroveOak GroveJavelin600g2.34.65m11
Apr 24OGHS 2026 Track & Field InvitationalApr 24 · 100m Hurdles · Place 3 · Oak GroveOak Grove100m Hurdles33" / 0.838m3.17.46a11
Apr 24OGHS 2026 Track & Field InvitationalApr 24 · 200 Meters · Place 4 · Oak GroveOak Grove200 Meters4.29.51a11
Apr 21Fort Osage Throwers ShowcaseApr 21 · Javelin · Place 3 · Oak GroveOak GroveJavelin600g3.36.02m11
Apr 21Fort Osage Throwers ShowcaseApr 21 · Discus · Place 12 · Oak GroveOak GroveDiscus1kg12.28.19m PB11
Apr 20Husker InvitationalApr 20 · Javelin · Place 2 · Oak GroveOak GroveJavelin236.50m11
Apr 20Husker InvitationalApr 20 · 100m Hurdles · Place 6 · Oak GroveOak Grove100m Hurdles618.52a11
Apr 20Husker InvitationalApr 20 · 200 Meters · Place 11 · Oak GroveOak Grove200 Meters1129.47a11
Apr 16OGHS 2026 Track & Field Open MeetApr 16 · Javelin · Place 1 · Oak GroveOak GroveJavelin135.97m11
Apr 16OGHS 2026 Track & Field Open MeetApr 16 · Discus · Place 2 · Oak GroveOak GroveDiscus228.44m11
Apr 16OGHS 2026 Track & Field Open MeetApr 16 · 300m Hurdles · Place 2 · Oak GroveOak Grove300m Hurdles254.96a11
Apr 14Richmond Hoot Middleton Track & Field InvitationalApr 14 · Javelin · Place 3 · Oak GroveOak GroveJavelin600g3.32.46m11
Apr 14Richmond Hoot Middleton Track & Field InvitationalApr 14 · 100m Hurdles · Place 8 · Oak GroveOak Grove100m Hurdles33" / 0.838m8.17.80a11
Apr 14Richmond Hoot Middleton Track & Field InvitationalApr 14 · 200 Meters · Place 6 · Oak GroveOak Grove200 Meters6.29.15a PB11
Apr 2Odessa InvitationalApr 2 · 100m Hurdles · Place 4 · Oak GroveOak Grove100m Hurdles418.04a11
Apr 2Odessa InvitationalApr 2 · 200 Meters · Place 5 · Oak GroveOak Grove200 Meters530.05a11
Mar 31Lathrop InvitationalMar 31 · Javelin · Place 3 · Oak GroveOak GroveJavelin333.40m11
Mar 31Lathrop InvitationalMar 31 · 300m Hurdles · Place 6 · Oak GroveOak Grove300m Hurdles653.97a11

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17Missouri Class 2 & 3 SectionalMay 17 · Javelin · Place 6 · Oak GroveOak GroveJavelin600g6.34.47m10
May 10MSHSAA Class 3 District 7May 10 · Javelin · Place 3 · Oak GroveOak GroveJavelin600g3.35.57m10
May 10MSHSAA Class 3 District 7May 10 · Discus · Place 9 · Oak GroveOak GroveDiscus1kg9.25.79m10
May 2MRVC Conference MeetMay 2 · Javelin · Place 7 · Oak GroveOak GroveJavelin729.49m10
May 2MRVC Conference MeetMay 2 · Discus · Place 7 · Oak GroveOak GroveDiscus728.68m10
Apr 25Oak Grove InviteApr 25 · Javelin · Place 2 · Oak GroveOak GroveJavelin600g2.33.36m10
Apr 25Oak Grove InviteApr 25 · Discus · Oak GroveOak GroveDiscus1kg--DNS10
Apr 25Oak Grove InviteApr 25 · 100m Hurdles · Place 5 · Oak GroveOak Grove100m Hurdles33" / 0.838m5.35.0010
Apr 17Oak Grove HS Quad MeetApr 17 · Javelin · Place 1 · Oak GroveOak GroveJavelin600g1.31.03m10
Apr 17Oak Grove HS Quad MeetApr 17 · Discus · Place 3 · Oak GroveOak GroveDiscus1kg3.27.16m10
Apr 17Oak Grove HS Quad MeetApr 17 · 100m Hurdles · Place 2 · Oak GroveOak Grove100m Hurdles33" / 0.838m2.18.62a10
Apr 1Lathrop InviteApr 1 · Javelin · Place 5 · Oak GroveOak GroveJavelin600g5.27.88m10
Apr 1Lathrop InviteApr 1 · Discus · Place 16 · Oak GroveOak GroveDiscus1kg16.22.84m10
Apr 1Lathrop InviteApr 1 · 300m Hurdles · Place 8 · Oak GroveOak Grove300m Hurdles30" / 0.762m8.56.06a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11MSHSAA Class 3 Sectional 4May 11 · Javelin · Place 8 · Oak Grove HiOak Grove HiJavelin881-079
May 4MSHSAA Class 1 & 3 District 7May 4 · Javelin · Place 4 · Oak GroveOak GroveJavelin600g4.30.56m9
May 4MSHSAA Class 1 & 3 District 7May 4 · Discus · Place 13 · Oak GroveOak GroveDiscus1kg13.21.06m9
May 4MSHSAA Class 1 & 3 District 7May 4 · Shot Put · Place 6 · Oak GroveOak GroveShot Put4kg6.9.31m PB9
May 4MSHSAA Class 1 & 3 District 7May 4 · 300m Hurdles · Place 11 · Oak GroveOak Grove300m Hurdles30" / 0.762m11.55.90a PB9
Mar 28Odessa InviteMar 28 · 100m Hurdles · Place 6 · Oak GroveOak Grove100m Hurdles33" / 0.838m6.18.88a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 29MS State ChampionshipApr 29 · Discus · Place 16 · Oak Grove msOak Grove msDiscus1kg16.20.89m8
Apr 29MS State ChampionshipApr 29 · Shot Put · Place 16 · Oak Grove msOak Grove msShot Put6lb16.9.35m PB8
Apr 29MS State ChampionshipApr 29 · 200 Meters · Place 33 · Oak Grove msOak Grove ms200 Meters33.31.86a8
Apr 11Excelsior Springs Middle School InvitationalApr 11 · Shot Put · Place 10 · Oak Grove MiOak Grove MiShot Put107.31m—
Apr 11Excelsior Springs Middle School InvitationalApr 11 · 100m Hurdles · Place 8 · Oak Grove MiOak Grove Mi100m Hurdles821.00—