Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorMS 281 Conference Meet · May 418.50MS 281 Conference MeetMay 4, 2026
100m Hurdles · 33" / 0.838m · Outdoor281 Conference Meet · May 1218.93a281 Conference MeetMay 12, 2026
200 Meters · OutdoorMiller Booster Club Meet · Apr 2934.60aMiller Booster Club MeetApril 29, 2025
200m Hurdles · 30" / 0.762m · OutdoorRiver City Rising MS Meet · Apr 1336.02aRiver City Rising MS MeetApril 13, 2026
300m Hurdles · 30" / 0.762m · Outdoor281 Conference Meet · May 1256.33a281 Conference MeetMay 12, 2026
800 Meters · IndoorDWU HS Indoor Open · Mar 312:58.06aDWU HS Indoor OpenMarch 31, 2026
800 Meters · OutdoorRiver City Rising MS Meet · Apr 132:55.60aRiver City Rising MS MeetApril 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21Last Chance MeetMay 21 · 100m Hurdles · Place 6 · Wessington SpringsWessington Springs100m Hurdles620.16a8
May 12281 Conference MeetMay 12 · 300m Hurdles · Place 7 · Wessington SpringsWessington Springs300m Hurdles30" / 0.762m7.56.33a PB8
May 12281 Conference MeetMay 12 · 100m Hurdles · Place 4 · Wessington SpringsWessington Springs100m Hurdles33" / 0.838m4.18.93a PB8
May 5Meet of LegendsMay 5 · 300m Hurdles · Wessington SpringsWessington Springs300m Hurdles30" / 0.762m—NT8
May 5Meet of LegendsMay 5 · 100m Hurdles · Place 8 · Wessington SpringsWessington Springs100m Hurdles33" / 0.838m8.22.05a8
May 4MS 281 Conference MeetMay 4 · 300m Hurdles · Place 1 · Wessington SpringsWessington Springs300m Hurdles30" / 0.762m1.58.508
May 4MS 281 Conference MeetMay 4 · 100m Hurdles · Place 2 · Wessington SpringsWessington Springs100m Hurdles30" / 0.762m2.18.50 PB8
May 4MS 281 Conference MeetMay 4 · 800 Meters · Place 6 · Wessington SpringsWessington Springs800 Meters6.3:05.318
Apr 24Greenway RelaysApr 24 · 100m Hurdles · Place 8 · Wessington SpringsWessington Springs100m Hurdles820.19a8
Apr 21Jaguar InvitationalApr 21 · 300m Hurdles · Place 4 · Wessington SpringsWessington Springs300m Hurdles456.63a8
Apr 21Jaguar InvitationalApr 21 · 100m Hurdles · Place 4 · Wessington SpringsWessington Springs100m Hurdles420.33a8
Apr 13River City Rising MS MeetApr 13 · 200m Hurdles · Place 1 · Wessington SpringsWessington Springs200m Hurdles30" / 0.762m1.36.02a PB8
Apr 13River City Rising MS MeetApr 13 · 100m Hurdles · Place 1 · Wessington SpringsWessington Springs100m Hurdles30" / 0.762m1.22.32a8
Apr 13River City Rising MS MeetApr 13 · 800 Meters · Place 2 · Wessington SpringsWessington Springs800 Meters2.2:55.60a PB8
Apr 10Huron InviteApr 10 · 300m Hurdles · Wessington SpringsWessington Springs300m Hurdles30" / 0.762m--DNS8
Apr 10Huron InviteApr 10 · 100m Hurdles · Place 16 · Wessington SpringsWessington Springs100m Hurdles33" / 0.838m16.21.10a8

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 31DWU HS Indoor OpenMar 31 · 60m Hurdles · Place 25 · Wessington SpringsWessington Springs60m HurdlesRound P2512.38a8
Mar 31DWU HS Indoor OpenMar 31 · 800 Meters · Place 35 · Wessington SpringsWessington Springs800 Meters352:58.06a PB8

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13281 Conference TR MeetMay 13 · 300m Hurdles · Place 5 · Wessington SpringsWessington Springs300m Hurdles51:00.27a7
May 13281 Conference TR MeetMay 13 · 100m Hurdles · Place 15 · Wessington SpringsWessington Springs100m Hurdles1522.58a7
May 6Meet of LegendsMay 6 · 300m Hurdles · Place 9 · Wessington SpringsWessington Springs300m Hurdles91:00.32a7
May 6Meet of LegendsMay 6 · 100m Hurdles · Place 11 · Wessington SpringsWessington Springs100m Hurdles1122.10a7
Apr 29Miller Booster Club MeetApr 29 · 300m Hurdles · Place 4 · Wessington SpringsWessington Springs300m Hurdles41:00.29a7
Apr 29Miller Booster Club MeetApr 29 · 100m Hurdles · Place 4 · Wessington SpringsWessington Springs100m Hurdles423.17a7
Apr 29Miller Booster Club MeetApr 29 · 200 Meters · Place 16 · Wessington SpringsWessington Springs200 Meters1634.60a PB7
Apr 25Greenway RelaysApr 25 · 300m Hurdles · Place 23 · Wessington SpringsWessington Springs300m Hurdles231:01.06a7
Apr 25Greenway RelaysApr 25 · 100m Hurdles · Place 25 · Wessington SpringsWessington Springs100m Hurdles2522.97a7
Apr 22Jaguar InvitationalApr 22 · 300m Hurdles · Place 6 · Wessington SpringsWessington Springs300m Hurdles61:01.107
Apr 8Ethan/Parkston Early BirdApr 8 · 100m Hurdles · Place 14 · Wessington SpringsWessington Springs100m Hurdles1425.18a7
Apr 8Ethan/Parkston Early BirdApr 8 · 200 Meters · Place 30 · Wessington SpringsWessington Springs200 Meters3035.19a7