Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2A State Qualifier - Roland-Story · May 910.83a2A State Qualifier - Roland-StoryMay 9, 2024
110m Hurdles · 39" / 0.991m · OutdoorGilbert HS Coed · Apr 2214.42aGilbert HS CoedApril 22, 2024
110m Hurdles · 42" / 1.067m · OutdoorNCAA DI Outdoor Championships - West First-Rounds · May 2713.59aNCAA DI Outdoor Championships - West First-RoundsMay 27, 2026
200 Meters · IndoorUSD Alumni Invitational · Jan 1823.00aUSD Alumni InvitationalJanuary 18, 2025
200 Meters · OutdoorBallard HS Coed · Mar 2822.87aBallard HS CoedMarch 28, 2024
200m Hurdles · 36" / 0.914m · IndoorNorth Iowa Boys Indoor Championships · Mar 2426.10aNorth Iowa Boys Indoor ChampionshipsMarch 24, 2023
400 Meters · IndoorIATC Indoor Championships · Mar 751.38aIATC Indoor ChampionshipsMarch 7, 2024
400m Hurdles · 30" / 0.762m · OutdoorIowa HS Track & Field Championships · May 1652.03aIowa HS Track & Field ChampionshipsMay 16, 2024
400m Hurdles · 36" / 0.914m · IndoorUSD Early Bird · Apr 454.33aUSD Early BirdApril 4, 2025
400m Hurdles · 36" / 0.914m · Outdoor65th Mt. SAC Relays · Apr 1654.00a65th Mt. SAC RelaysApril 16, 2025
60 Meter · IndoorSDSU Holiday Open and Multi · Dec 67.05aSDSU Holiday Open and MultiDecember 6, 2024
60 Meters · IndoorJim Emmerich Alumni Meet · Jan 247.01aJim Emmerich Alumni MeetJanuary 24, 2026
60m Hurdles · 39" / 0.991m · IndoorDickinson Relays · Mar 47.94aDickinson RelaysMarch 4, 2024
60m Hurdles · 42" / 1.067m · IndoorSummit League Indoor Track and Field Championships · Feb 287.81aSummit League Indoor Track and Field ChampionshipsFebruary 28, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 110m Hurdles · Place 14 · South DakotaSouth Dakota110m Hurdles42" / 1.067mRound P14.13.59a PBWind: 1.9So
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · 110m Hurdles · Place 17 · South DakotaSouth Dakota110m Hurdles42" / 1.067mRound S17.13.69aWind: -0.2So
May 8USD TwilightMay 8 · 110m Hurdles · Place 1 · South DakotaSouth Dakota110m Hurdles113.65aSo
May 1South Dakota ChallengeMay 1 · 400m Hurdles · Place 2 · South DakotaSouth Dakota400m Hurdles36" / 0.914m2.54.41aSo
May 1South Dakota ChallengeMay 1 · 110m Hurdles · Place 1 · South DakotaSouth Dakota110m Hurdles42" / 1.067m1.13.85aWind: 0.5So
Apr 8USD Snooze Button ClassicApr 8 · 400m Hurdles · Place 2 · South DakotaSouth Dakota400m Hurdles36" / 0.914m2.55.16aSo
Apr 8USD Snooze Button ClassicApr 8 · 110m Hurdles · Place 1 · South DakotaSouth Dakota110m Hurdles42" / 1.067m1.13.86aWind: 1.3So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 24Jim Emmerich Alumni MeetJan 24 · 60m Hurdles · Place 1 · South DakotaSouth Dakota60m HurdlesRound P17.91aSo
Jan 24Jim Emmerich Alumni MeetJan 24 · 60m Hurdles · Place 1 · South DakotaSouth Dakota60m Hurdles17.87aSo
Jan 24Jim Emmerich Alumni MeetJan 24 · 60 Meters · Place 7 · South DakotaSouth Dakota60 MetersRound P77.01a PBSo
Jan 24Jim Emmerich Alumni MeetJan 24 · 60 Meters · Place 7 · South DakotaSouth Dakota60 Meters77.05aSo
Jan 17USD Alumni MeetJan 17 · 60m Hurdles · Place 1 · South DakotaSouth Dakota60m Hurdles17.95aSO
Jan 17USD Alumni MeetJan 17 · 60m Hurdles · Place 1 · South DakotaSouth Dakota60m Hurdles17.97aSO
Jan 17USD Alumni MeetJan 17 · 60 Meters · Place 2 · South DakotaSouth Dakota60 Meters27.06aSO
Jan 17USD Alumni MeetJan 17 · 60 Meters · Place 3 · South DakotaSouth Dakota60 Meters37.16aSO

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 52025 SDSU Holiday MeetDec 5 · 60m Hurdles · Place 3 · South DakotaSouth Dakota60m Hurdles42" / 1.067mRound P3.8.22aSo
Dec 52025 SDSU Holiday MeetDec 5 · 60m Hurdles · Place 2 · South DakotaSouth Dakota60m Hurdles42" / 1.067m2.7.96aSo
Dec 52025 SDSU Holiday MeetDec 5 · 60 Meter · South DakotaSouth Dakota60 MeterRound P--DNSSo
Apr 4USD Early BirdApr 4 · 400m Hurdles · Place 1 · South DakotaSouth Dakota400m Hurdles36" / 0.914m1.54.33a PBFr
Apr 4USD Early BirdApr 4 · 110m Hurdles · Place 1 · South DakotaSouth Dakota110m Hurdles42" / 1.067mRound P1.14.15aWind: 3.4Fr
Apr 4USD Early BirdApr 4 · 110m Hurdles · Place 1 · South DakotaSouth Dakota110m Hurdles42" / 1.067m1.14.23aWind: 5.3Fr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 60m Hurdles · Place 5 · South DakotaSouth Dakota60m Hurdles42" / 1.067mRound P5.7.99aFr
Feb 28Summit League Indoor Track and Field ChampionshipsFeb 28 · 60m Hurdles · Place 2 · South DakotaSouth Dakota60m Hurdles42" / 1.067m2.7.81a PBFr
Feb 21SDSU Last ChanceFeb 21 · 60m Hurdles · Place 1 · South DakotaSouth Dakota60m Hurdles17.89a—
Jan 18USD Alumni InvitationalJan 18 · 60m Hurdles · Place 1 · South DakotaSouth Dakota60m Hurdles17.97a—
Jan 18USD Alumni InvitationalJan 18 · 60m Hurdles · Place 2 · South DakotaSouth Dakota60m Hurdles27.91a—
Jan 18USD Alumni InvitationalJan 18 · 200 Meters · Place 8 · South DakotaSouth Dakota200 Meters823.00a PB—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 17 · South DakotaSouth Dakota110m Hurdles42" / 1.067mRound S17.13.75aWind: 1.7Fr
May 28West DI First-Round - NCAA Outdoor ChampionshipsMay 28 · 110m Hurdles · Place 16 · South DakotaSouth Dakota110m Hurdles42" / 1.067mRound P16.13.68aWind: 0.4Fr
May 15Summit League Conference Meet - USDMay 15 · 400m Hurdles · Place 1 · South DakotaSouth Dakota400m Hurdles153.34aFR
May 15Summit League Conference Meet - USDMay 15 · 400m Hurdles · Place 4 · South DakotaSouth Dakota400m Hurdles452.55aFR
May 15Summit League Conference Meet - USDMay 15 · 110m Hurdles · Place 4 · South DakotaSouth Dakota110m Hurdles413.66aFR
May 9USD Twilight MeetMay 9 · 110m Hurdles · Place 1 · South DakotaSouth Dakota110m Hurdles113.82aFR
May 2USD Twilight MeetMay 2 · 400m Hurdles · Place 1 · South DakotaSouth Dakota400m Hurdles153.94aFr
May 2USD Twilight MeetMay 2 · 110m Hurdles · Place 3 · South DakotaSouth Dakota110m Hurdles313.92aFr
Apr 182025 Beach InviteApr 18 · 110m Hurdles · South DakotaSouth Dakota110m Hurdles42" / 1.067m--DNSWind: 0.1Fr
Apr 17Pacific Coast InvitationalApr 17 · 110m Hurdles · Place 9 · South DakotaSouth Dakota110m Hurdles42" / 1.067m9.14.11aWind: 1.3Fr
Apr 1665th Mt. SAC RelaysApr 16 · 400m Hurdles · Place 23 · South DakotaSouth Dakota400m Hurdles36" / 0.914m23.54.00a PBFr
Apr 1665th Mt. SAC RelaysApr 16 · 110m Hurdles · Place 2 · South DakotaSouth Dakota110m Hurdles42" / 1.067m2.13.97aWind: 1Fr
Apr 12University of South Dakota ChallengeApr 12 · 400m Hurdles · Place 1 · South DakotaSouth Dakota400m Hurdles154.34aFr
Apr 12University of South Dakota ChallengeApr 12 · 110m Hurdles · Place 1 · South DakotaSouth Dakota110m Hurdles113.75aFr
Mar 2697th Clyde Littlefield Texas Relays presented by TruistMar 26 · 110m Hurdles · Place 25 · South DakotaSouth Dakota110m Hurdles42" / 1.067mRound P25.14.19aWind: 1.5Fr

2024 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 6SDSU Holiday Open and MultiDec 6 · 60m Hurdles · Place 2 · South DakotaSouth Dakota60m Hurdles42" / 1.067mRound P2.7.92aFr
Dec 6SDSU Holiday Open and MultiDec 6 · 60m Hurdles · Place 4 · South DakotaSouth Dakota60m Hurdles42" / 1.067m4.7.96aFr
Dec 6SDSU Holiday Open and MultiDec 6 · 60 Meter · Place 24 · South DakotaSouth Dakota60 MeterRound P24.7.05a PBFr
Mar 22North Iowa Indoor Championships - BoysMar 22 · 60m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles18.00a—
Mar 22North Iowa Indoor Championships - BoysMar 22 · 60m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles17.98a—
Mar 22North Iowa Indoor Championships - BoysMar 22 · 200 Meters · Place 2 · Iowa Falls-AldenIowa Falls-Alden200 Meters223.38a—
Mar 22North Iowa Indoor Championships - BoysMar 22 · 60 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden60 Meters17.18a—
Mar 22North Iowa Indoor Championships - BoysMar 22 · 60 Meters · Place 2 · Iowa Falls-AldenIowa Falls-Alden60 Meters27.12a—
Mar 7IATC Indoor ChampionshipsMar 7 · 60m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles17.96a—
Mar 7IATC Indoor ChampionshipsMar 7 · 60m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles18.06a—
Mar 7IATC Indoor ChampionshipsMar 7 · 400 Meters · Place 4 · Iowa Falls-AldenIowa Falls-Alden400 Meters451.38a PB—
Mar 7IATC Indoor ChampionshipsMar 7 · 200 Meters · Place 4 · Iowa Falls-AldenIowa Falls-Alden200 Meters423.26a—
Mar 7IATC Indoor ChampionshipsMar 7 · 60 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden60 Meters17.05a—
Mar 7IATC Indoor ChampionshipsMar 7 · 60 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden60 Meters17.13a—
Mar 4Dickinson RelaysMar 4 · 60m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles39" / 0.991mRound P1.7.94a PB12
Mar 4Dickinson RelaysMar 4 · 60m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles39" / 0.991m1.7.94a12
Mar 4Dickinson RelaysMar 4 · 60 Meter · Place 18 · Iowa Falls-AldenIowa Falls-Alden60 MeterRound P18.7.13a12
Mar 4Dickinson RelaysMar 4 · 400 Meters · Place 154 · Iowa Falls-AldenIowa Falls-Alden400 Meters154.1:00.69a12
Mar 4Dickinson RelaysMar 4 · 200 Meters · Place 5 · Iowa Falls-AldenIowa Falls-Alden200 Meters5.23.33a12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 1IATC Outdoor Championships and PentathlonJun 1 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles113.73a—
May 16Iowa HS Track & Field ChampionshipsMay 16 · 400m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles30" / 0.762m1.52.03a PB12
May 16Iowa HS Track & Field ChampionshipsMay 16 · 110m Hurdles · Iowa Falls-AldenIowa Falls-Alden110m Hurdles39" / 0.991mRound P--DQ12
May 16Iowa HS Track & Field ChampionshipsMay 16 · 100 Meters · Place 2 · Iowa Falls-AldenIowa Falls-Alden100 MetersRound P2.10.92a12
May 16Iowa HS Track & Field ChampionshipsMay 16 · 100 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden100 Meters1.11.06a12
May 92A State Qualifier - Roland-StoryMay 9 · 400m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles152.50a—
May 92A State Qualifier - Roland-StoryMay 9 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles113.76a—
May 92A State Qualifier - Roland-StoryMay 9 · 100 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden100 Meters110.83a PB—
Apr 25Drake Relays - HSApr 25 · 400m Hurdles · Place 6 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles653.27a—
Apr 25Drake Relays - HSApr 25 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles113.98a—
Apr 25Drake Relays - HSApr 25 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles113.84a—
Apr 25Drake Relays - HSApr 25 · 100 Meters · Place 19 · Iowa Falls-AldenIowa Falls-Alden100 Meters1911.45a—
Apr 22Gilbert HS CoedApr 22 · 400m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles30" / 0.762m1.53.55a12
Apr 22Gilbert HS CoedApr 22 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles39" / 0.991m1.14.42a PB12
Apr 22Gilbert HS CoedApr 22 · 100 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden100 Meters1.11.41a12
Apr 11Forest City Boys RelaysApr 11 · 400m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles155.34a—
Apr 11Forest City Boys RelaysApr 11 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles113.96a—
Apr 11Forest City Boys RelaysApr 11 · 100 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden100 Meters110.93a—
Mar 28Ballard HS CoedMar 28 · 400m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles159.14a—
Mar 28Ballard HS CoedMar 28 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles114.33a—
Mar 28Ballard HS CoedMar 28 · 200 Meters · Place 2 · Iowa Falls-AldenIowa Falls-Alden200 Meters222.87a PB—
Mar 28Ballard HS CoedMar 28 · 100 Meters · Place 2 · Iowa Falls-AldenIowa Falls-Alden100 Meters211.41a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 30AAU Region 14 Qualifier at Des Moines, IAJun 30 · 110m Hurdles · Place 3 · UnattachedUnattached110m Hurdles39" / 0.991m3.14.18aUnofficial11
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 400m Hurdles · Place 2 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles255.51a—
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles114.02a—
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles114.20a—
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 100 Meters · Place 11 · Iowa Falls-AldenIowa Falls-Alden100 Meters1111.40a—
May 11State Qualifier 2A - Dike-NewHartfordMay 11 · 400m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles154.75a—
May 11State Qualifier 2A - Dike-NewHartfordMay 11 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles114.43a—
May 11State Qualifier 2A - Dike-NewHartfordMay 11 · 100 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden100 Meters111.27a—
Apr 27Drake Relays - HSApr 27 · 110m Hurdles · Place 3 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles314.44a—
Apr 27Drake Relays - HSApr 27 · 110m Hurdles · Place 3 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles314.33a—
Apr 24Gilbert HS Bengal RelaysApr 24 · 400m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles155.55a—
Apr 24Gilbert HS Bengal RelaysApr 24 · 110m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles114.51a—
Apr 24Gilbert HS Bengal RelaysApr 24 · 100 Meters · Place 1 · Iowa Falls-AldenIowa Falls-Alden100 Meters111.39a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 24North Iowa Boys Indoor ChampionshipsMar 24 · 200m Hurdles · Place 2 · Iowa Falls-AldenIowa Falls-Alden200m Hurdles36" / 0.914m2.26.10a PB11
Mar 24North Iowa Boys Indoor ChampionshipsMar 24 · 60m Hurdles · Place 1 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles39" / 0.991m1.8.41a11
Mar 24North Iowa Boys Indoor ChampionshipsMar 24 · 60 Meter · Place 10 · Iowa Falls-AldenIowa Falls-Alden60 MeterRound P10.7.45a11
Mar 24North Iowa Boys Indoor ChampionshipsMar 24 · 60 Meter · Place 12 · Iowa Falls-AldenIowa Falls-Alden60 Meter12.7.44a11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Drake Relays (Men-Boys)Apr 28 · 400m Hurdles · Place 4 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles36" / 0.914m4.54.49a10
Apr 28Drake Relays (Men-Boys)Apr 28 · 110m Hurdles · Iowa Falls-AldenIowa Falls-Alden110m Hurdles39" / 0.991mRound P---FS10
Apr 28Drake Relays (Men-Boys)Apr 28 · 100 Meters · Place 30 · Iowa Falls-AldenIowa Falls-Alden100 MetersRound P30.11.64a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 11IATC 3A/4A Boys State Indoor ChampionshipsMar 11 · 60m Hurdles · Place 2 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles39" / 0.991mRound P2.8.57a10
Mar 11IATC 3A/4A Boys State Indoor ChampionshipsMar 11 · 60m Hurdles · Place 2 · Iowa Falls-AldenIowa Falls-Alden60m Hurdles39" / 0.991m2.8.35a10

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 20Iowa State Track & Field ChampionsihpsMay 20 · 400m Hurdles · Place 5 · Iowa Falls-AldenIowa Falls-Alden400m Hurdles36" / 0.914m5.55.59a9
May 20Iowa State Track & Field ChampionsihpsMay 20 · 110m Hurdles · Place 3 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles39" / 0.991mRound P3.15.16a9
May 20Iowa State Track & Field ChampionsihpsMay 20 · 110m Hurdles · Place 3 · Iowa Falls-AldenIowa Falls-Alden110m Hurdles39" / 0.991m3.15.12a9
May 13IAHSAA 2A District - HudsonMay 13 · 400m Hurdles · Place 2 · Iowa Falls - AldenIowa Falls - Alden400m Hurdles256.429
May 13IAHSAA 2A District - HudsonMay 13 · 110m Hurdles · Place 1 · Iowa Falls - AldenIowa Falls - Alden110m Hurdles115.249