Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGadsden City Open #1 · Mar 1214.36Gadsden City Open #1 March 12, 2020
100m Hurdles · 33" / 0.838m · OutdoorCullman Invitational · Mar 722.11aCullman InvitationalMarch 7, 2020
1600 Meters · IndoorMartin Luther King Jr Indoor Track Classic #2 · Jan 176:32.08Martin Luther King Jr Indoor Track Classic #2January 17, 2022
200 Meters · OutdoorJEFCO HS League Meet #2 · Mar 1631.51aJEFCO HS League Meet #2March 16, 2023
300m Hurdles · 30" / 0.762m · OutdoorCullman Invitational · Mar 757.44aCullman InvitationalMarch 7, 2020
3200 Meters · OutdoorOneonta Meet #2 · Mar 2913:13.32Oneonta Meet #2March 29, 2022
400 Meters · IndoorLast Chance Invitational #3 · Jan 281:07.46Last Chance Invitational #3January 28, 2023
400 Meters · OutdoorAHSAA Scottsboro Sectional (1A, 3A, 6A) · Apr 291:04.77aAHSAA Scottsboro Sectional (1A, 3A, 6A)April 29, 2022
60 Meter · IndoorLast Chance Invitational · Jan 299.21aLast Chance InvitationalJanuary 29, 2021
60 Meters · IndoorCrossplex Last Chance Invitational · Jan 319.320Crossplex Last Chance InvitationalJanuary 31, 2020
60m Hurdles · 33" / 0.838m · IndoorLast Chance Invitational · Jan 2912.94aLast Chance InvitationalJanuary 29, 2021
800 Meters · IndoorAHSAA Indoor State Championship · Feb 42:38.98aAHSAA Indoor State ChampionshipFebruary 4, 2022
800 Meters · OutdoorAHSAA Scottsboro Sectional (1A, 3A, 6A) · Apr 292:30.11aAHSAA Scottsboro Sectional (1A, 3A, 6A)April 29, 2022
Javelin · 600g · OutdoorUWA Invitational · Apr 1133.76mUWA InvitationalApril 11, 2026
Shot Put · 4kg · OutdoorUWA Invitational · Apr 118.58mUWA InvitationalApril 11, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29Gulf South Conference Outdoor ChampionshipApr 29 · Javelin · Place 15 · West AlabamaWest AlabamaJavelin600g15.30.81mSo
Apr 11UWA InvitationalApr 11 · Javelin · Place 2 · West AlabamaWest AlabamaJavelin600g2.33.76m PBSo
Apr 11UWA InvitationalApr 11 · Shot Put · Place 9 · West AlabamaWest AlabamaShot Put4kg9.8.58m PBSo
Apr 3UWG Legends Track MeetApr 3 · Javelin · Place 2 · West AlabamaWest AlabamaJavelin232.52mSo
Apr 3UWG Legends Track MeetApr 3 · Shot Put · Place 18 · West AlabamaWest AlabamaShot Put188.95mSo
Mar 21Belhaven InvitationalMar 21 · Javelin · Place 2 · West AlabamaWest AlabamaJavelin2112-10—
Mar 21Belhaven InvitationalMar 21 · Shot Put · Place 10 · West AlabamaWest AlabamaShot Put1029-00.50—
Mar 13Montevallo Falcon ClassicMar 13 · Shot Put · Place 16 · West AlabamaWest AlabamaShot Put168.37mSo
Mar 7Mississippi College Spring ClassicMar 7 · Javelin · Place 5 · West AlabamaWest AlabamaJavelin600g5.31.25mSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14Samford Bulldog OpenFeb 14 · 800 Meters · Place 31 · West AlabamaWest Alabama800 Meters312:49.98SO
Jan 17Samford OpenJan 17 · 800 Meters · Place 33 · West AlabamaWest Alabama800 Meters332:50.12SO

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25Mike McMillian InviteApr 25 · Javelin · Place 1 · West AlabamaWest AlabamaJavelin600g1.29.20mFr
Apr 10Berry Field Day InvitationalApr 10 · Javelin · Place 11 · West AlabamaWest AlabamaJavelin1129.01mFR
Apr 10Berry Field Day InvitationalApr 10 · 800 Meters · Place 33 · West AlabamaWest Alabama800 Meters332:41.53FR
Apr 4UWG Legends InvitationalApr 4 · 800 Meters · Place 16 · West AlabamaWest Alabama800 Meters16.2:41.57aFr
Mar 20Alumni Bulldog RelaysMar 20 · Javelin · Place 18 · West AlabamaWest AlabamaJavelin600g18.30.05mFr
Mar 20Alumni Bulldog RelaysMar 20 · 800 Meters · Place 31 · West AlabamaWest Alabama800 Meters31.2:39.09aFr
Mar 8UWA InvitationalMar 8 · Javelin · Place 5 · West AlabamaWest AlabamaJavelin530.58mFR
Mar 8UWA InvitationalMar 8 · 800 Meters · Place 6 · West AlabamaWest Alabama800 Meters62:40.77FR
Mar 1MC Spring CleaningMar 1 · 800 Meters · Place 13 · West AlabamaWest Alabama800 Meters13.2:42.34aFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · Javelin · Place 3 · PenningtonPenningtonJavelin600g3.109-0812
May 3AHSAA 1A-3A Outdoor State ChampionshipMay 3 · 400 Meters · Place 21 · PenningtonPennington400 Meters21.1:10.19a12
Mar 4Oneonta OpenerMar 4 · Javelin · Place 1 · JB PenningtoJB PenningtoJavelin129.38m—
Mar 4Oneonta OpenerMar 4 · 800 Meters · Place 4 · JB PenningtoJB Penningto800 Meters42:43.58—
Mar 4Oneonta OpenerMar 4 · 400 Meters · Place 8 · JB PenningtoJB Penningto400 Meters81:08.40—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22MLK Classic #2Jan 22 · 800 Meters · Place 19 · PenningtonPennington800 Meters19.2:44.32a12
Jan 22MLK Classic #2Jan 22 · 400 Meters · Place 37 · PenningtonPennington400 Meters37.1:08.91a12

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · Javelin · Place 5 · PenningtonPenningtonJavelin600g5.97-0311
May 5AHSAA State Outdoor Championships - 1A/2A/3AMay 5 · 400 Meters · Place 20 · PenningtonPennington400 Meters20.1:08.07a11
Apr 28AHSAA Fort Payne SectionalApr 28 · Javelin · Place 6 · PenningtonPenningtonJavelin600g6.90-311
Apr 28AHSAA Fort Payne SectionalApr 28 · 400 Meters · Place 7 · PenningtonPennington400 Meters7.1:07.49a11
Apr 211A-3A Andy Page Memorial MeetApr 21 · Javelin · Place 3 · JB PenningtoJB PenningtoJavelin327.53m—
Apr 211A-3A Andy Page Memorial MeetApr 21 · 400 Meters · Place 5 · JB PenningtoJB Penningto400 Meters51:06.41—
Apr 14Oneonta InvitationalApr 14 · Discus · Place 26 · JB PenningtoJB PenningtoDiscus2616.02m—
Apr 14Oneonta InvitationalApr 14 · Shot Put · Place 3 · JB PenningtoJB PenningtoShot Put38.81m—
Apr 12Blount County ChampionshipApr 12 · Javelin · Place 4 · JB PenningtoJB PenningtoJavelin427.50m11
Apr 12Blount County ChampionshipApr 12 · 800 Meters · Place 3 · JB PenningtoJB Penningto800 Meters32:49.0311
Apr 12Blount County ChampionshipApr 12 · 400 Meters · Place 5 · JB PenningtoJB Penningto400 Meters51:08.4911
Mar 30Hayden InvitationalMar 30 · Javelin · Place 3 · PenningtonPenningtonJavelin600g3.97-0611
Mar 30Hayden InvitationalMar 30 · 400 Meters · Place 1 · PenningtonPennington400 Meters1.1:09.42a11
Mar 16JEFCO HS League Meet #2Mar 16 · Javelin · Place 14 · PenningtonPenningtonJavelin600g14.72-0911
Mar 16JEFCO HS League Meet #2Mar 16 · 800 Meters · Place 11 · PenningtonPennington800 Meters11.2:55.67a11
Mar 16JEFCO HS League Meet #2Mar 16 · 400 Meters · Place 29 · PenningtonPennington400 Meters29.1:10.84a11
Mar 16JEFCO HS League Meet #2Mar 16 · 200 Meters · Place 57 · PenningtonPennington200 Meters57.31.51a PB11

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 800 Meters · Place 15 · PenningtonPennington800 Meters15.2:48.38a11
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 400 Meters · Place 15 · PenningtonPennington400 Meters15.1:09.66a11
Jan 28Last Chance Invitational #3Jan 28 · 400 Meters · Place 83 · JB PenningtoJB Penningto400 Meters831:07.46 PB—
Jan 16MLK Track Classic #2Jan 16 · 800 Meters · PenningtonPennington800 Meters--DNS11
Jan 16MLK Track Classic #2Jan 16 · 400 Meters · Place 94 · PenningtonPennington400 Meters94.1:11.10a11
Jan 7Icebreaker Invitational #2Jan 7 · 800 Meters · Place 50 · PenningtonPennington800 Meters50.2:44.54a11
Jan 7Icebreaker Invitational #2Jan 7 · 400 Meters · Place 74 · PenningtonPennington400 Meters74.1:08.12a11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 800 Meters · Place 6 · PenningtonPennington800 Meters6.2:33.07a10
May 6AHSAA State Track Championships (1A-2A-3A)May 6 · 400 Meters · Place 10 · PenningtonPennington400 Meters10.1:05.47a10
Apr 29AHSAA Scottsboro Sectional (1A, 3A, 6A)Apr 29 · 800 Meters · Place 1 · PenningtonPennington800 Meters1.2:30.11a PB10
Apr 29AHSAA Scottsboro Sectional (1A, 3A, 6A)Apr 29 · 400 Meters · Place 3 · PenningtonPennington400 Meters3.1:04.77a PB10
Mar 29Oneonta Meet #2Mar 29 · 3200 Meters · Place 1 · JB PenningtoJB Penningto3200 Meters113:13.32 PB—
Mar 17JEFCO HS League Meet #2Mar 17 · 3200 Meters · PenningtonPennington3200 Meters--DNS10
Mar 17JEFCO HS League Meet #2Mar 17 · 400 Meters · PenningtonPennington400 Meters--DNS10
Mar 14Oneonta OpenerMar 14 · 300m Hurdles · Place 11 · PenningtonPennington300m Hurdles30" / 0.762m11.1:01.46a10
Mar 14Oneonta OpenerMar 14 · 800 Meters · Place 1 · PenningtonPennington800 Meters1.2:40.26a10
Mar 14Oneonta OpenerMar 14 · 400 Meters · Place 6 · PenningtonPennington400 Meters6.1:06.86a10

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 800 Meters · Place 7 · PenningtonPennington800 Meters7.2:38.98a PB10
Feb 4AHSAA Indoor State ChampionshipFeb 4 · 400 Meters · Place 13 · PenningtonPennington400 Meters13.1:07.46a10
Jan 29Last Chance Invitational #3Jan 29 · 800 Meters · Place 40 · JB PenningtoJB Penningto800 Meters402:46.50—
Jan 29Last Chance Invitational #3Jan 29 · 400 Meters · Place 49 · JB PenningtoJB Penningto400 Meters491:07.52—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 1600 Meters · Place 44 · JB PenningtoJB Penningto1600 Meters446:32.08 PB—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 800 Meters · Place 41 · JB PenningtoJB Penningto800 Meters412:47.72—
Jan 17Martin Luther King Jr Indoor Track Classic #2Jan 17 · 400 Meters · Place 42 · JB PenningtoJB Penningto400 Meters421:08.75—

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 23AHSAA Class 3A Section 3Apr 23 · 400 Meters · Place 9 · PenningtonPennington400 Meters9.1:10.68a9
Apr 23AHSAA Class 3A Section 3Apr 23 · 100 Meters · Place 17 · PenningtonPennington100 MetersRound P17.15.00a9
Apr 19Blount County ChampionshipsApr 19 · 400 Meters · Place 3 · JB PenningtoJB Penningto400 Meters31:10.299
Apr 19Blount County ChampionshipsApr 19 · 100 Meters · Place 9 · JB PenningtoJB Penningto100 Meters914.699
Apr 3Scottsboro InvitationalApr 3 · Shot Put · Place 27 · JB PenningtoJB PenningtoShot Put2717-10.00—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 29Last Chance InvitationalJan 29 · 60m Hurdles · Place 13 · PenningtonPennington60m Hurdles33" / 0.838m13.12.94a PB9
Jan 29Last Chance InvitationalJan 29 · 60 Meter · Place 22 · PenningtonPennington60 Meter22.9.21a PB9

2020 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 12Gadsden City Open #1 Mar 12 · Triple Jump · Place 7 · JB PenningtoJB PenningtoTriple Jump724-07.25—
Mar 12Gadsden City Open #1 Mar 12 · 300m Hurdles · Place 4 · JB PenningtoJB Penningto300m Hurdles456.12—
Mar 12Gadsden City Open #1 Mar 12 · 100 Meters · Place 28 · JB PenningtoJB Penningto100 Meters2814.36 PB—
Mar 12Gadsden City Open #1 Mar 12 · 100m Hurdles · Place 11 · JB PenningtoJB Penningto100m Hurdles1125.87—
Mar 7Cullman InvitationalMar 7 · 300m Hurdles · Place 4 · PenningtonPennington300m Hurdles30" / 0.762m4.57.44a PB8
Mar 7Cullman InvitationalMar 7 · 100m Hurdles · Place 14 · PenningtonPennington100m Hurdles33" / 0.838m14.22.11a PB8
Mar 7Cullman InvitationalMar 7 · 100 Meters · Place 13 · PenningtonPennington100 Meters13.14.55a8

2020 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 7AHSAA Indoor Track and Field ChampionshipsFeb 7 · 400 Meters · Place 16 · JB PenningtoJB Penningto400 Meters161:08.50—
Jan 31Crossplex Last Chance InvitationalJan 31 · 60 Meters · Place 181 · JB PenningtoJB Penningto60 Meters1819.320 PB—
Jan 31Crossplex Last Chance InvitationalJan 31 · 400 Meters · Place 50 · JB PenningtoJB Penningto400 Meters501:09.54—
Jan 31Crossplex Last Chance InvitationalJan 31 · 60 Meters · Place 181 · JB PenningtoJB Penningto60 Meters1819.320—