Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMSHSAA Class 3 State Championship · May 2217.77aMSHSAA Class 3 State ChampionshipMay 22, 2026
200 Meters · OutdoorHillsboro Invitational · May 531.47Hillsboro InvitationalMay 5, 2023
300m Hurdles · 30" / 0.762m · OutdoorMSHSAA Class 3 Sectional 1 & Class 4 District 1 · May 1751.35aMSHSAA Class 3 Sectional 1 & Class 4 District 1May 17, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22MSHSAA Class 3 State ChampionshipMay 22 · 100m Hurdles · Place 15 · Notre Dame (Cape Girardeau)100m Hurdles33" / 0.838mRound P15.17.77a PBWind: 0.712
May 16MSHSAA Class 3 Sectional 1May 16 · 100m Hurdles · Place 3 · Notre Dame (Cape Girardeau)100m Hurdles33" / 0.838m3.17.94a12
May 9MSHSAA Class 3 District 1May 9 · 300m Hurdles · Place 5 · Notre Dame (Cape Girardeau)300m Hurdles30" / 0.762m5.53.83a12
May 9MSHSAA Class 3 District 1May 9 · 100m Hurdles · Place 4 · Notre Dame (Cape Girardeau)100m Hurdles33" / 0.838m4.18.24a12
May 12026 SEMO Conference by RegionMay 1 · 300m Hurdles · Place 5 · Notre Dame (Cape Girardeau)300m Hurdles30" / 0.762m5.53.42a12
May 12026 SEMO Conference by RegionMay 1 · 100m Hurdles · Place 5 · Notre Dame (Cape Girardeau)100m Hurdles33" / 0.838m5.18.15a12
May 12026 SEMO Conference MeetMay 1 · 300m Hurdles · Place 9 · Notre Dame (Cape Girardeau)300m Hurdles30" / 0.762m9.53.42a12
May 12026 SEMO Conference MeetMay 1 · 100m Hurdles · Place 9 · Notre Dame (Cape Girardeau)100m Hurdles33" / 0.838m9.18.15a12
Apr 29St. Dominic Catholic ClosingApr 29 · 300m Hurdles · Place 4 · Notre Dame (Cape Girardeau)300m Hurdles455.60a12
Apr 29St. Dominic Catholic ClosingApr 29 · 100m Hurdles · Place 4 · Notre Dame (Cape Girardeau)100m Hurdles417.97a12
Apr 242026 Tiger Town InvitationalApr 24 · 300m Hurdles · Place 21 · Notre Dame (Cape Girardeau)300m Hurdles2154.74a12
Apr 242026 Tiger Town InvitationalApr 24 · 100m Hurdles · Place 16 · Notre Dame (Cape Girardeau)100m Hurdles1618.66a12
Apr 7Jackson Bob Sink InvitationalApr 7 · 300m Hurdles · Place 9 · Notre Dame (Cape Girardeau)300m Hurdles957.27a12
Mar 28Festus McCullough-Douglass InvitationalMar 28 · 300m Hurdles · Place 25 · Notre Dame (Cape Girardeau)300m Hurdles2555.30—
Mar 21Notre Dame Frozen InvitationalMar 21 · 300m Hurdles · Place 14 · Notre Dame (Cape Girardeau)300m Hurdles1455.88a12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17MSHSAA Class 3 Sectional 1 & Class 4 District 1May 17 · 300m Hurdles · Place 6 · Notre Dame (Cape Girardeau)300m Hurdles30" / 0.762m6.51.35a PB11
May 9Hillsboro InvitationalMay 9 · 300m Hurdles · Place 11 · Notre Dame (Cape Girardeau) Hi300m Hurdles1152.0011
May 3SEMO Conference MeetMay 3 · 300m Hurdles · Place 9 · Notre Dame (Cape Girardeau)300m Hurdles30" / 0.762m9.52.45a11
Apr 25Tigertown Invitational - Open MileApr 25 · 300m Hurdles · Place 15 · Notre Dame (Cape Girardeau) Hi300m Hurdles1553.9711
Apr 25Tigertown InvitationalApr 25 · 300m Hurdles · Place 15 · Notre Dame (Cape Girardeau)300m Hurdles30" / 0.762m15.53.97a11
Mar 29McCullough-Douglass InvitationalMar 29 · 300m Hurdles · Place 17 · Notre Dame (Cape Girardeau) Hi300m Hurdles1754.0111
Mar 29McCullough-Douglass InvitationalMar 29 · 100m Hurdles · Place 20 · Notre Dame (Cape Girardeau) Hi100m Hurdles2018.7511
Mar 22Frozen InviteMar 22 · 300m Hurdles · Place 10 · Notre Dame (Cape Girardeau)300m Hurdles30" / 0.762m10.55.43a11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4MSHSAA Class 3 District 1May 4 · 100m Hurdles · Place 7 · Notre Dame (Cape Girardeau) Hi100m Hurdles718.3110
Apr 19Tigertown InvitationalApr 19 · 100m Hurdles · Place 27 · Notre Dame (Cape Girardeau)100m Hurdles33" / 0.838m27.20.25a10
Apr 6Skippy Keefer InvitationalApr 6 · 100m Hurdles · Place 5 · Notre Dame (Cape Girardeau)100m Hurdles33" / 0.838m5.19.69a10
Mar 23 McCullough-Douglass InvitationalMar 23 · 100m Hurdles · Place 23 · Notre Dame (Cape Girardeau) Hi100m Hurdles2320.0910
Mar 16Notre Dame Frozen Invite 2024Mar 16 · 100m Hurdles · Place 11 · Notre Dame (Cape Girard100m Hurdles1120.38a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 13MSHSAA Class 4 District 1May 13 · 100m Hurdles · Place 3 · Notre Dame (Cape Gir100m Hurdles319.969
May 13MSHSAA Class 4 District 1May 13 · 100m Hurdles · Place 10 · Notre Dame (Cape Gir100m Hurdles1019.969
May 5Hillsboro InvitationalMay 5 · 100m Hurdles · Place 21 · Notre Dame (Cape Girardeau) Hi100m Hurdles2119.689
May 5Hillsboro InvitationalMay 5 · 200 Meters · Place 32 · Notre Dame (Cape Girardeau) Hi200 Meters3231.47 PB9
Apr 11Tiger Town InvitationalApr 11 · 100m Hurdles · Place 20 · Notre Dame (Cape Girardeau) Hi100m Hurdles2021.389
Apr 4Perryville InvitationalApr 4 · 100m Hurdles · Place 6 · Notre Dame (Cape Girardeau) Hi100m Hurdles622.149
Apr 1Mineral Area RelaysApr 1 · 100m Hurdles · Place 7 · Notre Dame (Cape Girardeau)100m Hurdles33" / 0.838m7.21.66a9
Mar 25McCullough-Douglass InvitationalMar 25 · 100m Hurdles · Place 32 · Notre Dame (Cape Girardeau) Hi100m Hurdles3222.739