Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSSU Invite · Apr 1110.94aUSSU InviteApril 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorHewitt Section 2024 · Apr 2614.50aHewitt Section 2024April 26, 2024
110m Hurdles · 42" / 1.067m · OutdoorSSAC Champs · Apr 2014.53aSSAC ChampsApril 20, 2026
200 Meters · OutdoorHewitt Section 2024 · Apr 2622.81aHewitt Section 2024April 26, 2024
300m Hurdles · 36" / 0.914m · OutdoorAHSAA 4A-7A Outdoor State Championship · May 239.35aAHSAA 4A-7A Outdoor State ChampionshipMay 2, 2024
400 Meters · IndoorSamford Open · Jan 1855.10Samford OpenJanuary 18, 2025
400 Meters · OutdoorJEFCO HS League Meet #1 · Mar 1059.21JEFCO HS League Meet #1March 10, 2022
400m Hurdles · 36" / 0.914m · OutdoorUWG Legends Invitational · Apr 457.63aUWG Legends InvitationalApril 4, 2025
60 Meter · IndoorCross Plex JV Meet #1 · Dec 147.16aCross Plex JV Meet #1December 14, 2023
60 Meters · IndoorLast Chance Meet #1 · Jan 267.17Last Chance Meet #1January 26, 2024
60m Hurdles · 39" / 0.991m · IndoorHoliday Invitational #1 · Dec 98.17aHoliday Invitational #1December 9, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Emory TwilightMay 6 · 110m Hurdles · Place 3 · Mobile (Ala.)Mobile (Ala.)110m Hurdles42" / 1.067m3.14.59aWind: 3.1So
Apr 20SSAC ChampsApr 20 · 400m Hurdles · Place 7 · Mobile (Ala.)Mobile (Ala.)400m Hurdles36" / 0.914m7.59.06aSo
Apr 20SSAC ChampsApr 20 · 110m Hurdles · Place 1 · Mobile (Ala.)Mobile (Ala.)110m Hurdles42" / 1.067mRound P1.14.53a PBWind: 1.9So
Apr 20SSAC ChampsApr 20 · 110m Hurdles · Place 1 · Mobile (Ala.)Mobile (Ala.)110m Hurdles42" / 1.067m1.14.38aWind: 4.7So
Apr 11USSU InviteApr 11 · 110m Hurdles · Place 1 · Mobile (Ala.)Mobile (Ala.)110m Hurdles42" / 1.067m1.14.65aWind: 0.6So
Apr 11USSU InviteApr 11 · 100 Meters · Place 9 · Mobile (Ala.)Mobile (Ala.)100 Meters9.10.94a PBWind: 0.2So
Mar 13South Alabama InvitationalMar 13 · 400m Hurdles · Place 3 · Mobile (Ala.)Mobile (Ala.)400m Hurdles31:01.02aSo
Mar 13South Alabama InvitationalMar 13 · 110m Hurdles · Place 2 · Mobile (Ala.)Mobile (Ala.)110m Hurdles214.54aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Samford OpenJan 17 · 60m Hurdles · Place 12 · MobileMobile60m HurdlesRound P128.58SO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 25SSACOC2025Apr 25 · 400m Hurdles · Place 8 · Mobile (Ala.)Mobile (Ala.)400m Hurdles36" / 0.914m8.58.49aFr
Apr 25SSACOC2025Apr 25 · 110m Hurdles · Place 3 · Mobile (Ala.)Mobile (Ala.)110m Hurdles42" / 1.067m3.14.98aWind: 0.3Fr
Apr 4UWG Legends InvitationalApr 4 · 400m Hurdles · Place 8 · Mobile (Ala.)Mobile (Ala.)400m Hurdles36" / 0.914m8.57.63a PBFr
Apr 4UWG Legends InvitationalApr 4 · 110m Hurdles · Place 5 · Mobile (Ala.)Mobile (Ala.)110m Hurdles42" / 1.067m5.15.35aWind: -2.2Fr
Mar 14USA InviteMar 14 · 400m Hurdles · Place 5 · Mobile (Ala.)Mobile (Ala.)400m Hurdles36" / 0.914m5.1:01.87aFr
Mar 14USA InviteMar 14 · 110m Hurdles · Place 3 · Mobile (Ala.)Mobile (Ala.)110m Hurdles42" / 1.067m3.14.91aWind: 2.9Fr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Samford OpenJan 18 · 60m Hurdles · Place 13 · MobileMobile60m HurdlesRound P138.59FR
Jan 18Samford OpenJan 18 · 400 Meters · Place 46 · MobileMobile400 Meters4655.10 PBFR

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 300m Hurdles · Place 3 · Center PointCenter Point300m Hurdles36" / 0.914m3.39.35a PB12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 110m Hurdles · Place 6 · Center PointCenter Point110m Hurdles39" / 0.991mRound P6.14.82aWind: 2.712
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 110m Hurdles · Place 5 · Center PointCenter Point110m Hurdles39" / 0.991m5.14.64aWind: 0.612
Apr 26Hewitt Section 2024Apr 26 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles36" / 0.914m1.40.99a12
Apr 26Hewitt Section 2024Apr 26 · 110m Hurdles · Place 2 · Center PointCenter Point110m Hurdles39" / 0.991mRound P2.15.13aWind: -212
Apr 26Hewitt Section 2024Apr 26 · 110m Hurdles · Place 2 · Center PointCenter Point110m Hurdles39" / 0.991m2.14.50a PBWind: 112
Apr 26Hewitt Section 2024Apr 26 · 200 Meters · Place 10 · Center PointCenter Point200 MetersRound P10.22.81a PBWind: -0.812
Apr 19Hewitt Trussville InvitationalApr 19 · 300m Hurdles · Place 3 · Center PointCenter Point300m Hurdles340.5412
Apr 19Hewitt Trussville InvitationalApr 19 · 110m Hurdles · Place 2 · Center PointCenter Point110m Hurdles214.7912
Apr 18Jefferson County HS League ChampionshipApr 18 · 300m Hurdles · Place 2 · Center PointCenter Point300m Hurdles240.3512
Apr 18Jefferson County HS League ChampionshipApr 18 · 110m Hurdles · Place 1 · Center PointCenter Point110m Hurdles115.0312
Apr 18Jefferson County HS League ChampionshipApr 18 · 200 Meters · Place 4 · Center PointCenter Point200 Meters422.9912
Apr 9Magic City HS InvitationalApr 9 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles141.6412
Apr 9Magic City HS InvitationalApr 9 · 110m Hurdles · Place 1 · Center PointCenter Point110m Hurdles115.1112
Apr 6Spain Park ClassicApr 6 · 300m Hurdles · Place 3 · Center PointCenter Point300m Hurdles340.7912
Apr 6Spain Park ClassicApr 6 · 110m Hurdles · Place 3 · Center PointCenter Point110m Hurdles315.4512
Mar 23Wetumpka HS InvitationalMar 23 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles142.4212
Mar 21JEFCO HS League Meet #3 - Center PointMar 21 · 100 Meters · Place 10 · Center PointCenter Point100 Meters1011.34—
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles141.2412
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · 110m Hurdles · Place 1 · Center PointCenter Point110m Hurdles114.9912
Mar 9Lincoln Meet 1Mar 9 · 300m Hurdles · Place 2 · Center PointCenter Point300m Hurdles240.75—
Mar 9Lincoln Meet 1Mar 9 · 110m Hurdles · Place 2 · Center PointCenter Point110m Hurdles215.13—
Mar 9Lincoln Meet 1Mar 9 · 100 Meters · Place 3 · Center PointCenter Point100 Meters311.34—
Mar 4Oneonta OpenerMar 4 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles141.54—
Mar 4Oneonta OpenerMar 4 · 110m Hurdles · Place 1 · Center PointCenter Point110m Hurdles114.86—
Mar 4Oneonta OpenerMar 4 · 200 Meters · Place 3 · Center PointCenter Point200 Meters322.96—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60m Hurdles · Place 3 · Center PointCenter Point60m HurdlesRound P38.4112
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60m Hurdles · Place 6 · Center PointCenter Point60m Hurdles68.3812
Jan 26Last Chance Meet #1Jan 26 · 60m Hurdles · Place 5 · Center PointCenter Point60m Hurdles58.4412
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 15 · Center PointCenter Point60 Meters157.17 PB12
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 60m Hurdles · Place 3 · Center PointCenter Point60m Hurdles38.3812
Jan 6Icebreaker Invitational #1Jan 6 · 60m Hurdles · Place 2 · Center PointCenter Point60m Hurdles39" / 0.991m2.8.43a12

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14Cross Plex JV Meet #1Dec 14 · 60 Meter · Place 1 · Center PointCenter Point60 Meter1.7.16a PB12
Dec 9Holiday Invitational #1Dec 9 · 60m Hurdles · Place 1 · Center PointCenter Point60m Hurdles39" / 0.991m1.8.17a PB12
Dec 2Magic City Invitational #1Dec 2 · 60m Hurdles · Place 1 · Center PointCenter Point60m Hurdles39" / 0.991m1.8.30a12
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60m Hurdles · Place 14 · Center PointCenter Point60m Hurdles39" / 0.991mRound P14.9.62a11
Jan 27Last Chance Invitational #1Jan 27 · 60m Hurdles · Place 12 · Center PointCenter Point60m Hurdles128.8511
Jan 16MLK Track Classic #1Jan 16 · 60m Hurdles · Place 3 · Center PointCenter Point60m Hurdles39" / 0.991m3.8.90a11
Jan 16MLK Track Classic #1Jan 16 · 400 Meters · Place 21 · Center PointCenter Point400 Meters21.55.85a11
Jan 7Icebreaker Invitational #1Jan 7 · 60m Hurdles · Place 5 · Center PointCenter Point60m Hurdles39" / 0.991m5.9.23a11

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 300m Hurdles · Place 4 · Center PointCenter Point300m Hurdles36" / 0.914m4.40.28a11
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 110m Hurdles · Place 4 · Center PointCenter Point110m Hurdles39" / 0.991mRound P4.15.24aWind: -0.911
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 110m Hurdles · Place 6 · Center PointCenter Point110m Hurdles39" / 0.991m6.15.58aWind: 0.811
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles36" / 0.914m1.40.29a11
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 110m Hurdles · Place 1 · Center PointCenter Point110m Hurdles39" / 0.991mRound P1.15.23aWind: -1.611
Apr 28AHSAA Hewitt-Trussville SectionalApr 28 · 110m Hurdles · Place 1 · Center PointCenter Point110m Hurdles39" / 0.991m1.15.13aWind: -1.111
Apr 21Hewitt-Trussville InvitationalApr 21 · 300m Hurdles · Place 5 · Center PointCenter Point300m Hurdles540.4811
Apr 21Hewitt-Trussville InvitationalApr 21 · 110m Hurdles · Place 5 · Center PointCenter Point110m Hurdles515.1411
Apr 20JEFCO HS League ChampionshipApr 20 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles140.9211
Apr 20JEFCO HS League ChampionshipApr 20 · 110m Hurdles · Place 1 · Center PointCenter Point110m Hurdles115.4211
Apr 11Center Point Magic City InvitationalApr 11 · 300m Hurdles · Place 2 · Center PointCenter Point300m Hurdles240.64—
Apr 11Center Point Magic City InvitationalApr 11 · 110m Hurdles · Place 2 · Center PointCenter Point110m Hurdles215.49—
Mar 25Northridge-Jaguar InvitationalMar 25 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles141.1711
Mar 11Wetumpka HS InvitationalMar 11 · 300m Hurdles · Place 2 · Center PointCenter Point300m Hurdles242.28—
Mar 11Wetumpka HS InvitationalMar 11 · 110m Hurdles · Place 2 · Center PointCenter Point110m Hurdles216.07—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #1Dec 10 · 400 Meters · Place 18 · Center PointCenter Point400 Meters18.56.00a11
Dec 3Magic City Invitational #1Dec 3 · 60m Hurdles · Place 4 · Center PointCenter Point60m Hurdles39" / 0.991m4.9.35a11
Jan 19JV Meet #3Jan 19 · 400 Meters · Place 52 · Center PointCenter Point400 Meters5259.55—
Jan 19JV Meet #3Jan 19 · 60 Meters · Place 124 · Center PointCenter Point60 Meters1248.091—

2022 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 300m Hurdles · Place 6 · Center PointCenter Point300m Hurdles36" / 0.914m6.41.82a10
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 110m Hurdles · Place 7 · Center PointCenter Point110m Hurdles39" / 0.991mRound P7.16.18aWind: 1.410
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 110m Hurdles · Place 7 · Center PointCenter Point110m Hurdles39" / 0.991m7.16.62aWind: -0.810
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 300m Hurdles · Place 3 · Center PointCenter Point300m Hurdles36" / 0.914m3.42.56a10
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 110m Hurdles · Place 3 · Center PointCenter Point110m Hurdles39" / 0.991mRound P3.16.77a10
Apr 29AHSAA Mountain Brook Sectional (5A-6A-7A)Apr 29 · 110m Hurdles · Place 3 · Center PointCenter Point110m Hurdles39" / 0.991m3.16.52a10
Apr 22Hewitt-Trussville InvitationalApr 22 · 300m Hurdles · Place 11 · Center PointCenter Point300m Hurdles1143.7010
Apr 22Hewitt-Trussville InvitationalApr 22 · 110m Hurdles · Place 18 · Center PointCenter Point110m Hurdles1817.0310
Apr 21JEFCO HS League ChampionshipsApr 21 · 300m Hurdles · Place 1 · Center PointCenter Point300m Hurdles36" / 0.914m1.42.82a10
Apr 21JEFCO HS League ChampionshipsApr 21 · 110m Hurdles · Place 2 · Center PointCenter Point110m Hurdles39" / 0.991m2.17.12a10
Apr 15Mountain Brook InvitationalApr 15 · 300m Hurdles · Place 12 · Center PointCenter Point300m Hurdles36" / 0.914mRound P12.42.95a10
Apr 15Mountain Brook InvitationalApr 15 · 110m Hurdles · Place 15 · Center PointCenter Point110m Hurdles39" / 0.991mRound P15.17.07aWind: -0.810
Apr 12JEFCO HS League Meet #5Apr 12 · 300m Hurdles · Place 6 · Center PointCenter Point300m Hurdles645.0210
Apr 12JEFCO HS League Meet #5Apr 12 · 110m Hurdles · Place 6 · Center PointCenter Point110m Hurdles617.0010
Mar 23Metro Birmingham JV Meet #4Mar 23 · 300m Hurdles · Place 7 · Center PointCenter Point300m Hurdles746.17—
Mar 19Huffman High Smart Taxx InvitationalMar 19 · 300m Hurdles · Place 7 · Center PointCenter Point300m Hurdles749.58—
Mar 19Huffman High Smart Taxx InvitationalMar 19 · 110m Hurdles · Place 7 · Center PointCenter Point110m Hurdles720.92—
Mar 17JEFCO HS League Meet #2Mar 17 · 300m Hurdles · Place 6 · Center PointCenter Point300m Hurdles36" / 0.914m6.49.86aUnofficial10
Mar 17JEFCO HS League Meet #2Mar 17 · 110m Hurdles · Center PointCenter Point110m Hurdles39" / 0.991m--DNS10
Mar 14Oneonta OpenerMar 14 · 400 Meters · Place 19 · Center PointCenter Point400 Meters19.59.29a10
Mar 14Oneonta OpenerMar 14 · 100 Meters · Place 31 · Center PointCenter Point100 Meters31.12.65a10
Mar 10JEFCO HS League Meet #1Mar 10 · 400 Meters · Place 37 · Center PointCenter Point400 Meters3759.21 PB—

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8First Crack JV MeetDec 8 · 60 Meter · Center PointCenter Point60 Meter—DNS10
Dec 8First Crack JV MeetDec 8 · 400 Meters · Place 15 · Center PointCenter Point400 Meters15.59.38a10
Dec 4Magic City Invitational #1Dec 4 · 60 Meter · Place 56 · Center PointCenter Point60 Meter56.8.16a10
Dec 4Magic City Invitational #1Dec 4 · 400 Meters · Center PointCenter Point400 Meters—DQ10