Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPTC Summer Jam - Sponsored by Coach O · Jun 2112.13aPTC Summer Jam - Sponsored by Coach OJune 21, 2025
200 Meters · IndoorSamford Invite · Jan 1725.22aSamford InviteJanuary 17, 2025
200 Meters · OutdoorAHSAA Scottsboro Section · Apr 2624.61aAHSAA Scottsboro SectionApril 26, 2024
400 Meters · IndoorLast Chance Invitational #3 · Jan 2859.45Last Chance Invitational #3January 28, 2023
400 Meters · OutdoorHuntsville Big Cat Invitational · Apr 221:00.44Huntsville Big Cat InvitationalApril 22, 2022
60 Meter · IndoorSamford Invitational · Jan 167.79aSamford InvitationalJanuary 16, 2026
60 Meters · IndoorSamford Invite · Jan 177.80aSamford InviteJanuary 17, 2025
Combined results · OutdoorTrussville 3rd Annual Spring Invitational · May 813.48Trussville 3rd Annual Spring InvitationalMay 8, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 18PTC BLOWOUT POWERED BY COACH OJul 18 · 200 Meters · HAMteam HuntsvilleHAMteam Huntsville200 Meters—DNSSo
Jun 13Alabama State GamesJun 13 · 200 Meters · Place 1 · HAMteam HuntsvilleHAMteam Huntsville200 Meters1.25.63aSo
May 9Lee University Last ChanceMay 9 · 200 Meters · Place 15 · HAMteam HuntsvilleHAMteam Huntsville200 Meters15.25.06aWind: 3.2So
May 9Lee University Last ChanceMay 9 · 100 Meters · Place 14 · HAMteam HuntsvilleHAMteam Huntsville100 MetersRound P14.12.34aWind: 2.8So
Apr 24Josh Reidinger ClassicApr 24 · 200 Meters · Place 18 · Jacksonville StateJacksonville State200 Meters18.25.77aWind: 0So
Apr 24Josh Reidinger ClassicApr 24 · 100 Meters · Place 8 · Jacksonville StateJacksonville State100 Meters8.12.47aWind: 1.4So
Apr 17Georgia Tech InvitationalApr 17 · 200 Meters · Place 57 · Jacksonville StateJacksonville State200 Meters57.25.09aWind: -0.7So
Apr 17Georgia Tech InvitationalApr 17 · 100 Meters · Place 52 · Jacksonville StateJacksonville State100 Meters52.12.29aWind: 0So
Mar 20Yellow Jacket InvitationalMar 20 · 200 Meters · Place 19 · Jacksonville StateJacksonville State200 Meters1925.76aSo
Mar 20Yellow Jacket InvitationalMar 20 · 100 Meters · Place 23 · Jacksonville StateJacksonville State100 Meters2312.41aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6UAB Green and Gold InviteFeb 6 · 60 Meter · Place 13 · Jacksonville StateJacksonville State60 MeterRound P13.7.80aSo
Jan 30UL Lenny Lyles Indoor TFJan 30 · 200 Meters · Place 27 · Jacksonville StateJacksonville State200 Meters27.26.17aSo
Jan 16Samford InvitationalJan 16 · 60 Meter · Place 21 · Jacksonville StateJacksonville State60 MeterRound P21.7.79a PBSo
Jan 16Samford InvitationalJan 16 · 200 Meters · Place 19 · Jacksonville StateJacksonville State200 Meters19.25.46aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 60 Meter · Place 39 · Jacksonville StateJacksonville State60 MeterRound P39.8.08aSo
Dec 5Birmingham Indoor IcebreakerDec 5 · 200 Meters · Place 15 · Jacksonville StateJacksonville State200 Meters15.25.53aSo
Jan 17Samford InviteJan 17 · 200 Meters · Place 16 · Jacksonville StateJacksonville State200 Meters1625.22a PB—
Jan 17Samford InviteJan 17 · 60 Meters · Place 19 · Jacksonville StateJacksonville State60 Meters197.80a PB—
Jan 17Samford InviteJan 17 · 60 Meters · Place 15 · Jacksonville StateJacksonville State60 Meters157.83a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · 200 Meters · HAMteam HuntsvilleHAMteam Huntsville200 Meters--DNSFr
Jun 21PTC Summer Jam - Sponsored by Coach OJun 21 · 100 Meters · Place 1 · HAMteam HuntsvilleHAMteam Huntsville100 Meters1.12.13a PBWind: 0.3Fr
May 31Coach O PTC Track MeetMay 31 · 100 Meters · Place 1 · HAMteam HuntsvilleHAMteam Huntsville100 Meters112.46—
May 162025 C*USA Outdoor Track & Field ChampionshipMay 16 · 200 Meters · Place 22 · Jacksonville StateJacksonville State200 MetersRound P22.24.97aWind: 1.8Fr
May 162025 C*USA Outdoor Track & Field ChampionshipMay 16 · 100 Meters · Place 17 · Jacksonville StateJacksonville State100 MetersRound P17.11.93aWind: 2.5Fr
Apr 26UCF Knights InviteApr 26 · 200 Meters · Place 22 · Jacksonville StateJacksonville State200 Meters22.24.87aWind: 3.3Fr
Apr 26UCF Knights InviteApr 26 · 100 Meters · Place 25 · Jacksonville StateJacksonville State100 MetersRound P25.12.31aWind: -0.9Fr
Apr 18Georgia Tech InvitationalApr 18 · 200 Meters · Place 36 · Jacksonville StateJacksonville State200 Meters3625.01Fr
Apr 18Georgia Tech InvitationalApr 18 · 100 Meters · Place 43 · Jacksonville StateJacksonville State100 Meters4312.17Fr

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Liberty KickoffDec 5 · 60 Meter · Place 17 · Jacksonville StateJacksonville State60 MeterRound P17.7.82aWind: 0Fr
Dec 5Liberty KickoffDec 5 · 200 Meters · Place 14 · Jacksonville StateJacksonville State200 Meters14.25.43aWind: 0Fr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 8 · SparkmanSparkman60 MetersRound P87.9912
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60 Meters · Place 6 · SparkmanSparkman60 Meters68.0112
Jan 27Last Chance Meet #2Jan 27 · 60 Meters · Place 16 · SparkmanSparkman60 Meters168.1912

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 20PTC Strong Blowout Track MeetJul 20 · 200 Meters · Place 2 · HAMteam HuntsvilleHAMteam Huntsville200 Meters225.75a—
Jul 20PTC Strong Blowout Track MeetJul 20 · 100 Meters · Place 1 · HAMteam HuntsvilleHAMteam Huntsville100 Meters112.37a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 200 Meters · Place 2 · HAMteam HuntsvilleHAMteam Huntsville200 Meters225.48a—
Jun 15Alabama Heat Tune-Up MeetJun 15 · 100 Meters · Place 3 · HAMteam HuntsvilleHAMteam Huntsville100 Meters312.32a—
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 7 · SparkmanSparkman200 MetersRound P7.25.05aWind: 1.612
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 200 Meters · Place 6 · SparkmanSparkman200 Meters6.25.06aWind: 2.712
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 5 · SparkmanSparkman100 MetersRound P5.11.99aWind: 2.212
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100 Meters · Place 6 · SparkmanSparkman100 Meters6.12.25aWind: 0.512
Apr 26AHSAA Scottsboro SectionApr 26 · 200 Meters · Place 1 · SparkmanSparkman200 MetersRound P1.24.61a PB12
Apr 26AHSAA Scottsboro SectionApr 26 · 200 Meters · Place 2 · SparkmanSparkman200 Meters2.24.84a12
Apr 26AHSAA Scottsboro SectionApr 26 · 100 Meters · Place 2 · SparkmanSparkman100 MetersRound P2.12.15a12
Apr 26AHSAA Scottsboro SectionApr 26 · 100 Meters · Place 2 · SparkmanSparkman100 Meters2.12.27a12
Apr 13Sparkman Senator ClassicApr 13 · 200 Meters · Place 1 · SparkmanSparkman200 Meters125.11a—
Apr 13Sparkman Senator ClassicApr 13 · 100 Meters · Place 1 · SparkmanSparkman100 Meters112.13a—
Mar 16Homewood InvitationalMar 16 · 200 Meters · Place 3 · SparkmanSparkman200 Meters325.6012
Mar 16Homewood InvitationalMar 16 · 100 Meters · Place 1 · SparkmanSparkman100 Meters112.7012
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 200 Meters · Place 4 · SparkmanSparkman200 Meters425.4412
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 100 Meters · Place 4 · SparkmanSparkman100 Meters412.6112
Mar 2Paul Bryant InvitationalMar 2 · 200 Meters · Place 1 · SparkmanSparkman200 Meters125.6512
Mar 2Paul Bryant InvitationalMar 2 · 100 Meters · Place 1 · SparkmanSparkman100 Meters112.6612

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #1Dec 9 · 60 Meter · Place 2 · SparkmanSparkman60 Meter2.7.95a12
Dec 2Magic City Invitational #1Dec 2 · 60 Meter · Place 2 · SparkmanSparkman60 Meter2.8.02a12
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60 Meter · Place 7 · SparkmanSparkman60 MeterRound P7.7.88a11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60 Meter · Place 6 · SparkmanSparkman60 Meter6.7.91a11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 400 Meters · Place 7 · SparkmanSparkman400 Meters7.59.82a11
Jan 28Last Chance Invitational #3Jan 28 · 400 Meters · Place 12 · SparkmanSparkman400 Meters1259.45 PB11
Jan 28Last Chance Invitational #3Jan 28 · 60 Meters · Place 12 · SparkmanSparkman60 Meters127.9211
Jan 16MLK Track Classic #2Jan 16 · 60 Meter · Place 11 · SparkmanSparkman60 Meter11.7.95a11
Jan 16MLK Track Classic #2Jan 16 · 400 Meters · Place 16 · SparkmanSparkman400 Meters16.1:01.20a11
Jan 7KYA HS Indoor ClassicJan 7 · 60 Meter · Place 7 · UnattachedUnattached60 MeterRound P7.7.88a11
Jan 7KYA HS Indoor ClassicJan 7 · 60 Meter · Place 7 · UnattachedUnattached60 Meter7.8.03a11
Jan 7KYA HS Indoor ClassicJan 7 · 200 Meters · Place 15 · UnattachedUnattached200 MetersRound P15.26.30a11

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 200 Meters · Place 8 · SparkmanSparkman200 Meters8.25.53aWind: 1.111
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100 Meters · Place 9 · SparkmanSparkman100 MetersRound P9.12.17aWind: 2.811
Apr 28AHSAA Scottsboro SectionalApr 28 · 200 Meters · Place 4 · SparkmanSparkman200 MetersRound P4.25.49a11
Apr 28AHSAA Scottsboro SectionalApr 28 · 200 Meters · Place 2 · SparkmanSparkman200 Meters2.25.07a11
Apr 28AHSAA Scottsboro SectionalApr 28 · 100 Meters · Place 3 · SparkmanSparkman100 MetersRound P3.12.44a11
Apr 28AHSAA Scottsboro SectionalApr 28 · 100 Meters · Place 2 · SparkmanSparkman100 Meters2.12.26a11
Apr 21Athens InvitationalApr 21 · 100 Meters · Place 1 · SparkmanSparkman100 Meters1.12.90a11
Apr 15Sparkman Senator ClassicApr 15 · 200 Meters · Place 2 · SparkmanSparkman200 Meters225.1011
Apr 15Sparkman Senator ClassicApr 15 · 100 Meters · Place 2 · SparkmanSparkman100 Meters212.3011

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 60 Meter · Place 7 · SparkmanSparkman60 Meter7.7.96a11
Dec 3Magic City Invitational #1Dec 3 · 60 Meter · Place 3 · SparkmanSparkman60 Meter3.7.90a11
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 60 Meter · Place 10 · SparkmanSparkman60 Meter10.8.06a10

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 200 Meters · Place 11 · SparkmanSparkman200 MetersRound P11.25.61aWind: 010
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 100 Meters · Place 18 · SparkmanSparkman100 MetersRound P18.12.44aWind: 2.610
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 200 Meters · Place 3 · SparkmanSparkman200 MetersRound P3.25.44a10
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 200 Meters · Place 5 · SparkmanSparkman200 Meters5.25.29a10
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 100 Meters · Place 4 · SparkmanSparkman100 MetersRound P4.12.58a10
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 100 Meters · Place 4 · SparkmanSparkman100 Meters4.12.57a10
Apr 22Huntsville Big Cat InvitationalApr 22 · 400 Meters · Place 2 · SparkmanSparkman400 Meters21:00.44 PB10
Apr 22Huntsville Big Cat InvitationalApr 22 · 200 Meters · Place 3 · SparkmanSparkman200 Meters325.8210
Apr 16Sparkman Senator ClassicApr 16 · 200 Meters · Place 1 · SparkmanSparkman200 Meters125.4110
Apr 16Sparkman Senator ClassicApr 16 · 100 Meters · Place 4 · SparkmanSparkman100 Meters412.6810

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 31USATF Indoor Hoover Alumni InvitationalDec 31 · 60 Meter · Place 7 · UnattachedUnattached60 Meter7.8.25a10
Dec 31USATF Indoor Hoover Alumni InvitationalDec 31 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.27.06a10
Dec 11Crossplex Holiday Invitational #2Dec 11 · 60 Meter · Place 17 · SparkmanSparkman60 Meter17.8.25a10
Dec 4Magic City Invitational #2Dec 4 · 60 Meter · Place 13 · SparkmanSparkman60 Meter13.8.14a10

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 17PTC 1st Annual Track Meet 2021Jul 17 · 100 Meters · Place 4 · HAMteam HuntsvilleHAMteam Huntsville100 Meters4.13.21a15-16
Jul 3Track Phi Track Elite Alumni OpenJul 3 · 200 Meters · Place 18 · HAMteam HuntsvilleHAMteam Huntsville200 Meters18.27.68a15-16
Jul 3Track Phi Track Elite Alumni OpenJul 3 · 100 Meters · Place 19 · HAMteam HuntsvilleHAMteam Huntsville100 MetersRound P19.13.34a15-16
May 8Trussville 3rd Annual Spring InvitationalMay 8 · Combined results · Place 1 · Hamteam HuntHamteam HuntCombined results128.22—
May 8Trussville 3rd Annual Spring InvitationalMay 8 · Combined results · Place 1 · Hamteam HuntHamteam HuntCombined results113.48 PB—
Apr 25Track LabApr 25 · 200 Meters · Place 2 · HAMteam HuntsvilleHAMteam Huntsville200 Meters2.27.54a15-16
Apr 25Track LabApr 25 · 100 Meters · Place 2 · HAMteam HuntsvilleHAMteam Huntsville100 Meters2.13.11a15-16