Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · IndoorUSD Early Bird · Apr 415.25aUSD Early BirdApril 4, 2025
100m Hurdles · 33" / 0.838m · OutdoorSouth Dakota Challenge · May 115.03aSouth Dakota ChallengeMay 1, 2026
200 Meters · IndoorSDSU Indoor Classic · Feb 1325.94aSDSU Indoor ClassicFebruary 13, 2026
200 Meters · Outdoor2023 Black Hills Conference T&F Championship · May 1625.89a2023 Black Hills Conference T&F ChampionshipMay 16, 2023
300m Hurdles · 30" / 0.762m · OutdoorSDHSAA Class AA State Track & Field Meet · May 2346.40aSDHSAA Class AA State Track & Field MeetMay 23, 2024
400 Meters · IndoorJim Emmerich Alumni Meet · Jan 2459.56aJim Emmerich Alumni MeetJanuary 24, 2026
400 Meters · OutdoorRapid City's Track-O-Rama · Apr 121:04.47aRapid City's Track-O-RamaApril 12, 2024
400m Hurdles · 30" / 0.762m · IndoorUSD Early Bird · Apr 41:09.16aUSD Early BirdApril 4, 2025
400m Hurdles · 30" / 0.762m · OutdoorUSD Snooze Button Classic · Apr 81:04.21aUSD Snooze Button ClassicApril 8, 2026
60m Hurdles · 33" / 0.838m · Indoor2025 SDSU Holiday Meet · Dec 59.14a2025 SDSU Holiday MeetDecember 5, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8USD TwilightMay 8 · 100m Hurdles · Place 6 · South DakotaSouth Dakota100m Hurdles615.13aSo
May 8USD TwilightMay 8 · 200 Meters · Place 4 · South DakotaSouth Dakota200 Meters425.94aSo
May 1South Dakota ChallengeMay 1 · 400m Hurdles · Place 10 · South DakotaSouth Dakota400m Hurdles30" / 0.762m10.1:04.32aSo
May 1South Dakota ChallengeMay 1 · 100m Hurdles · Place 10 · South DakotaSouth Dakota100m Hurdles33" / 0.838m10.15.03a PBWind: 2So
May 1South Dakota ChallengeMay 1 · 200 Meters · Place 13 · South DakotaSouth Dakota200 Meters13.26.04aWind: 1.3So
Apr 22Mount Marty TwilightApr 22 · 100m Hurdles · South DakotaSouth Dakota100m Hurdles—7.3SO
Apr 8USD Snooze Button ClassicApr 8 · 400m Hurdles · Place 6 · South DakotaSouth Dakota400m Hurdles30" / 0.762m6.1:04.21a PBSo
Apr 8USD Snooze Button ClassicApr 8 · 100m Hurdles · Place 7 · South DakotaSouth Dakota100m Hurdles33" / 0.838m7.15.04aWind: -0.3So

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 13SDSU Indoor ClassicFeb 13 · 60m Hurdles · Place 6 · South DakotaSouth Dakota60m Hurdles69.09aSO
Feb 13SDSU Indoor ClassicFeb 13 · 200 Meters · Place 26 · South DakotaSouth Dakota200 Meters2625.94a PBSO
Feb 13SDSU Indoor ClassicFeb 13 · 60m Hurdles · Place 16 · South DakotaSouth Dakota60m HurdlesRound P169.09aSo
Feb 13SDSU Indoor ClassicFeb 13 · 400 Meters · Place 30 · South DakotaSouth Dakota400 Meters3059.67aSo
Jan 24Jim Emmerich Alumni MeetJan 24 · 60m Hurdles · Place 18 · South DakotaSouth Dakota60m HurdlesRound P189.45aSo
Jan 24Jim Emmerich Alumni MeetJan 24 · 400 Meters · Place 17 · South DakotaSouth Dakota400 Meters1759.56a PBSo
Jan 17USD Alumni MeetJan 17 · 60m Hurdles · Place 7 · South DakotaSouth Dakota60m HurdlesRound P79.29aSo
Jan 17USD Alumni MeetJan 17 · 60m Hurdles · Place 7 · South DakotaSouth Dakota60m Hurdles79.34aSo
Jan 17USD Alumni MeetJan 17 · 400 Meters · Place 8 · South DakotaSouth Dakota400 Meters81:01.04aSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 52025 SDSU Holiday MeetDec 5 · 60m Hurdles · Place 13 · South DakotaSouth Dakota60m Hurdles33" / 0.838mRound P13.9.14a PBSo
Dec 52025 SDSU Holiday MeetDec 5 · 400 Meters · Place 16 · South DakotaSouth Dakota400 Meters16.1:01.40aSo
Apr 4USD Early BirdApr 4 · 400m Hurdles · Place 14 · South DakotaSouth Dakota400m Hurdles30" / 0.762m14.1:09.16a PBFr
Apr 4USD Early BirdApr 4 · 100m Hurdles · Place 7 · South DakotaSouth Dakota100m Hurdles33" / 0.838mRound P7.14.94aWind: 2.9Fr
Apr 4USD Early BirdApr 4 · 100m Hurdles · Place 8 · South DakotaSouth Dakota100m Hurdles33" / 0.838m8.15.25a PBWind: 1.6Fr
Feb 21SDSU Last ChanceFeb 21 · 60m Hurdles · Place 10 · South DakotaSouth Dakota60m Hurdles109.15a—
Feb 21SDSU Last ChanceFeb 21 · 200 Meters · Place 11 · South DakotaSouth Dakota200 Meters1126.91a—
Feb 14SDSU Indoor ClassicFeb 14 · 60m Hurdles · Place 20 · South DakotaSouth Dakota60m Hurdles209.38a—
Feb 14SDSU Indoor ClassicFeb 14 · 400 Meters · Place 33 · South DakotaSouth Dakota400 Meters331:01.06a—
Jan 18USD Alumni InvitationalJan 18 · 60m Hurdles · Place 7 · South DakotaSouth Dakota60m Hurdles79.44a—
Jan 18USD Alumni InvitationalJan 18 · 60m Hurdles · Place 6 · South DakotaSouth Dakota60m Hurdles69.38a—
Jan 18USD Alumni InvitationalJan 18 · 400 Meters · Place 7 · South DakotaSouth Dakota400 Meters71:02.63a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9USD Twilight MeetMay 9 · 100m Hurdles · Place 4 · South DakotaSouth Dakota100m Hurdles415.36aFr
May 2USD Twilight MeetMay 2 · 400m Hurdles · Place 13 · South DakotaSouth Dakota400m Hurdles131:06.22aFr
May 2USD Twilight MeetMay 2 · 100m Hurdles · Place 16 · South DakotaSouth Dakota100m Hurdles1615.09aFr
Apr 23Mt. Marty Twilight MeetApr 23 · 400m Hurdles · Place 5 · South DakotaSouth Dakota400m Hurdles51:06.20FR
Apr 23Mt. Marty Twilight MeetApr 23 · 100m Hurdles · Place 4 · South DakotaSouth Dakota100m Hurdles414.77FR
Apr 182025 Beach InviteApr 18 · 100m Hurdles · Place 57 · South DakotaSouth Dakota100m Hurdles33" / 0.838m57.19.42aWind: 2.4Fr
Apr 17Pacific Coast InvitationalApr 17 · 400m Hurdles · Place 32 · South DakotaSouth Dakota400m Hurdles30" / 0.762m32.1:07.44aFr
Apr 17Pacific Coast InvitationalApr 17 · 100m Hurdles · Place 46 · South DakotaSouth Dakota100m Hurdles33" / 0.838m46.15.00aWind: 2.2Fr
Apr 1665th Mt. SAC RelaysApr 16 · 100m Hurdles · Place 32 · South DakotaSouth Dakota100m Hurdles33" / 0.838m32.16.71aWind: 2.3Fr
Apr 12University of South Dakota ChallengeApr 12 · 400m Hurdles · Place 8 · South DakotaSouth Dakota400m Hurdles81:07.07aFr
Apr 12University of South Dakota ChallengeApr 12 · 100m Hurdles · Place 4 · South DakotaSouth Dakota100m Hurdles414.35aFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · 60m Hurdles · Place 10 · South DakotaSouth Dakota60m Hurdles33" / 0.838mRound P10.9.24aFr
Dec 6SDSU Holiday Open and MultiDec 6 · 400 Meters · Place 7 · South DakotaSouth Dakota400 Meters7.1:01.51aFr

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23SDHSAA Class AA State Track & Field MeetMay 23 · 300m Hurdles · Place 7 · SpearfishSpearfish300m Hurdles30" / 0.762mRound P7.47.69a12
May 23SDHSAA Class AA State Track & Field MeetMay 23 · 300m Hurdles · Place 2 · SpearfishSpearfish300m Hurdles30" / 0.762m2.46.40a PB12
May 23SDHSAA Class AA State Track & Field MeetMay 23 · 100m Hurdles · Place 3 · SpearfishSpearfish100m Hurdles33" / 0.838mRound P3.15.28a12
May 23SDHSAA Class AA State Track & Field MeetMay 23 · 100m Hurdles · Place 3 · SpearfishSpearfish100m Hurdles33" / 0.838m3.15.28a12
May 23SDHSAA Class AA State Track & Field MeetMay 23 · 200 Meters · Place 10 · SpearfishSpearfish200 MetersRound P10.26.17a12
May 10Black Hills Conference Track and Field ChampionshipsMay 10 · 300m Hurdles · Place 2 · SpearfishSpearfish300m Hurdles247.09a—
May 10Black Hills Conference Track and Field ChampionshipsMay 10 · 100m Hurdles · Place 2 · SpearfishSpearfish100m Hurdles215.82a—
May 10Black Hills Conference Track and Field ChampionshipsMay 10 · 200 Meters · Place 2 · SpearfishSpearfish200 Meters226.66a—
Apr 12Rapid City's Track-O-RamaApr 12 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles115.35a—
Apr 12Rapid City's Track-O-RamaApr 12 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles115.02a—
Apr 12Rapid City's Track-O-RamaApr 12 · 400 Meters · Place 7 · SpearfishSpearfish400 Meters71:04.47a PB—
Apr 12Rapid City's Track-O-RamaApr 12 · 200 Meters · Place 5 · SpearfishSpearfish200 Meters525.99a—
Apr 52024 Queen City Classic HS MeetApr 5 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles146.3812
Apr 52024 Queen City Classic HS MeetApr 5 · 100m Hurdles · Place 2 · SpearfishSpearfish100m Hurdles215.3312
Apr 52024 Queen City Classic HS MeetApr 5 · 200 Meters · Place 2 · SpearfishSpearfish200 Meters226.7712
Mar 282024 Early Bird T&F Invite-Sturgis, SDMar 28 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles30" / 0.762m1.47.34a12
Mar 282024 Early Bird T&F Invite-Sturgis, SDMar 28 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles33" / 0.838m1.15.32a12
Mar 21West River AA PreviewMar 21 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles148.15a—
Mar 21West River AA PreviewMar 21 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles115.94a—
Mar 21West River AA PreviewMar 21 · 200 Meters · Place 1 · SpearfishSpearfish200 Meters126.29a—

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25SDHSAA Class AA State Track & Field MeetMay 25 · 100m Hurdles · Place 4 · SpearfishSpearfish100m Hurdles33" / 0.838mRound P4.15.15a11
May 25SDHSAA Class AA State Track & Field MeetMay 25 · 100m Hurdles · Place 3 · SpearfishSpearfish100m Hurdles33" / 0.838m3.15.38a11
May 25SDHSAA Class AA State Track & Field MeetMay 25 · 200 Meters · Place 4 · SpearfishSpearfish200 MetersRound P4.26.69a11
May 25SDHSAA Class AA State Track & Field MeetMay 25 · 200 Meters · Place 5 · SpearfishSpearfish200 Meters5.26.73a11
May 162023 Black Hills Conference T&F ChampionshipMay 16 · 300m Hurdles · Place 2 · SpearfishSpearfish300m Hurdles247.57a—
May 162023 Black Hills Conference T&F ChampionshipMay 16 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles115.44a—
May 162023 Black Hills Conference T&F ChampionshipMay 16 · 200 Meters · Place 2 · SpearfishSpearfish200 Meters225.89a PB—
Apr 292023 Black Hills Track ClassicApr 29 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles146.85a—
Apr 292023 Black Hills Track ClassicApr 29 · 200 Meters · Place 2 · SpearfishSpearfish200 Meters226.28a—
Apr 25Festival of RelaysApr 25 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles147.46a—
Apr 25Festival of RelaysApr 25 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles115.79a—
Apr 18Rapid City Central Junior Varsity Track and Field MeetApr 18 · 300m Hurdles · Place 2 · SpearfishSpearfish300m Hurdles247.74a—
Apr 18Rapid City Central Junior Varsity Track and Field MeetApr 18 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles115.27a—
Apr 14Rapid City's Track-O-RamaApr 14 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles116.0911
Mar 24West River AA PreviewMar 24 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles30" / 0.762m1.49.41a11
Mar 24West River AA PreviewMar 24 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles33" / 0.838m1.15.74a11
Mar 24West River AA PreviewMar 24 · 200 Meters · Place 1 · SpearfishSpearfish200 Meters1.27.25a11

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 26SDHSAA Class AA State Track & Field MeetMay 26 · 300m Hurdles · Place 3 · SpearfishSpearfish300m Hurdles30" / 0.762mRound P3.48.30a10
May 26SDHSAA Class AA State Track & Field MeetMay 26 · 300m Hurdles · Place 4 · SpearfishSpearfish300m Hurdles30" / 0.762m4.47.23a10
May 26SDHSAA Class AA State Track & Field MeetMay 26 · 100m Hurdles · Place 16 · SpearfishSpearfish100m Hurdles33" / 0.838mRound P16.16.48a10
May 17Last Chance Track and Field MeetMay 17 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles30" / 0.762m1.47.77a10
May 17Last Chance Track and Field MeetMay 17 · 100m Hurdles · SpearfishSpearfish100m Hurdles33" / 0.838m—DNS10
May 17Last Chance Track and Field MeetMay 17 · 200 Meters · Place 3 · SpearfishSpearfish200 Meters3.27.26a10
May 132022 Black Hills Conference T&F MeetMay 13 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles148.5710
May 132022 Black Hills Conference T&F MeetMay 13 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles115.9710
May 6Howard Wood Dakota RelaysMay 6 · 300m Hurdles · Place 3 · SpearfishSpearfish300m Hurdles348.6210
May 6Howard Wood Dakota RelaysMay 6 · 100m Hurdles · Place 10 · SpearfishSpearfish100m Hurdles1015.8910
Apr 26Festival of RelaysApr 26 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles147.7410
Apr 26Festival of RelaysApr 26 · 100m Hurdles · Place 3 · SpearfishSpearfish100m Hurdles316.0910
Apr 19Rapid City's Track-O-Rama NationApr 19 · 300m Hurdles · Place 3 · SpearfishSpearfish300m Hurdles30" / 0.762m3.48.39a10
Apr 19Rapid City's Track-O-Rama NationApr 19 · 100m Hurdles · Place 3 · SpearfishSpearfish100m Hurdles33" / 0.838mRound P3.16.34a10
Apr 19Rapid City's Track-O-Rama NationApr 19 · 100m Hurdles · Place 3 · SpearfishSpearfish100m Hurdles33" / 0.838m3.15.79a10
Apr 8Queen City ClassicApr 8 · 300m Hurdles · Place 2 · SpearfishSpearfish300m Hurdles248.7210
Apr 8Queen City ClassicApr 8 · 100m Hurdles · Place 6 · SpearfishSpearfish100m HurdlesRound P617.1410
Apr 8Queen City ClassicApr 8 · 100m Hurdles · Place 7 · SpearfishSpearfish100m Hurdles716.9210
Apr 2Douglas Early Bird Track and Field InvitationalApr 2 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles148.6110
Apr 2Douglas Early Bird Track and Field InvitationalApr 2 · 100m Hurdles · Place 4 · SpearfishSpearfish100m Hurdles417.2610
Mar 26West River Preview Track and Field MeetMar 26 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles151.0110
Mar 26West River Preview Track and Field MeetMar 26 · 100m Hurdles · Place 3 · SpearfishSpearfish100m Hurdles317.9410

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28SDHSAA Class AA State Track & Field MeetMay 28 · 300m Hurdles · Place 24 · SpearfishSpearfish300m Hurdles30" / 0.762m24.56.18a9
May 28SDHSAA Class AA State Track & Field MeetMay 28 · 100m Hurdles · Place 9 · SpearfishSpearfish100m Hurdles33" / 0.838mRound P9.16.18a9
May 182021 Last Chance MeetMay 18 · 300m Hurdles · Place 2 · SpearfishSpearfish300m Hurdles30" / 0.762m2.47.99a9
May 182021 Last Chance MeetMay 18 · 100m Hurdles · Place 3 · SpearfishSpearfish100m Hurdles33" / 0.838m3.16.26a9
May 142021 Black Hills Conference HS MeetMay 14 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles147.179
May 142021 Black Hills Conference HS MeetMay 14 · 100m Hurdles · Place 1 · SpearfishSpearfish100m Hurdles116.339
Apr 30Howard Wood Dakota RelaysApr 30 · 300m Hurdles · Place 20 · SpearfishSpearfish300m Hurdles2050.509
Apr 23Pierre American Legion RelaysApr 23 · 300m Hurdles · Place 8 · SpearfishSpearfish300m Hurdles30" / 0.762m8.50.61a9
Apr 23Pierre American Legion RelaysApr 23 · 100m Hurdles · Place 18 · SpearfishSpearfish100m Hurdles33" / 0.838mRound P18.18.99a9
Apr 172021 Center of the Nation InviteApr 17 · 300m Hurdles · Place 2 · SpearfishSpearfish300m Hurdles30" / 0.762m2.49.69a9
Apr 172021 Center of the Nation InviteApr 17 · 100m Hurdles · Place 7 · SpearfishSpearfish100m Hurdles33" / 0.838m7.19.75a9
Apr 10West River AA PreviewApr 10 · 300m Hurdles · Place 1 · SpearfishSpearfish300m Hurdles149.009
Apr 10West River AA PreviewApr 10 · 100m Hurdles · Place 5 · SpearfishSpearfish100m Hurdles519.069
Apr 1Douglas Early Bird Track and Field MeetApr 1 · 300m Hurdles · Place 8 · SpearfishSpearfish300m Hurdles853.869
Apr 1Douglas Early Bird Track and Field MeetApr 1 · 100m Hurdles · Place 8 · SpearfishSpearfish100m Hurdles819.149
Mar 27Rapid City Developmental Track and Field MeetMar 27 · 300m Hurdles · Place 9 · SpearfishSpearfish300m Hurdles957.109