Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · IndoorMSHSL Section 2AA Championships · May 2716.61aMSHSL Section 2AA ChampionshipsMay 27, 2026
110m Hurdles · 39" / 0.991m · OutdoorBig South Conference Championship · May 1916.22aBig South Conference ChampionshipMay 19, 2026
200 Meters · OutdoorWorthington Invite · Apr 2326.06aWorthington InviteApril 23, 2026
300m Hurdles · 36" / 0.914m · IndoorMSHSL Section 2AA Championships · May 2742.86aMSHSL Section 2AA ChampionshipsMay 27, 2026
300m Hurdles · 36" / 0.914m · OutdoorSJM Invitational #3 · Apr 2143.87aSJM Invitational #3April 21, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 27MSHSL Section 2AA ChampionshipsMay 27 · 300m Hurdles · Place 10 · Worthington300m Hurdles36" / 0.914mRound P10.42.86a PB11
May 27MSHSL Section 2AA ChampionshipsMay 27 · 110m Hurdles · Place 12 · Worthington110m Hurdles39" / 0.991mRound P12.16.61a PB11

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 19Big South Conference ChampionshipMay 19 · 300m Hurdles · Place 6 · Worthington300m Hurdles36" / 0.914m6.44.93a11
May 19Big South Conference ChampionshipMay 19 · 110m Hurdles · Place 5 · Worthington110m Hurdles39" / 0.991m5.16.22a PB11
May 12Trojan RelaysMay 12 · 300m Hurdles · Place 6 · Worthington300m Hurdles646.36a11
May 12Trojan RelaysMay 12 · 110m Hurdles · Place 3 · Worthington110m Hurdles316.99a11
May 42AA Section True TeamMay 4 · 300m Hurdles · Place 9 · Worthington300m Hurdles36" / 0.914m9.45.40a11
May 42AA Section True TeamMay 4 · 110m Hurdles · Place 7 · Worthington110m Hurdles39" / 0.991m7.16.54a11
Apr 28Bob Nangle RelaysApr 28 · 300m Hurdles · Place 3 · Worthington300m Hurdles344.84a11
Apr 28Bob Nangle RelaysApr 28 · 110m Hurdles · Place 4 · Worthington110m Hurdles416.69a11
Apr 23Worthington InviteApr 23 · 300m Hurdles · Place 2 · Worthington300m Hurdles246.32a11
Apr 23Worthington InviteApr 23 · 110m Hurdles · Place 3 · Worthington110m Hurdles316.73a11
Apr 23Worthington InviteApr 23 · 200 Meters · Place 11 · Worthington200 Meters1126.06a PB11
Apr 21SJM Invitational #3Apr 21 · 300m Hurdles · Place 1 · Worthington300m Hurdles36" / 0.914m1.43.87a PB11
Apr 21SJM Invitational #3Apr 21 · 110m Hurdles · Place 2 · Worthington110m Hurdles39" / 0.991m2.16.61a11
Apr 13Marshall Varsity MeetApr 13 · 300m Hurdles · Place 4 · Worthington300m Hurdles445.31a11
Apr 13Marshall Varsity MeetApr 13 · 110m Hurdles · Place 4 · Worthington110m Hurdles416.98a11
Apr 9WIndom MeetApr 9 · 300m Hurdles · Place 4 · Worthington300m Hurdles446.27a11
Apr 9WIndom MeetApr 9 · 110m Hurdles · Place 2 · Worthington110m Hurdles217.50a11