Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSAA Class 2 Sectional 4 · May 1616.43aMSHSAA Class 2 Sectional 4May 16, 2026
300m Hurdles · 30" / 0.762m · OutdoorMissouri Class 2 & 3 Sectional · May 1748.11aMissouri Class 2 & 3 SectionalMay 17, 2025
Long Jump · OutdoorBill Hamann Invitational · Apr 164.72mBill Hamann InvitationalApril 16, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 2 State ChampionshipMay 22 · 300m Hurdles · Place 9 · Lafayette County300m Hurdles30" / 0.762mRound P9.48.42a11
May 22MSHSAA Class 2 State ChampionshipMay 22 · 100m Hurdles · Place 11 · Lafayette County100m Hurdles33" / 0.838mRound P11.16.87aWind: 1.111
May 16MSHSAA Class 2 Sectional 4May 16 · 300m Hurdles · Place 4 · Lafayette County300m Hurdles30" / 0.762m4.48.32a11
May 16MSHSAA Class 2 Sectional 4May 16 · 100m Hurdles · Place 3 · Lafayette County100m Hurdles33" / 0.838m3.16.43a PB11
May 9MSHSAA Class 2 District 7May 9 · 300m Hurdles · Place 1 · Lafayette County300m Hurdles30" / 0.762m1.49.46a11
May 9MSHSAA Class 2 District 7May 9 · 100m Hurdles · Place 3 · Lafayette County100m Hurdles33" / 0.838m3.17.15a11
Apr 16Bill Hamann InvitationalApr 16 · Long Jump · Place 5 · Lafayette CountyLong Jump5.4.72m PB11
Apr 16Bill Hamann InvitationalApr 16 · 300m Hurdles · Place 1 · Lafayette County300m Hurdles30" / 0.762m1.48.82a11
Apr 16Bill Hamann InvitationalApr 16 · 100m Hurdles · Place 2 · Lafayette County100m Hurdles33" / 0.838m2.16.80a11
Apr 14Richmond Hoot Middleton Track & Field InvitationalApr 14 · 300m Hurdles · Place 1 · Lafayette County300m Hurdles30" / 0.762m1.50.62a11
Apr 14Richmond Hoot Middleton Track & Field InvitationalApr 14 · 100m Hurdles · Place 4 · Lafayette County100m Hurdles33" / 0.838m4.17.20a11
Apr 10Holden HS InviteApr 10 · 300m Hurdles · Place 1 · Lafayette County300m Hurdles30" / 0.762m1.48.90a11
Apr 10Holden HS InviteApr 10 · 100m Hurdles · Place 2 · Lafayette County100m Hurdles33" / 0.838m2.16.90a11
Mar 31Warrensburg Open MeetMar 31 · Long Jump · Place 4 · Lafayette CountyLong Jump4.4.39m11
Mar 31Warrensburg Open MeetMar 31 · 300m Hurdles · Place 2 · Lafayette County300m Hurdles30" / 0.762m2.49.50a11
Mar 31Warrensburg Open MeetMar 31 · 100m Hurdles · Place 2 · Lafayette County100m Hurdles33" / 0.838m2.17.34a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23MSHSAA Class 2 State ChampionshipMay 23 · 300m Hurdles · Place 5 · Lafayette Co300m Hurdles548.5310
May 23MSHSAA Class 2 State ChampionshipMay 23 · 300m Hurdles · Place 5 · Lafayette Co300m HurdlesRound P547.5710
May 17Missouri Class 2 & 3 SectionalMay 17 · 300m Hurdles · Place 3 · Lafayette County300m Hurdles30" / 0.762m3.48.11a PB10
May 2MRVC East Conference MeetMay 2 · Long Jump · Place 5 · Lafayette CoLong Jump515-00.0010
May 2MRVC East Conference MeetMay 2 · 300m Hurdles · Place 1 · Lafayette Co300m Hurdles148.7710
Apr 8Rob Hoefer/Husker InviteApr 8 · Long Jump · Place 7 · Lafayette CoLong Jump714-01.75—
Apr 8Rob Hoefer/Husker InviteApr 8 · 300m Hurdles · Place 2 · Lafayette Co300m Hurdles250.38—
Apr 8Rob Hoefer/Husker InviteApr 8 · 100m Hurdles · Place 4 · Lafayette Co100m Hurdles417.58—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 11Lexington Bill Hammann InvitationalApr 11 · 300m Hurdles · Place 2 · Lafayette Co300m Hurdles251.73—
Apr 11Lexington Bill Hammann InvitationalApr 11 · 100m Hurdles · Place 8 · Lafayette Co100m Hurdles818.38—
Mar 28Odessa InviteMar 28 · 300m Hurdles · Place 4 · Lafayette County300m Hurdles30" / 0.762m4.52.33a9
Mar 28Odessa InviteMar 28 · 100m Hurdles · Place 5 · Lafayette County100m Hurdles33" / 0.838m5.18.76a9