Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 36" / 0.914m · IndoorMark Martin Invitational · Mar 2816.86aMark Martin InvitationalMarch 28, 2026
110m Hurdles · 39" / 0.991m · OutdoorDanny Davis Memorial · Mar 2015.48aDanny Davis MemorialMarch 20, 2026
300m Hurdles · 36" / 0.914m · IndoorMark Martin Invitational · Mar 2843.15aMark Martin InvitationalMarch 28, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 Volunteer Track Classic · Apr 1740.52a2026 Volunteer Track ClassicApril 17, 2026
Long Jump · IndoorECE ROANOKE - UGLY SWEATER INVITATIONAL · Dec 135.52mECE ROANOKE - UGLY SWEATER INVITATIONALDecember 13, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 19TSSAA Div.1 A and AA ChampionshipsMay 19 · 110m Hurdles · Place 3 · Happy ValleyHappy Valley110m Hurdles39" / 0.991m3.15.03aWind: 312
Apr 24Trojan Timing ClassicApr 24 · 300m Hurdles · Place 4 · Happy ValleyHappy Valley300m Hurdles36" / 0.914m4.40.70a12
Apr 24Trojan Timing ClassicApr 24 · 110m Hurdles · Place 4 · Happy ValleyHappy Valley110m Hurdles39" / 0.991m4.15.73aWind: -1.512
Apr 172026 Volunteer Track ClassicApr 17 · 300m Hurdles · Place 8 · Happy ValleyHappy Valley300m Hurdles36" / 0.914m8.40.52a PB12
Apr 172026 Volunteer Track ClassicApr 17 · 110m Hurdles · Place 14 · Happy ValleyHappy Valley110m Hurdles39" / 0.991mRound P14.16.24aWind: -0.612
Mar 20Danny Davis MemorialMar 20 · Triple Jump · Happy ValleyHappy ValleyTriple Jump--NM12
Mar 20Danny Davis MemorialMar 20 · 300m Hurdles · Place 1 · Happy ValleyHappy Valley300m Hurdles36" / 0.914m1.43.18a12
Mar 20Danny Davis MemorialMar 20 · 110m Hurdles · Place 2 · Happy ValleyHappy Valley110m Hurdles39" / 0.991m2.15.48a PB12
Mar 13Bill Brimer InvitationalMar 13 · Triple Jump · Place 4 · Happy ValleyHappy ValleyTriple Jump4.35-2.00Unofficial12
Mar 13Bill Brimer InvitationalMar 13 · 300m Hurdles · Place 1 · Happy ValleyHappy Valley300m Hurdles36" / 0.914m1.43.27aUnofficial12
Mar 13Bill Brimer InvitationalMar 13 · 110m Hurdles · Place 1 · Happy ValleyHappy Valley110m Hurdles39" / 0.991m1.17.37aUnofficial12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 28Mark Martin InvitationalMar 28 · 300m Hurdles · Place 1 · Happy ValleyHappy Valley300m Hurdles36" / 0.914m1.43.15a PB12
Mar 28Mark Martin InvitationalMar 28 · 110m Hurdles · Place 5 · Happy ValleyHappy Valley110m Hurdles36" / 0.914m5.16.86a PB12
Feb 10Abingdon Polar Bear InvitationalFeb 10 · 55m Hurdles · Place 4 · Happy Valley High ScHappy Valley High Sc55m Hurdles48.88—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · 55m Hurdles · UnattachedUnattached55m Hurdles39"—DNS12
Dec 13ECE ROANOKE - UGLY SWEATER INVITATIONALDec 13 · Long Jump · Place 1 · UnattachedUnattachedLong Jump1.5.52m PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7TSSAA T&F DI Class A East Section Meet 2025May 7 · 300m Hurdles · Place 3 · Happy Valley High ScHappy Valley High Sc300m Hurdles342.82JR
May 7TSSAA T&F DI Class A East Section Meet 2025May 7 · 110m Hurdles · Place 3 · Happy Valley High ScHappy Valley High Sc110m Hurdles317.01JR
Apr 12Frank Carver InviteApr 12 · 300m Hurdles · Place 1 · Happy ValleyHappy Valley300m Hurdles36" / 0.914m1.42.06a11
Apr 12Frank Carver InviteApr 12 · 110m Hurdles · Place 7 · Happy ValleyHappy Valley110m Hurdles39" / 0.991m7.17.30a11
Mar 282025 Hardin Valley InvitationalMar 28 · 300m Hurdles · Place 8 · Happy Valley High ScHappy Valley High Sc300m Hurdles842.97JR
Mar 282025 Hardin Valley InvitationalMar 28 · 110m Hurdles · Place 15 · Happy Valley High ScHappy Valley High Sc110m Hurdles1516.96JR
Mar 282025 Hardin Valley InvitationalMar 28 · 300m Hurdles · Place 8 · Happy Valley High ScHappy Valley High Sc300m Hurdles842.97JR
Mar 282025 Hardin Valley InvitationalMar 28 · 110m Hurdles · Place 15 · Happy Valley High ScHappy Valley High Sc110m Hurdles1516.96JR