Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPleasant Hope Invitational · Apr 2113.86Pleasant Hope InvitationalApril 21, 2022
100m Hurdles · 33" / 0.838m · OutdoorMule Relays · Apr 916.90aMule RelaysApril 9, 2026
200 Meters · OutdoorMSHSAA Class 2 District 6 · May 628.85MSHSAA Class 2 District 6May 6, 2023
300m Hurdles · 30" / 0.762m · OutdoorInch at a Time Track Classic · Apr 2951.58aInch at a Time Track ClassicApril 29, 2022
400 Meters · OutdoorMule Relays · Apr 121:04.70aMule RelaysApril 12, 2024
400m Hurdles · 30" / 0.762m · OutdoorSAC Outdoor Track and Field Championships · Apr 241:09.46aSAC Outdoor Track and Field ChampionshipsApril 24, 2025
Long Jump · OutdoorMountaineer Relays · Apr 284.15mMountaineer RelaysApril 28, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 400m Hurdles · Place 12 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m12.2:11.36aJr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 100m Hurdles · Place 13 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838mRound P13.17.08aWind: 0.1Jr
Apr 23Sooner Athletic Outdoor ChampionshipsApr 23 · 400m Hurdles · Place 10 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m10.1:13.69aJr
Apr 23Sooner Athletic Outdoor ChampionshipsApr 23 · 100m Hurdles · Place 9 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838m9.16.58aWind: 3.4Jr
Apr 17Missouri State InvitationalApr 17 · 400m Hurdles · Place 9 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m9.1:13.84aJr
Apr 17Missouri State InvitationalApr 17 · 100m Hurdles · Place 16 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838m16.17.24aWind: 3.2Jr
Apr 9Mule RelaysApr 9 · 400m Hurdles · Place 22 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m22.1:13.91aJr
Apr 9Mule RelaysApr 9 · 100m Hurdles · Place 14 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838mRound P14.16.90a PBWind: 1.5Jr
Mar 26SBU Bearcat InvitationalMar 26 · 400m Hurdles · Place 17 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m17.1:10.73aJr
Mar 26SBU Bearcat InvitationalMar 26 · 100m Hurdles · Place 22 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838mRound P22.17.29aWind: -0.2Jr
Mar 20Missouri S&T Miner InvitationalMar 20 · 400m Hurdles · Place 12 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles121:14.69aJR
Mar 20Missouri S&T Miner InvitationalMar 20 · 100m Hurdles · Place 17 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles1717.10aJR

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 400m Hurdles · Place 9 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m9.1:09.97aSo
May 7NCCAA Track & Field National ChampionshipsMay 7 · 100m Hurdles · Place 11 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838mRound P11.17.05aWind: 0.4So
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · 400m Hurdles · Place 3 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m3.1:09.46a PBSo
Apr 24SAC Outdoor Track and Field ChampionshipsApr 24 · 100m Hurdles · Place 6 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838m6.17.62aWind: 0.1So
Apr 11Mule RelaysApr 11 · 400m Hurdles · Place 17 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m17.1:12.15aSo
Apr 11Mule RelaysApr 11 · 100m Hurdles · Place 29 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838mRound P29.17.28aWind: 0.9So
Mar 27SBU Bearcat InvitationalMar 27 · 400m Hurdles · Place 8 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles81:14.27aSo
Mar 27SBU Bearcat InvitationalMar 27 · 100m Hurdles · Place 19 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles1916.76aSo
Mar 7Harding InvitationalMar 7 · 400m Hurdles · Place 6 · Ozarks (Mo.)Ozarks (Mo.)400m Hurdles30" / 0.762m6.1:15.95aSo
Mar 7Harding InvitationalMar 7 · 100m Hurdles · Place 8 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838m8.17.18aWind: 1.9So

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8NCCAA Track and FieldMay 8 · 100m Hurdles · Place 15 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838mRound P15.17.23aWind: 2.6Fr
Apr 12Mule RelaysApr 12 · 100m Hurdles · Place 17 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles1717.76a—
Apr 12Mule RelaysApr 12 · 400 Meters · Place 16 · Ozarks (Mo.)Ozarks (Mo.)400 Meters161:04.70a PB—
Mar 22Missouri S&T Miner InvitationalMar 22 · 100m Hurdles · Place 12 · Ozarks (Mo.)Ozarks (Mo.)100m Hurdles33" / 0.838m12.17.65aWind: 1Fr

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 19MSHSAA Class 2 State ChampionshipsMay 19 · 300m Hurdles · Place 15 · MarionvilleMarionville300m HurdlesRound P1550.8812
May 19MSHSAA Class 2 State ChampionshipsMay 19 · 100m Hurdles · Place 10 · MarionvilleMarionville100m HurdlesRound P1016.86912
May 13MSHSAA Class 2 Sectional 3May 13 · 300m Hurdles · Place 3 · MarionvilleMarionville300m Hurdles350.0212
May 13MSHSAA Class 2 Sectional 3May 13 · 100m Hurdles · Place 3 · MarionvilleMarionville100m Hurdles316.8912
May 6MSHSAA Class 2 District 6May 6 · 300m Hurdles · Place 2 · MarionvilleMarionville300m Hurdles250.9312
May 6MSHSAA Class 2 District 6May 6 · 100m Hurdles · Place 3 · MarionvilleMarionville100m HurdlesRound P317.7812
May 6MSHSAA Class 2 District 6May 6 · 100m Hurdles · Place 3 · MarionvilleMarionville100m Hurdles317.4312
May 6MSHSAA Class 2 District 6May 6 · 200 Meters · Place 6 · MarionvilleMarionville200 MetersRound P628.85 PB12
May 6MSHSAA Class 2 District 6May 6 · 200 Meters · Place 6 · MarionvilleMarionville200 Meters629.0612
May 6MSHSAA Class 2 District 6May 6 · 300m Hurdles · Place 2 · MarionvilleMarionville300m Hurdles250.9312
May 6MSHSAA Class 2 District 6May 6 · 100m Hurdles · Place 3 · MarionvilleMarionville100m Hurdles317.4312
May 6MSHSAA Class 2 District 6May 6 · 100m Hurdles · Place 3 · MarionvilleMarionville100m HurdlesRound P317.7812
May 6MSHSAA Class 2 District 6May 6 · 200 Meters · Place 6 · MarionvilleMarionville200 Meters629.0612
May 6MSHSAA Class 2 District 6May 6 · 200 Meters · Place 6 · MarionvilleMarionville200 MetersRound P628.8512
Apr 14Inch at a Time Track ClassicApr 14 · 300m Hurdles · Place 4 · MarionvilleMarionville300m Hurdles451.70—
Apr 14Inch at a Time Track ClassicApr 14 · 100m Hurdles · Place 6 · MarionvilleMarionville100m Hurdles618.04—
Apr 11Clever Invitational Apr 11 · 300m Hurdles · Place 5 · MarionvilleMarionville300m Hurdles30" / 0.762m5.52.55a12
Apr 11Clever Invitational Apr 11 · 100m Hurdles · Place 3 · MarionvilleMarionville100m Hurdles33" / 0.838m3.18.57a12
Apr 6Ice Box RelaysApr 6 · 300m Hurdles · Place 6 · MarionvilleMarionville300m Hurdles653.9412
Apr 6Ice Box RelaysApr 6 · 100 Meters · Place 4 · MarionvilleMarionville100 Meters414.0112

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7MSHSAA Class 2 District 6May 7 · Long Jump · Place 17 · MarionvilleMarionvilleLong Jump1710-09.2511
May 7MSHSAA Class 2 District 6May 7 · 300m Hurdles · Place 5 · MarionvilleMarionville300m Hurdles551.4311
Apr 29Inch at a Time Track ClassicApr 29 · Long Jump · Place 6 · MarionvilleMarionvilleLong Jump6.4.40m11
Apr 29Inch at a Time Track ClassicApr 29 · 300m Hurdles · Place 3 · MarionvilleMarionville300m Hurdles30" / 0.762m3.51.58a PB11
Apr 29Inch at a Time Track ClassicApr 29 · 200 Meters · Place 3 · MarionvilleMarionville200 Meters3.28.97a11
Apr 28Mountaineer RelaysApr 28 · 300m Hurdles · Place 5 · MarionvilleMarionville300m Hurdles552.5711
Apr 28Mountaineer RelaysApr 28 · Long Jump · Place 11 · MarionvilleMarionvilleLong Jump114.15m PB11
Apr 21Pleasant Hope InvitationalApr 21 · 100 Meters · Place 2 · MarionvilleMarionville100 Meters213.86 PB11
Apr 12Clever InvitationalApr 12 · Long Jump · Place 9 · MarionvilleMarionvilleLong Jump9.3.56m11
Apr 12Clever InvitationalApr 12 · 200 Meters · Place 5 · MarionvilleMarionville200 Meters5.29.25a11
Apr 12Clever InvitationalApr 12 · 100 Meters · Place 9 · MarionvilleMarionville100 Meters9.14.77a11
Mar 29Diamond InvitationalMar 29 · 100 Meters · Place 2 · MarionvilleMarionville100 Meters214.19—

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 8MSHSAA Class 2 District 6May 8 · 100m Hurdles · Place 7 · MarionvilleMarionville100m Hurdles33" / 0.838m7.19.24a10