Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHomewood Invitational · Mar 141.8Homewood InvitationalMarch 14, 2026
110m Hurdles · 39" / 0.991m · OutdoorHewitt Section 2024 · Apr 2618.11aHewitt Section 2024April 26, 2024
200 Meters · OutdoorYellow Jacket Invitational · Mar 527.17Yellow Jacket InvitationalMarch 5, 2022
300m Hurdles · 36" / 0.914m · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3040.36aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · OutdoorCalhoun County Championships · Apr 1450.06aCalhoun County ChampionshipsApril 14, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 300m Hurdles · Place 10 · Oxford300m Hurdles36" / 0.914m10.40.36a PB11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 5 · Oxford300m Hurdles36" / 0.914m5.41.06a11
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 400 Meters · Place 6 · Oxford400 Meters6.50.69a11
Apr 14Calhoun County ChampionshipsApr 14 · 300m Hurdles · Place 3 · Oxford300m Hurdles36" / 0.914m3.40.83a11
Apr 14Calhoun County ChampionshipsApr 14 · 400 Meters · Place 3 · Oxford400 Meters3.50.06a PB11
Apr 4King of the EastApr 4 · 300m Hurdles · Place 9 · Oxford300m Hurdles36" / 0.914m9.45.15a11
Apr 4King of the EastApr 4 · 400 Meters · Place 6 · Oxford400 Meters6.51.14a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 300m Hurdles · Place 6 · Oxford300m Hurdles36" / 0.914m6.42.11a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 400 Meters · Place 17 · Oxford400 Meters17.53.02a11
Mar 14Homewood InvitationalMar 14 · 100 Meters · Oxford High100 Meters—1.8 PB—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 300m Hurdles · Place 20 · Oxford300m Hurdles36" / 0.914m20.42.34a10
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 400 Meters · Place 21 · Oxford400 Meters21.52.24a10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 300m Hurdles · Place 3 · Oxford300m Hurdles36" / 0.914m3.40.93a10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 110m Hurdles · Oxford110m Hurdles39" / 0.991mRound P--DNS10
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 400 Meters · Place 7 · Oxford400 Meters7.50.64a10
Apr 15Calhoun County ChampionshipsApr 15 · 400 Meters · Place 6 · Oxford High School (AL)400 Meters651.4210
Apr 15Calhoun County ChampionshipsApr 15 · 300m Hurdles · Place 6 · Oxford High School (AL)300m Hurdles642.8310
Apr 5King of the EastApr 5 · 300m Hurdles · Place 11 · Oxford High300m Hurdles1145.01—
Apr 5King of the EastApr 5 · 110m Hurdles · Place 10 · Oxford High110m Hurdles1018.81—
Apr 5King of the EastApr 5 · 400 Meters · Place 7 · Oxford High400 Meters751.53—
Mar 20Thompson InvitationalMar 20 · 300m Hurdles · Place 10 · Oxford High School (AL)300m Hurdles1047.0410
Mar 20Thompson InvitationalMar 20 · 100 Meters · Place 24 · Oxford High School (AL)100 Meters2411.8510
Mar 14Homewood Invitational 2025Mar 14 · 300m Hurdles · Place 16 · Oxford300m Hurdles1643.64a—
Mar 14Homewood Invitational 2025Mar 14 · 400 Meters · Place 15 · Oxford400 Meters1552.72a—
Mar 1Yellow Jacket InvitationalMar 1 · 300m Hurdles · Place 9 · Oxford High School (AL)300m Hurdles945.6010

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 300m Hurdles · Place 7 · Oxford300m Hurdles36" / 0.914m7.44.83a9
Apr 26Hewitt Section 2024Apr 26 · 110m Hurdles · Place 12 · Oxford110m Hurdles39" / 0.991mRound P12.18.11a PBWind: -1.69
Apr 20King of the EastApr 20 · 300m Hurdles · Place 9 · Oxford High School (AL)300m Hurdles946.069
Apr 20King of the EastApr 20 · 110m Hurdles · Place 21 · Oxford High School (AL)110m Hurdles2120.629
Apr 15Golden Eagle Meet 2Apr 15 · 300m Hurdles · Place 9 · Oxford High300m Hurdles947.75—
Apr 15Golden Eagle Meet 2Apr 15 · 110m Hurdles · Place 7 · Oxford High110m Hurdles718.55—
Apr 3Calhoun County ChampionshipApr 3 · 300m Hurdles · Place 11 · Oxford High300m Hurdles1146.63—
Apr 3Calhoun County ChampionshipApr 3 · 110m Hurdles · Place 15 · Oxford High110m Hurdles1520.52—
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 400 Meters · Place 51 · Oxford High School (AL)400 Meters5156.189
Mar 2Yellow Jacket InvitationalMar 2 · 400 Meters · Place 18 · Oxford High School (AL)400 Meters1856.429

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Oxford400 Meters--DNS8
Mar 4Yellow Jacket InvitationalMar 4 · 400 Meters · Place 17 · Oxford High400 Meters1756.49—

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 22Hewitt-Trussville InvitationalApr 22 · 400 Meters · Place 42 · Oxford High School (AL)400 Meters4257.857
Apr 16King of the East InvitationalApr 16 · 400 Meters · Place 21 · Oxford400 Meters21.57.81a7
Apr 2King of the West InvitationalApr 2 · 400 Meters · Place 41 · Oxford400 Meters41.58.29a7
Mar 5Yellow Jacket InvitationalMar 5 · 200 Meters · Place 33 · Oxford High200 Meters3327.17 PB—
Mar 5Yellow Jacket InvitationalMar 5 · 100 Meters · Place 35 · Oxford High100 Meters3513.45—