Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorKing of the East · Apr 415.98aKing of the EastApril 4, 2026
200 Meters · OutdoorYellow Jacket Invitational · Mar 125.12Yellow Jacket InvitationalMarch 1, 2025
300m Hurdles · 36" / 0.914m · OutdoorCalhoun County Championships · Apr 1440.74aCalhoun County ChampionshipsApril 14, 2026
60 Meters · IndoorJV Meet #2 · Jan 77.40JV Meet #2January 7, 2025
60m Hurdles · 39" / 0.991m · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 239.10aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Long Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2317-05.25Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Long Jump · OutdoorGolden Eagle Meet 1 · Mar 274.95mGolden Eagle Meet 1March 27, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 16Fast Feet Elite InvitationalMay 16 · Long Jump · Place 5 · UnattachedUnattachedLong Jump5.5.34m10
May 16Fast Feet Elite InvitationalMay 16 · 110m Hurdles · Place 2 · UnattachedUnattached110m Hurdles39" / 0.991m2.16.50a10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Long Jump · OxfordOxfordLong Jump--DNS10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 20 · OxfordOxford300m Hurdles36" / 0.914m20.46.42a10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 110m Hurdles · OxfordOxford110m Hurdles39" / 0.991mRound P--DNS10
Apr 14Calhoun County ChampionshipsApr 14 · Long Jump · Place 2 · OxfordOxfordLong Jump2.20-04.0010
Apr 14Calhoun County ChampionshipsApr 14 · 300m Hurdles · Place 2 · OxfordOxford300m Hurdles36" / 0.914m2.40.74a PB10
Apr 14Calhoun County ChampionshipsApr 14 · 110m Hurdles · OxfordOxford110m Hurdles39" / 0.991mRound P--FS10
Apr 4King of the EastApr 4 · Long Jump · Place 3 · OxfordOxfordLong Jump3.19-11.5010
Apr 4King of the EastApr 4 · 300m Hurdles · Place 4 · OxfordOxford300m Hurdles36" / 0.914m4.41.72a10
Apr 4King of the EastApr 4 · 110m Hurdles · Place 3 · OxfordOxford110m Hurdles39" / 0.991m3.15.98a PB10
Mar 27NIKE Rocket City ShowcaseMar 27 · Long Jump · Place 15 · OxfordOxfordLong Jump15.20-01.00Wind: 010
Mar 27NIKE Rocket City ShowcaseMar 27 · 300m Hurdles · Place 5 · OxfordOxford300m Hurdles36" / 0.914m5.41.87a10
Mar 27NIKE Rocket City ShowcaseMar 27 · 110m Hurdles · Place 7 · OxfordOxford110m Hurdles39" / 0.991m7.16.09aWind: 2.310
Mar 14Homewood InvitationalMar 14 · Long Jump · Place 32 · Oxford HighOxford HighLong Jump325.60m—
Mar 14Homewood InvitationalMar 14 · 300m Hurdles · Place 6 · Oxford HighOxford High300m Hurdles641.27—
Mar 14Homewood InvitationalMar 14 · 110m Hurdles · Place 13 · Oxford HighOxford High110m Hurdles1315.89—
Mar 6Lion's Den InvitationalMar 6 · Long Jump · Place 17 · Oxford High School (AL)Oxford High School (AL)Long Jump1717-1.7510
Mar 6Lion's Den InvitationalMar 6 · 300m Hurdles · Place 2 · Oxford High School (AL)Oxford High School (AL)300m Hurdles242.2810
Mar 6Lion's Den InvitationalMar 6 · 110m Hurdles · Place 2 · Oxford High School (AL)Oxford High School (AL)110m Hurdles216.1310

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · Long Jump · Place 11 · Oxford High School (AL)Oxford High School (AL)Long Jump1118-7.7510
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 300m Hurdles · Place 6 · Oxford High School (AL)Oxford High School (AL)300m Hurdles642.7910
Feb 288th Annual Yellow Jacket InvitationalFeb 28 · 110m Hurdles · Place 2 · Oxford High School (AL)Oxford High School (AL)110m Hurdles216.1410
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Place 19 · OxfordOxford60m Hurdles39" / 0.991m19.9.10a PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Long Jump · Place 63 · OxfordOxfordLong Jump63.17-05.25 PB10
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Long Jump · Place 29 · Oxford High School (AL)Oxford High School (AL)Long Jump2917-11.7510
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 60m Hurdles · Place 11 · Oxford High School (AL)Oxford High School (AL)60m Hurdles119.3010
Jan 3Ice Breaker #1Jan 3 · Long Jump · Place 32 · Oxford High School (AL)Oxford High School (AL)Long Jump3217-2.7510
Jan 3Ice Breaker #1Jan 3 · 60m Hurdles · Place 16 · Oxford High School (AL)Oxford High School (AL)60m Hurdles1610.4410

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · Long Jump · Place 27 · Oxford High School (AL)Oxford High School (AL)Long Jump2718-210
Dec 13Holiday Invitational #1Dec 13 · 60m Hurdles · Place 9 · Oxford High School (AL)Oxford High School (AL)60m Hurdles99.3310
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 42 · Oxford High School (AL)Oxford High School (AL)Long Jump4217-59
Jan 24Last Chance #1/PentathlonJan 24 · 60m Hurdles · Place 26 · Oxford High School (AL)Oxford High School (AL)60m Hurdles269.609
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · Long Jump · Place 51 · Oxford High School (AL)Oxford High School (AL)Long Jump5116-5.509
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 60m Hurdles · Place 20 · Oxford High School (AL)Oxford High School (AL)60m Hurdles209.689
Jan 7JV Meet #2Jan 7 · Long Jump · Place 34 · Oxford High School (AL)Oxford High School (AL)Long Jump3416-4.259
Jan 7JV Meet #2Jan 7 · 60 Meters · Place 22 · Oxford High School (AL)Oxford High School (AL)60 Meters227.40 PB9

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Long Jump · Place 19 · OxfordOxfordLong Jump19.18-04.509
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 300m Hurdles · Place 10 · OxfordOxford300m Hurdles36" / 0.914m10.44.21a9
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 110m Hurdles · Place 6 · OxfordOxford110m Hurdles39" / 0.991mRound P6.16.60a9
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · 110m Hurdles · Place 8 · OxfordOxford110m Hurdles39" / 0.991m8.16.87a9
Apr 15Calhoun County ChampionshipsApr 15 · 110m Hurdles · Place 8 · Oxford High School (AL)Oxford High School (AL)110m HurdlesRound P816.739
Apr 15Calhoun County ChampionshipsApr 15 · 110m Hurdles · Place 8 · Oxford High School (AL)Oxford High School (AL)110m Hurdles816.589
Apr 15Calhoun County ChampionshipsApr 15 · Long Jump · Place 16 · Oxford High School (AL)Oxford High School (AL)Long Jump1617-9.509
Apr 15Calhoun County ChampionshipsApr 15 · 300m Hurdles · Place 8 · Oxford High School (AL)Oxford High School (AL)300m Hurdles843.339
Apr 5King of the EastApr 5 · Long Jump · Place 21 · Oxford HighOxford HighLong Jump215.25m—
Apr 5King of the EastApr 5 · 300m Hurdles · Place 7 · Oxford HighOxford High300m Hurdles744.01—
Apr 5King of the EastApr 5 · 110m Hurdles · Place 7 · Oxford HighOxford High110m Hurdles717.87—
Mar 20Thompson InvitationalMar 20 · Long Jump · Place 20 · Oxford High School (AL)Oxford High School (AL)Long Jump2017-4.509
Mar 20Thompson InvitationalMar 20 · 110m Hurdles · Place 10 · Oxford High School (AL)Oxford High School (AL)110m Hurdles1018.409
Mar 17Golden Eagle Meet 2Mar 17 · Long Jump · Place 12 · Oxford High School (AL)Oxford High School (AL)Long Jump1214-119
Mar 17Golden Eagle Meet 2Mar 17 · 300m Hurdles · Place 2 · Oxford High School (AL)Oxford High School (AL)300m Hurdles243.919
Mar 14Homewood Invitational 2025Mar 14 · 300m Hurdles · Place 17 · OxfordOxford300m Hurdles1743.71a—
Mar 14Homewood Invitational 2025Mar 14 · 110m Hurdles · Place 13 · OxfordOxford110m Hurdles1316.59a—
Mar 10Golden Eagle Meet 1Mar 10 · Long Jump · Place 13 · Oxford High School (AL)Oxford High School (AL)Long Jump1316-49
Mar 1Yellow Jacket InvitationalMar 1 · Long Jump · Place 36 · Oxford High School (AL)Oxford High School (AL)Long Jump3616-29
Mar 1Yellow Jacket InvitationalMar 1 · 300m Hurdles · Place 13 · Oxford High School (AL)Oxford High School (AL)300m Hurdles1346.129
Mar 1Yellow Jacket InvitationalMar 1 · 200 Meters · Place 38 · Oxford High School (AL)Oxford High School (AL)200 Meters3825.12 PB9
Mar 1Yellow Jacket InvitationalMar 1 · 110m Hurdles · Place 7 · Oxford High School (AL)Oxford High School (AL)110m Hurdles717.579

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · Long Jump · Place 61 · Oxford High School (AL)Oxford High School (AL)Long Jump6116-3.259
Dec 14Holiday Invitational #2Dec 14 · 60m Hurdles · Place 33 · Oxford High School (AL)Oxford High School (AL)60m Hurdles3310.189
Dec 14Holiday Invitational #2Dec 14 · 60 Meters · Place 115 · Oxford High School (AL)Oxford High School (AL)60 Meters1157.929

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · 300m Hurdles · Place 16 · OxfordOxford300m Hurdles36" / 0.914m16.48.21a8
Apr 26Hewitt Section 2024Apr 26 · 110m Hurdles · Place 17 · OxfordOxford110m Hurdles39" / 0.991mRound P17.21.15aWind: -1.18
Apr 20King of the EastApr 20 · 300m Hurdles · Place 15 · Oxford High School (AL)Oxford High School (AL)300m Hurdles1550.008
Apr 20King of the EastApr 20 · 110m Hurdles · Place 17 · Oxford High School (AL)Oxford High School (AL)110m Hurdles1719.368
Apr 15Golden Eagle Meet 2Apr 15 · 300m Hurdles · Place 11 · Oxford HighOxford High300m Hurdles1149.54—
Apr 15Golden Eagle Meet 2Apr 15 · 110m Hurdles · Place 14 · Oxford HighOxford High110m Hurdles1423.01—
Apr 3Calhoun County ChampionshipApr 3 · 300m Hurdles · Place 22 · Oxford HighOxford High300m Hurdles2250.57—
Apr 3Calhoun County ChampionshipApr 3 · 110m Hurdles · Place 19 · Oxford HighOxford High110m Hurdles1921.25—
Mar 27Golden Eagle Meet 1Mar 27 · Long Jump · Place 8 · Oxford HighOxford HighLong Jump84.95m PB—
Mar 27Golden Eagle Meet 1Mar 27 · 300m Hurdles · Place 13 · Oxford HighOxford High300m Hurdles1352.93—
Mar 20Husky Hilltop ClassicMar 20 · 300m Hurdles · Place 10 · Oxford High School (AL)Oxford High School (AL)300m Hurdles1055.668
Mar 2Yellow Jacket InvitationalMar 2 · 200 Meters · Place 53 · Oxford High School (AL)Oxford High School (AL)200 Meters5327.168