Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorMSHSL Section 2AA Championships · May 2714.87aMSHSL Section 2AA ChampionshipsMay 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorBig South Conference Championship · May 1914.89aBig South Conference ChampionshipMay 19, 2026
200 Meters · Outdoor2AA Section True Team · May 424.33a2AA Section True TeamMay 4, 2026
300m Hurdles · 36" / 0.914m · IndoorMSHSL Section 2AA Championships · May 2741.41aMSHSL Section 2AA ChampionshipsMay 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorBig South Conference Championship · May 1942.43aBig South Conference ChampionshipMay 19, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 7 · Worthington110m Hurdles39" / 0.991mRound P7.15.06aWind: -0.312
Jun 4MSHSL State Track & Field ChampionshipsJun 4 · 110m Hurdles · Place 6 · Worthington110m Hurdles39" / 0.991m6.14.98aWind: 0.212
May 19Big South Conference ChampionshipMay 19 · 300m Hurdles · Place 3 · Worthington300m Hurdles36" / 0.914m3.42.43a PB12
May 19Big South Conference ChampionshipMay 19 · 110m Hurdles · Place 1 · Worthington110m Hurdles39" / 0.991m1.14.89a PB12
May 12Trojan RelaysMay 12 · 300m Hurdles · Place 2 · Worthington300m Hurdles243.03a12
May 12Trojan RelaysMay 12 · 110m Hurdles · Place 1 · Worthington110m Hurdles115.22a12
May 42AA Section True TeamMay 4 · 300m Hurdles · Place 3 · Worthington300m Hurdles36" / 0.914m3.42.93a12
May 42AA Section True TeamMay 4 · 110m Hurdles · Place 1 · Worthington110m Hurdles39" / 0.991m1.15.23a12
May 42AA Section True TeamMay 4 · 200 Meters · Place 11 · Worthington200 Meters11.24.33a PB12
Apr 28Bob Nangle RelaysApr 28 · 300m Hurdles · Place 1 · Worthington300m Hurdles141.07a12
Apr 28Bob Nangle RelaysApr 28 · 110m Hurdles · Place 1 · Worthington110m Hurdles115.64a12
Apr 21SJM Invitational #3Apr 21 · 110m Hurdles · Worthington110m Hurdles39" / 0.991m—DNS12
Apr 13Marshall Varsity MeetApr 13 · 300m Hurdles · Place 3 · Worthington300m Hurdles342.76a12
Apr 13Marshall Varsity MeetApr 13 · 110m Hurdles · Place 1 · Worthington110m Hurdles115.07a12
Apr 9WIndom MeetApr 9 · 300m Hurdles · Place 1 · Worthington300m Hurdles143.33a12
Apr 9WIndom MeetApr 9 · 110m Hurdles · Place 1 · Worthington110m Hurdles115.41a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 8 · Worthington300m Hurdles36" / 0.914mRound P8.41.41a PB12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 8 · Worthington300m Hurdles36" / 0.914m8.43.13a12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 110m Hurdles · Place 3 · Worthington110m Hurdles39" / 0.991mRound P3.15.21a12
May 27MSHSL Section 2AA ChampionshipsMay 27 · 110m Hurdles · Place 3 · Worthington110m Hurdles39" / 0.991m3.14.87a PBWind: 1.712