Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJag Outdoor Invite · Apr 2710.63aJag Outdoor InviteApril 27, 2025
200 Meters · IndoorUSA Invitational · Feb 121.90aUSA InvitationalFebruary 1, 2026
200 Meters · OutdoorJag Outdoor Invite · Apr 2721.43aJag Outdoor InviteApril 27, 2025
400 Meters · IndoorUSA Invitational · Feb 150.03aUSA InvitationalFebruary 1, 2026
400 Meters · OutdoorLincoln Section 2024 · Apr 2649.41aLincoln Section 2024April 26, 2024
400 Meters · Relay Split · IndoorSamford Invitational · Jan 1650.172Samford InvitationalJanuary 16, 2026
60 Meter · IndoorSamford Invitational · Jan 167.17aSamford InvitationalJanuary 16, 2026
60 Meters · IndoorSamford Invite · Jan 177.08aSamford InviteJanuary 17, 2025
Combined results · OutdoorWildcat Invitational #2 · Apr 1311.34Wildcat Invitational #2April 13, 2021

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 400 Meters · Place 23 · South AlabamaSouth Alabama400 MetersRound P23.49.57aSo
May 14Sun Belt Conference Outdoor Track & Field ChampionshipMay 14 · 200 Meters · Place 29 · South AlabamaSouth Alabama200 MetersRound P29.21.98aWind: 0.1So
May 1Jaguar InviteMay 1 · 400 Meters · Place 5 · South AlabamaSouth Alabama400 Meters5.49.50aSo
May 1Jaguar InviteMay 1 · 200 Meters · Place 5 · South AlabamaSouth Alabama200 Meters5.22.28aWind: -0.4So
Apr 24Josh Reidinger ClassicApr 24 · 400 Meters · Place 10 · South AlabamaSouth Alabama400 Meters10.50.40aSo
Apr 24Josh Reidinger ClassicApr 24 · 200 Meters · Place 11 · South AlabamaSouth Alabama200 Meters11.22.13aWind: -0.4So
Apr 10Crimson Tide InvitationalApr 10 · 400 Meters · Place 29 · South AlabamaSouth Alabama400 Meters29.49.85aSo
Apr 10Crimson Tide InvitationalApr 10 · 200 Meters · Place 28 · South AlabamaSouth Alabama200 Meters28.22.00aWind: -0.6So
Mar 26Terry Long FSU RelaysMar 26 · 200 Meters · Place 16 · South AlabamaSouth Alabama200 Meters16.22.06aWind: 0So
Mar 26Terry Long FSU RelaysMar 26 · 100 Meters · Place 15 · South AlabamaSouth Alabama100 Meters15.10.98aWind: -0.1So
Mar 13South Alabama InvitationalMar 13 · 200 Meters · Place 3 · South AlabamaSouth Alabama200 Meters321.99aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 23Sun Belt Conference Indoor Track & Field ChampionshipFeb 23 · 200 Meters · Place 17 · South AlabamaSouth Alabama200 MetersRound P1722.07SO
Feb 1USA InvitationalFeb 1 · 400 Meters · Place 6 · South AlabamaSouth Alabama400 Meters650.03a PBSo
Feb 1USA InvitationalFeb 1 · 200 Meters · Place 5 · South AlabamaSouth Alabama200 Meters521.90a PBSo
Jan 16Samford InvitationalJan 16 · 60 Meter · Place 38 · South AlabamaSouth Alabama60 MeterRound P38.7.17a PBSo
Jan 16Samford InvitationalJan 16 · 400 Meters · South AlabamaSouth Alabama400 MetersRelay Split—50.172 PBSo
Jan 16Samford InvitationalJan 16 · 200 Meters · Place 11 · South AlabamaSouth Alabama200 Meters11.21.90aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 27Jag Outdoor InviteApr 27 · 200 Meters · Place 3 · South AlabamaSouth Alabama200 Meters3.21.43a PBWind: 1.4Fr
Apr 27Jag Outdoor InviteApr 27 · 100 Meters · Place 4 · South AlabamaSouth Alabama100 Meters4.10.63a PBWind: 1.3Fr
Mar 14USA InviteMar 14 · 200 Meters · Place 4 · South AlabamaSouth Alabama200 Meters4.22.35aWind: 1.6Fr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Samford Bulldog InviteFeb 14 · 200 Meters · Place 8 · South AlabamaSouth Alabama200 Meters822.05FR
Feb 2South Alabama InviteFeb 2 · 60 Meter · Place 32 · South AlabamaSouth Alabama60 MeterRound P32.7.20aFr
Feb 2South Alabama InviteFeb 2 · 400 Meters · Place 17 · South AlabamaSouth Alabama400 Meters17.50.53aFr
Jan 17Samford InviteJan 17 · 200 Meters · Place 17 · South AlabamaSouth Alabama200 Meters1722.24a—
Jan 17Samford InviteJan 17 · 60 Meters · Place 41 · South AlabamaSouth Alabama60 Meters417.08a PB—

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 400 Meters · Place 1 · Cherokee CountyCherokee County400 Meters1.49.68a12
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 1 · Cherokee CountyCherokee County200 MetersRound P1.21.75aWind: 1.412
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 1 · Cherokee CountyCherokee County200 Meters1.21.68aWind: 1.712
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 MetersRound P1.10.64aWind: 2.412
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 Meters1.10.73aWind: 1.612
Apr 26Lincoln Section 2024Apr 26 · 400 Meters · Place 2 · Cherokee CountyCherokee County400 Meters2.49.41a PB12
Apr 26Lincoln Section 2024Apr 26 · 200 Meters · Place 1 · Cherokee CountyCherokee County200 MetersRound P1.21.84aWind: -1.612
Apr 26Lincoln Section 2024Apr 26 · 200 Meters · Place 1 · Cherokee CountyCherokee County200 Meters1.21.71aWind: 112
Apr 26Lincoln Section 2024Apr 26 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 MetersRound P1.11.13aWind: -1.412
Apr 26Lincoln Section 2024Apr 26 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 Meters1.11.07aWind: 0.512
Apr 19Hewitt Trussville InvitationalApr 19 · 400 Meters · Place 4 · Cherokee CountyCherokee County400 Meters450.2512
Apr 19Hewitt Trussville InvitationalApr 19 · 200 Meters · Place 3 · Cherokee CountyCherokee County200 Meters322.0512
Apr 19Hewitt Trussville InvitationalApr 19 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 Meters110.8012
Apr 12Oneonta InvitationalApr 12 · 400 Meters · Place 1 · Cherokee CountyCherokee County400 Meters150.49a—
Apr 12Oneonta InvitationalApr 12 · 200 Meters · Place 1 · Cherokee CountyCherokee County200 Meters122.29a—
Apr 12Oneonta InvitationalApr 12 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 Meters110.82a—
Apr 4Cherokee County InvitationalApr 4 · 400 Meters · Place 1 · Cherokee CountyCherokee County400 Meters152.34a—
Apr 4Cherokee County InvitationalApr 4 · 200 Meters · Place 1 · Cherokee CountyCherokee County200 Meters122.91a—
Apr 4Cherokee County InvitationalApr 4 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 Meters111.14a—
Mar 21Oneonta Meet #2Mar 21 · 400 Meters · Place 1 · Cherokee CountyCherokee County400 Meters150.4812
Mar 21Oneonta Meet #2Mar 21 · 200 Meters · Place 1 · Cherokee CountyCherokee County200 Meters121.9112
Mar 21Oneonta Meet #2Mar 21 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 Meters110.9112
Mar 16Homewood InvitationalMar 16 · 200 Meters · Place 3 · Cherokee CountyCherokee County200 Meters322.0612
Mar 16Homewood InvitationalMar 16 · 100 Meters · Place 4 · Cherokee CountyCherokee County100 Meters411.1012
Mar 11Albertville JV Meet #2Mar 11 · 400 Meters · Place 1 · Cherokee CouCherokee Cou400 Meters152.44—
Mar 4Oneonta OpenerMar 4 · 200 Meters · Place 1 · Cherokee CouCherokee Cou200 Meters122.15—
Mar 4Oneonta OpenerMar 4 · 100 Meters · Place 2 · Cherokee CouCherokee Cou100 Meters210.78—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 400 Meters · Place 4 · Cherokee CountyCherokee County400 Meters451.3212
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 6 · Cherokee CountyCherokee County60 MetersRound P67.1712
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 6 · Cherokee CountyCherokee County60 Meters67.1812
Jan 26Last Chance Meet #1Jan 26 · Long Jump · Place 43 · Cherokee CountyCherokee CountyLong Jump4318-3.2512
Jan 26Last Chance Meet #1Jan 26 · 400 Meters · Place 10 · Cherokee CountyCherokee County400 Meters1052.1712
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 26 · Cherokee CountyCherokee County60 Meters267.2312
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 400 Meters · Place 18 · Cherokee CountyCherokee County400 Meters1853.3212
Jan 15Martin Luther King Indoor Track Classic #1Jan 15 · 60 Meters · Place 23 · Cherokee CountyCherokee County60 Meters237.3612
Jan 6Icebreaker Invitational #1Jan 6 · 60 Meter · Place 42 · Cherokee CountyCherokee County60 Meter42.7.78a12

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60 Meter · Place 11 · Cherokee CountyCherokee County60 MeterRound P11.7.35a11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 400 Meters · Place 11 · Cherokee CountyCherokee County400 Meters11.53.67a11
Jan 16MLK Track Classic #2Jan 16 · 60 Meter · Place 49 · Cherokee CountyCherokee County60 Meter49.7.32a11
Jan 16MLK Track Classic #2Jan 16 · 400 Meters · Place 16 · Cherokee CountyCherokee County400 Meters16.51.88a11
Jan 7Icebreaker Invitational #2Jan 7 · 60 Meter · Place 36 · Cherokee CountyCherokee County60 Meter36.7.29a11

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 200 Meters · Place 7 · Cherokee CountyCherokee County200 MetersRound P7.22.48aWind: 0.510
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 200 Meters · Place 6 · Cherokee CountyCherokee County200 Meters6.22.73aWind: 0.710
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 100 Meters · Place 5 · Cherokee CountyCherokee County100 MetersRound P5.10.97aWind: 3.110
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 100 Meters · Place 6 · Cherokee CountyCherokee County100 Meters6.11.44aWind: -1.910
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 200 Meters · Place 5 · Cherokee CountyCherokee County200 MetersRound P5.22.50a10
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 200 Meters · Place 6 · Cherokee CountyCherokee County200 Meters6.22.94a10
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 100 Meters · Place 3 · Cherokee CountyCherokee County100 MetersRound P3.11.48a10
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 100 Meters · Place 3 · Cherokee CountyCherokee County100 Meters3.11.39a10
Apr 22Hewitt-Trussville InvitationalApr 22 · 200 Meters · Place 9 · Cherokee CountyCherokee County200 Meters923.1210
Apr 22Hewitt-Trussville InvitationalApr 22 · 100 Meters · Place 4 · Cherokee CountyCherokee County100 Meters411.3210
Apr 13Guntersville Friday Night LightsApr 13 · 400 Meters · Place 1 · Cherokee CountyCherokee County400 Meters1.53.09a10
Apr 13Guntersville Friday Night LightsApr 13 · 100 Meters · Place 1 · Cherokee CountyCherokee County100 Meters1.11.51a10
Mar 24Gadsden City Meet #4Mar 24 · 200 Meters · Place 4 · Cherokee CouCherokee Cou200 Meters423.67—
Mar 24Gadsden City Meet #4Mar 24 · 400 Meters · Place 1 · Cherokee CouCherokee Cou400 Meters154.32—
Mar 24Gadsden City Meet #4Mar 24 · 100 Meters · Place 3 · Cherokee CouCherokee Cou100 Meters311.47—
Mar 14Oneonta OpenerMar 14 · 400 Meters · Place 3 · Cherokee CountyCherokee County400 Meters3.55.24a10
Mar 14Oneonta OpenerMar 14 · 200 Meters · Place 3 · Cherokee CountyCherokee County200 Meters3.23.72a10
Mar 14Oneonta OpenerMar 14 · 100 Meters · Place 6 · Cherokee CountyCherokee County100 Meters6.11.67a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 17Martin Luther King Jr Indoor Track Classic #1Jan 17 · 60 Meters · Place 23 · Cherokee CouCherokee Cou60 Meters237.525—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 60 Meter · Place 56 · Cherokee CountyCherokee County60 Meter56.7.57a10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 4Magic City Invitational #2Dec 4 · 60 Meter · Place 52 · Cherokee CountyCherokee County60 Meter52.7.54a10

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 29AHSAA Class 4A State Track & Field ChampionshipsApr 29 · Javelin · Place 21 · Cherokee CountyCherokee CountyJavelin800gRound P21.11.899
Apr 29AHSAA Class 4A State Track & Field ChampionshipsApr 29 · 200 Meters · Place 19 · Cherokee CountyCherokee County200 MetersRound P19.24.58aWind: -2.19
Apr 23AHSAA Class 4A Section 4Apr 23 · 200 Meters · Place 5 · Cherokee CountyCherokee County200 MetersRound P5.23.40a9
Apr 23AHSAA Class 4A Section 4Apr 23 · 200 Meters · Place 5 · Cherokee CountyCherokee County200 Meters5.23.57a9
Apr 23AHSAA Class 4A Section 4Apr 23 · 100 Meters · Place 3 · Cherokee CountyCherokee County100 MetersRound P3.11.50a9
Apr 23AHSAA Class 4A Section 4Apr 23 · 100 Meters · Place 3 · Cherokee CountyCherokee County100 Meters3.11.65a9
Apr 16Hewitt-Trussville InvitationalApr 16 · 200 Meters · Place 16 · Cherokee CouCherokee Cou200 Meters1623.749
Apr 16Hewitt-Trussville InvitationalApr 16 · 100 Meters · Place 26 · Cherokee CouCherokee Cou100 Meters2611.699
Apr 13Wildcat Invitational #2Apr 13 · Combined results · Place 5 · Cherokee CountyCherokee CountyCombined results554.469
Apr 13Wildcat Invitational #2Apr 13 · Combined results · Place 5 · Cherokee CountyCherokee CountyCombined results511.34 PB9
Apr 8Gadsden City Open #3Apr 8 · 200 Meters · Place 5 · Cherokee CouCherokee Cou200 Meters523.54—
Apr 8Gadsden City Open #3Apr 8 · 100 Meters · Place 6 · Cherokee CouCherokee Cou100 Meters611.65—
Mar 26Fort Payne InvitationalMar 26 · 200 Meters · Place 6 · Cherokee CouCherokee Cou200 Meters623.95—
Mar 26Fort Payne InvitationalMar 26 · 100 Meters · Place 11 · Cherokee CouCherokee Cou100 Meters1111.76—
Mar 18Gadsden City Open Meet #2Mar 18 · 200 Meters · Place 5 · Cherokee CouCherokee Cou200 Meters525.01—
Mar 18Gadsden City Open Meet #2Mar 18 · 100 Meters · Place 11 · Cherokee CouCherokee Cou100 Meters1111.91—
Mar 11Gadsen City Open #1Mar 11 · 200 Meters · Place 5 · Cherokee CouCherokee Cou200 Meters524.00—
Mar 11Gadsen City Open #1Mar 11 · 100 Meters · Place 9 · Cherokee CouCherokee Cou100 Meters911.70—
Mar 5Albertville Varsity Meet #1Mar 5 · 100 Meters · Place 4 · Cherokee CouCherokee Cou100 Meters412.13—
Mar 5Albertville Varsity Meet #1Mar 5 · 100 Meters · Place 4 · Cherokee CouCherokee Cou100 Meters412.13—

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 12Gadsden City Open #1 Mar 12 · 200 Meters · Place 16 · Cherokee CouCherokee Cou200 Meters1624.93—
Mar 12Gadsden City Open #1 Mar 12 · 400 Meters · Place 6 · Cherokee CouCherokee Cou400 Meters655.24—
Mar 12Gadsden City Open #1 Mar 12 · 100 Meters · Place 38 · Cherokee CouCherokee Cou100 Meters3812.21—