Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorArab Knights Invitational · Apr 1211.50Arab Knights InvitationalApril 12, 2024
200 Meters · IndoorSamford Bulldog Open · Feb 1523.04Samford Bulldog OpenFebruary 15, 2025
200 Meters · OutdoorAlumni Bulldog Relays · Mar 2022.85aAlumni Bulldog RelaysMarch 20, 2025
300 Meters · IndoorBirmingham Indoor Icebreaker · Dec 536.40aBirmingham Indoor IcebreakerDecember 5, 2025
300m Hurdles · 36" / 0.914m · OutdoorAHSAA State Outdoor Championships - 1A/2A/3A · May 543.63aAHSAA State Outdoor Championships - 1A/2A/3AMay 5, 2023
400 Meters · IndoorLast Chance Meet #1 · Jan 2655.82Last Chance Meet #1January 26, 2024
400 Meters · OutdoorGuntersville Varsity Meet 1 · Apr 655.99Guntersville Varsity Meet 1April 6, 2024
400 Meters · Relay Split · Indoor2026 GSC Indoor Track & Field Championships · Feb 1951.6252026 GSC Indoor Track & Field ChampionshipsFebruary 19, 2026
60 Meter · IndoorIcebreaker Invitational #1 · Jan 67.46aIcebreaker Invitational #1January 6, 2024
60 Meters · IndoorLast Chance Meet #1 · Jan 267.38Last Chance Meet #1January 26, 2024
High Jump · IndoorSamford Bulldog Open · Feb 141.69mSamford Bulldog OpenFebruary 14, 2026
High Jump · OutdoorMississippi College Spring Classic · Mar 71.85mMississippi College Spring ClassicMarch 7, 2026
Javelin · 800g · OutdoorAlumni Bulldog Relays · Mar 2055.10mAlumni Bulldog RelaysMarch 20, 2025
Long Jump · IndoorSamford Bulldog Open · Feb 146.00mSamford Bulldog OpenFebruary 14, 2026
Long Jump · OutdoorUWG Legends Track Meet · Apr 36.30mUWG Legends Track MeetApril 3, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Long Jump · Place 9 · West AlabamaWest AlabamaLong Jump9.6.53mWind: 0.3So
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · High Jump · Place 12 · West AlabamaWest AlabamaHigh Jump12.1.85mSo
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Javelin · Place 6 · West AlabamaWest AlabamaJavelin800g6.53.46mSo
Apr 17Georgia Tech InvitationalApr 17 · Javelin · Place 14 · West AlabamaWest AlabamaJavelin800g14.54.39mSo
Apr 11UWA InvitationalApr 11 · Long Jump · Place 1 · West AlabamaWest AlabamaLong Jump1.6.56mSo
Apr 11UWA InvitationalApr 11 · High Jump · Place 1 · West AlabamaWest AlabamaHigh Jump1.1.80mSo
Apr 11UWA InvitationalApr 11 · Javelin · Place 1 · West AlabamaWest AlabamaJavelin800g1.52.99mSo
Apr 11UWA InvitationalApr 11 · 200 Meters · West AlabamaWest Alabama200 Meters--DNSWind: -0.4So
Apr 3UWG Legends Track MeetApr 3 · Long Jump · Place 13 · West AlabamaWest AlabamaLong Jump136.30m PBSo
Apr 3UWG Legends Track MeetApr 3 · High Jump · Place 11 · West AlabamaWest AlabamaHigh Jump111.75mSo
Apr 3UWG Legends Track MeetApr 3 · Javelin · Place 1 · West AlabamaWest AlabamaJavelin158.29mSo
Mar 21Belhaven InvitationalMar 21 · High Jump · Place 4 · West AlabamaWest AlabamaHigh Jump45-10.75—
Mar 21Belhaven InvitationalMar 21 · 200 Meters · Place 17 · West AlabamaWest Alabama200 Meters1723.00—
Mar 202026 Ole Miss Classic Mar 20 · Javelin · Place 9 · West AlabamaWest AlabamaJavelin952.65mSo
Mar 7Mississippi College Spring ClassicMar 7 · Javelin · Place 2 · West AlabamaWest AlabamaJavelin800g2.54.53mSo
Mar 7Mississippi College Spring ClassicMar 7 · High Jump · Place 3 · West AlabamaWest AlabamaHigh Jump3.1.85m PBSo
Mar 7Mississippi College Spring ClassicMar 7 · 200 Meters · Place 22 · West AlabamaWest Alabama200 Meters22.22.62aWind: 3.1So

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · Long Jump · Place 13 · West AlabamaWest AlabamaLong Jump13.6.10mSo
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · High Jump · Place 13 · West AlabamaWest AlabamaHigh Jump13.1.75mSo
Feb 192026 GSC Indoor Track & Field ChampionshipsFeb 19 · 400 Meters · West AlabamaWest Alabama400 MetersRelay Split—51.625 PBSo
Feb 14Samford Bulldog OpenFeb 14 · Long Jump · Place 18 · West AlabamaWest AlabamaLong Jump186.00m PBSO
Feb 14Samford Bulldog OpenFeb 14 · High Jump · Place 8 · West AlabamaWest AlabamaHigh Jump81.69m PBSO
Feb 7UAB InviteFeb 7 · Long Jump · Place 19 · West AlabamaWest AlabamaLong Jump196.06mSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Birmingham Indoor IcebreakerDec 5 · 300 Meters · Place 21 · West AlabamaWest Alabama300 Meters21.36.40a PBSo
Feb 15Samford Bulldog OpenFeb 15 · 200 Meters · Place 24 · West AlabamaWest Alabama200 Meters2423.04 PBFR

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1Gulf South Conference Outdoor ChampionshipMay 1 · Javelin · Place 2 · West AlabamaWest AlabamaJavelin800g2.51.31mFr
Apr 18Georgia Tech InvitationalApr 18 · Javelin · Place 8 · West AlabamaWest AlabamaJavelin852.94mFr
Apr 10Berry Field Day InvitationalApr 10 · Javelin · Place 6 · West AlabamaWest AlabamaJavelin652.57mFR
Apr 10Berry Field Day InvitationalApr 10 · 200 Meters · Place 30 · West AlabamaWest Alabama200 Meters3022.92FR
Apr 4UWG Legends InvitationalApr 4 · Javelin · Place 1 · West AlabamaWest AlabamaJavelin800g1.54.97mFr
Apr 4UWG Legends InvitationalApr 4 · 200 Meters · Place 34 · West AlabamaWest Alabama200 Meters34.23.12aWind: -0.8Fr
Mar 20Alumni Bulldog RelaysMar 20 · Javelin · Place 5 · West AlabamaWest AlabamaJavelin800g5.55.10m PBFr
Mar 20Alumni Bulldog RelaysMar 20 · 200 Meters · Place 58 · West AlabamaWest Alabama200 Meters58.22.85a PBWind: -0.3Fr
Mar 8UWA InvitationalMar 8 · Javelin · Place 3 · West AlabamaWest AlabamaJavelin351.18mFR
Mar 8UWA InvitationalMar 8 · 200 Meters · Place 15 · West AlabamaWest Alabama200 Meters1522.85FR
Mar 1MC Spring CleaningMar 1 · 200 Meters · Place 23 · West AlabamaWest Alabama200 Meters23.23.35aFr
Mar 1MC Spring CleaningMar 1 · 100 Meters · Place 28 · West AlabamaWest Alabama100 Meters28.11.56aFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · Javelin · Place 5 · Lauderdale CountyLauderdale CountyJavelin800g5.159-1012
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 300m Hurdles · Place 11 · Lauderdale CountyLauderdale County300m Hurdles36" / 0.914m11.43.94a12
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 100 Meters · Place 15 · Lauderdale CountyLauderdale County100 MetersRound P15.11.69aWind: -112
Apr 16Muscle Shoals Invitational 2Apr 16 · Javelin · Place 1 · Lauderdale CountyLauderdale CountyJavelin1163-6—
Apr 12Arab Knights InvitationalApr 12 · Javelin · Place 1 · Lauderdale CountyLauderdale CountyJavelin1150-512
Apr 12Arab Knights InvitationalApr 12 · 100 Meters · Place 6 · Lauderdale CountyLauderdale County100 Meters611.50 PB12
Apr 6Guntersville Varsity Meet 1Apr 6 · Javelin · Place 1 · Lauderdale CountyLauderdale CountyJavelin1154-612
Apr 6Guntersville Varsity Meet 1Apr 6 · 400 Meters · Place 7 · Lauderdale CountyLauderdale County400 Meters755.99 PB12
Mar 161A - 7A Cullman ClassicMar 16 · Javelin · Place 12 · Lauderdale CountyLauderdale CountyJavelin12125-812
Mar 161A - 7A Cullman ClassicMar 16 · 300m Hurdles · Place 8 · Lauderdale CountyLauderdale County300m Hurdles845.0912
Mar 161A - 7A Cullman ClassicMar 16 · 100 Meters · Place 13 · Lauderdale CountyLauderdale County100 Meters1311.6012
Mar 7Muscle Shoals InvitationalMar 7 · Javelin · Place 2 · Lauderdale CountyLauderdale CountyJavelin2142-812
Mar 7Muscle Shoals InvitationalMar 7 · 300m Hurdles · Place 1 · Lauderdale CountyLauderdale County300m Hurdles144.8612
Mar 7Muscle Shoals InvitationalMar 7 · 100 Meters · Place 8 · Lauderdale CountyLauderdale County100 Meters811.6712

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 26Last Chance Meet #1Jan 26 · 400 Meters · Place 51 · Lauderdale CountyLauderdale County400 Meters5155.82 PB12
Jan 26Last Chance Meet #1Jan 26 · 60 Meters · Place 54 · Lauderdale CountyLauderdale County60 Meters547.38 PB12
Jan 6Icebreaker Invitational #1Jan 6 · 60 Meter · Place 20 · Lauderdale CountyLauderdale County60 Meter20.7.46a PB12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · Javelin · Place 6 · Lauderdale CountyLauderdale CountyJavelin800g6.132-1111
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 300m Hurdles · Place 10 · Lauderdale CountyLauderdale County300m Hurdles36" / 0.914m10.43.63a PB11
Apr 21Athens InvitationalApr 21 · Javelin · Place 4 · Lauderdale CountyLauderdale CountyJavelin800g4.138-0311
Mar 10Deshler Varsity Meet #1Mar 10 · Discus · Place 7 · Lauderdale CountyLauderdale CountyDiscus796-811
Mar 10Deshler Varsity Meet #1Mar 10 · 200 Meters · Place 8 · Lauderdale CountyLauderdale County200 Meters824.7511
Mar 10Deshler Varsity Meet #1Mar 10 · 100 Meters · Place 10 · Lauderdale CountyLauderdale County100 Meters1011.9911

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 100 Meters · Place 21 · Lauderdale CountyLauderdale County100 MetersRound P21.12.47a10
Apr 21Deshler Varsity MeetApr 21 · Long Jump · Place 15 · Lauderdale CountyLauderdale CountyLong Jump1517-1010
Apr 21Deshler Varsity MeetApr 21 · 200 Meters · Place 17 · Lauderdale CountyLauderdale County200 Meters1725.3110
Apr 21Deshler Varsity MeetApr 21 · 100 Meters · Place 24 · Lauderdale CountyLauderdale County100 Meters2412.3710
Apr 21Deshler Varsity MeetApr 21 · Long Jump · Place 15 · Lauderdale CountyLauderdale CountyLong Jump1517-1010
Apr 21Deshler Varsity MeetApr 21 · 200 Meters · Place 17 · Lauderdale CountyLauderdale County200 Meters1725.3110
Apr 21Deshler Varsity MeetApr 21 · 100 Meters · Place 24 · Lauderdale CountyLauderdale County100 Meters2412.3710