Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor1A-7A Cullman Classic · Mar 1414.141A-7A Cullman ClassicMarch 14, 2025
1000 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 253:52.14James Clemens Early Bird Battle RoyaleFebruary 25, 2023
100m Hurdles · 30" / 0.762m · OutdoorMountain Brook Invitational · Apr 1218.14aMountain Brook InvitationalApril 12, 2024
100m Hurdles · 33" / 0.838m · OutdoorAHSAA Scottsboro Sectional · Apr 2817.50aAHSAA Scottsboro SectionalApril 28, 2023
1600 Meters · IndoorMiddle School Indoor Meet #1 · Dec 96:39.76aMiddle School Indoor Meet #1December 9, 2021
300m Hurdles · 30" / 0.762m · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2548.79aAHSAA Muscle Shoals Section 2025April 25, 2025
400 Meters · IndoorJV Meet #3 · Jan 141:06.16JV Meet #3January 14, 2026
400 Meters · OutdoorAndy Page Memorial Meet 2026 · Apr 161:02.65aAndy Page Memorial Meet 2026April 16, 2026
500 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 251:43.42James Clemens Early Bird Battle RoyaleFebruary 25, 2023
60 Meters · IndoorJV Meet #3 · Jan 148.64JV Meet #3January 14, 2026
60m Hurdles · 33" / 0.838m · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 2310.73aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
800 Meters · IndoorJV Meet #2 · Jan 102:47.26JV Meet #2January 10, 2023
800 Meters · OutdoorMountain Brook Invitational · Apr 152:37.73aMountain Brook InvitationalApril 15, 2022

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 300m Hurdles · Place 8 · HuntsvilleHuntsville300m Hurdles30" / 0.762m8.50.45a12
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 400 Meters · Place 12 · HuntsvilleHuntsville400 Meters12.1:03.58a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 300m Hurdles · Place 2 · HuntsvilleHuntsville300m Hurdles30" / 0.762m2.49.81a12
Apr 16Andy Page Memorial Meet 2026Apr 16 · 400 Meters · Place 2 · HuntsvilleHuntsville400 Meters2.1:02.65a PB12
Apr 4John Esslinger Meet of ChampionsApr 4 · 300m Hurdles · Place 14 · HuntsvilleHuntsville300m Hurdles30" / 0.762m14.51.36a12
Apr 4John Esslinger Meet of ChampionsApr 4 · 400 Meters · Place 14 · HuntsvilleHuntsville400 Meters14.1:03.17a12
Mar 27NIKE Rocket City ShowcaseMar 27 · 400 Meters · Place 33 · HuntsvilleHuntsville400 Meters33.1:05.37a12
Mar 20Friday "Knight" LightsMar 20 · 400 Meters · Place 5 · HuntsvilleHuntsville400 Meters51:05.2312
Mar 20Friday "Knight" LightsMar 20 · 300m Hurdles · Place 5 · HuntsvilleHuntsville300m Hurdles553.7212
Mar 20Friday "Knight" LightsMar 20 · 100m Hurdles · Place 4 · HuntsvilleHuntsville100m Hurdles418.1412
Mar 12Muscle Shoals Invitational 1Mar 12 · 400 Meters · Place 5 · HuntsvilleHuntsville400 Meters51:03.5512
Mar 12Muscle Shoals Invitational 1Mar 12 · 300m Hurdles · Place 3 · HuntsvilleHuntsville300m Hurdles353.0812
Mar 12Muscle Shoals Invitational 1Mar 12 · 100m Hurdles · Place 7 · HuntsvilleHuntsville100m Hurdles718.4612

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · Pole Vault · Place 4 · HuntsvilleHuntsvillePole Vault45-012
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 300m Hurdles · Place 9 · HuntsvilleHuntsville300m Hurdles951.8712
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 100m Hurdles · Place 6 · HuntsvilleHuntsville100m Hurdles618.6912
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Place 31 · HuntsvilleHuntsville60m Hurdles33" / 0.838m31.10.73a PB12
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 30 · HuntsvilleHuntsville400 Meters301:06.16 PB12
Jan 14JV Meet #3Jan 14 · 60 Meters · Place 47 · HuntsvilleHuntsville60 Meters478.64 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #1Dec 6 · 60m Hurdles · Place 23 · HuntsvilleHuntsville60m Hurdles2311.1712
Dec 6Magic City Invitational #1Dec 6 · 400 Meters · Place 33 · HuntsvilleHuntsville400 Meters331:06.4512
Dec 6Magic City Invitational #1Dec 6 · 60 Meters · Place 55 · HuntsvilleHuntsville60 Meters558.6612
Jan 15JV Meet #3Jan 15 · 60m Hurdles · Place 10 · HuntsvilleHuntsville60m Hurdles1010.4811
Jan 15JV Meet #3Jan 15 · 60 Meters · Place 73 · HuntsvilleHuntsville60 Meters738.8211

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 300m Hurdles · Place 20 · HuntsvilleHuntsville300m Hurdles30" / 0.762m20.50.54a11
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 300m Hurdles · Place 6 · HuntsvilleHuntsville300m Hurdles30" / 0.762m6.48.79a PB11
Apr 19Florence Pre-SectionalApr 19 · 300m Hurdles · Place 1 · HuntsvilleHuntsville300m Hurdles149.5611
Apr 19Florence Pre-SectionalApr 19 · 100m Hurdles · Place 3 · HuntsvilleHuntsville100m Hurdles317.9311
Apr 11Mountain Brook InvitationalApr 11 · 300m Hurdles · Place 24 · HuntsvilleHuntsville300m Hurdles30" / 0.762m24.50.67a11
Apr 11Mountain Brook InvitationalApr 11 · 100m Hurdles · Place 22 · HuntsvilleHuntsville100m Hurdles33" / 0.838mRound P22.18.21a11
Apr 4Don Heidon InvitationalApr 4 · 300m Hurdles · Place 5 · HuntsvilleHuntsville300m Hurdles550.9911
Apr 4Don Heidon InvitationalApr 4 · 100m Hurdles · Place 8 · HuntsvilleHuntsville100m Hurdles818.1711
Mar 28The Rocket City ShowcaseMar 28 · 300m Hurdles · Place 22 · HuntsvilleHuntsville300m Hurdles2251.3611
Mar 28The Rocket City ShowcaseMar 28 · 100m Hurdles · Place 14 · HuntsvilleHuntsville100m Hurdles1418.0411
Mar 21Friday "Knight" LightsMar 21 · 300m Hurdles · Place 6 · HuntsvilleHuntsville300m Hurdles651.7211
Mar 21Friday "Knight" LightsMar 21 · 100m Hurdles · Place 6 · HuntsvilleHuntsville100m Hurdles618.2011
Mar 141A-7A Cullman ClassicMar 14 · 300m Hurdles · Place 9 · HuntsvilleHuntsville300m Hurdles953.2411
Mar 141A-7A Cullman ClassicMar 14 · 100m Hurdles · Place 5 · HuntsvilleHuntsville100m Hurdles518.6411
Mar 141A-7A Cullman ClassicMar 14 · 100 Meters · Place 12 · HuntsvilleHuntsville100 Meters1214.14 PB11

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 300m Hurdles · Place 20 · HuntsvilleHuntsville300m Hurdles30" / 0.762m20.49.90a10
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 100m Hurdles · Place 20 · HuntsvilleHuntsville100m Hurdles33" / 0.838mRound P20.17.91aWind: 1.310
Apr 26AHSAA Scottsboro SectionApr 26 · 300m Hurdles · Place 8 · HuntsvilleHuntsville300m Hurdles30" / 0.762m8.50.09a10
Apr 26AHSAA Scottsboro SectionApr 26 · 100m Hurdles · Place 3 · HuntsvilleHuntsville100m Hurdles33" / 0.838mRound P3.17.66a10
Apr 26AHSAA Scottsboro SectionApr 26 · 100m Hurdles · Place 5 · HuntsvilleHuntsville100m Hurdles33" / 0.838m5.17.78a10
Apr 12Mountain Brook InvitationalApr 12 · 300m Hurdles · Place 16 · HuntsvilleHuntsville300m Hurdles30" / 0.762mRound P16.51.05a10
Apr 12Mountain Brook InvitationalApr 12 · 100m Hurdles · Place 13 · HuntsvilleHuntsville100m Hurdles30" / 0.762mRound P13.18.14a PBWind: -1.110
Mar 21Thursday "Knight" InvitationalMar 21 · 300m Hurdles · Place 8 · HuntsvilleHuntsville300m Hurdles852.0510
Mar 21Thursday "Knight" InvitationalMar 21 · 100m Hurdles · Place 4 · HuntsvilleHuntsville100m Hurdles418.3710
Mar 7North Alabama Junior High Gold CircuitMar 7 · 300m Hurdles · Place 2 · HuntsvilleHuntsville300m Hurdles250.9110
Mar 7North Alabama Junior High Gold CircuitMar 7 · 100m Hurdles · Place 3 · HuntsvilleHuntsville100m Hurdles318.3410
Mar 7North Alabama Junior High Gold CircuitMar 7 · 100 Meters · Place 5 · HuntsvilleHuntsville100 Meters514.1610

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 24James Clemens Early Bird InvitationalFeb 24 · 300m Hurdles · Place 5 · HuntsvilleHuntsville300m Hurdles552.4710
Feb 24James Clemens Early Bird InvitationalFeb 24 · 100m Hurdles · Place 3 · HuntsvilleHuntsville100m Hurdles318.4110
Jan 27Last Chance Meet #3Jan 27 · 60m Hurdles · Place 22 · HuntsvilleHuntsville60m Hurdles2211.0310
Jan 27Last Chance Meet #3Jan 27 · 60 Meters · Place 97 · HuntsvilleHuntsville60 Meters978.9810
Jan 24Last Ditch JV MeetJan 24 · 800 Meters · Place 28 · HuntsvilleHuntsville800 Meters282:47.4910
Jan 24Last Ditch JV MeetJan 24 · 400 Meters · Place 15 · HuntsvilleHuntsville400 Meters151:06.3210

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60m Hurdles · Place 28 · HuntsvilleHuntsville60m Hurdles33" / 0.838m28.10.92a10
Dec 2Magic City Invitational #2Dec 2 · 60m Hurdles · Place 13 · HuntsvilleHuntsville60m Hurdles33" / 0.838m13.10.93a10
Dec 2Magic City Invitational #2Dec 2 · 400 Meters · Place 44 · HuntsvilleHuntsville400 Meters44.1:07.73a10
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 400 Meters · Place 7 · HuntsvilleHuntsville400 Meters71:08.489
Feb 28North Alabama Junior High Gold Circuit - ArabFeb 28 · 300m Hurdles · Place 1 · HuntsvilleHuntsville300m Hurdles154.339
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 1000 Meters · Place 31 · HuntsvilleHuntsville1000 Meters313:52.14 PB9
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 500 Meters · Place 27 · HuntsvilleHuntsville500 Meters271:43.42 PB9
Jan 10JV Meet #2Jan 10 · 800 Meters · Place 19 · HuntsvilleHuntsville800 Meters192:47.26 PB9

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 100m Hurdles · Place 22 · HuntsvilleHuntsville100m Hurdles33" / 0.838mRound P22.17.92aWind: 2.19
Apr 28AHSAA Scottsboro SectionalApr 28 · 100m Hurdles · Place 5 · HuntsvilleHuntsville100m Hurdles33" / 0.838mRound P5.17.83a9
Apr 28AHSAA Scottsboro SectionalApr 28 · 100m Hurdles · Place 4 · HuntsvilleHuntsville100m Hurdles33" / 0.838m4.17.50a PB9
Apr 14Mountain Brook InvitationalApr 14 · 300m Hurdles · HuntsvilleHuntsville300m Hurdles30" / 0.762mRound P--DNS9
Apr 14Mountain Brook InvitationalApr 14 · 100m Hurdles · Place 28 · HuntsvilleHuntsville100m Hurdles33" / 0.838mRound P28.17.93aWind: 0.69
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 169 · HuntsvilleHuntsville800 Meters169.3:00.55a9
Apr 11Huntsville Metro ChampionshipApr 11 · 300m Hurdles · Place 7 · HuntsvilleHuntsville300m Hurdles754.119
Apr 11Huntsville Metro ChampionshipApr 11 · 100m Hurdles · Place 4 · HuntsvilleHuntsville100m HurdlesRound P418.349
Apr 11Huntsville Metro ChampionshipApr 11 · 100m Hurdles · Place 4 · HuntsvilleHuntsville100m Hurdles418.409
Apr 5Huntsville City ChampionshipApr 5 · 300m Hurdles · Place 5 · HuntsvilleHuntsville300m Hurdles554.669
Apr 5Huntsville City ChampionshipApr 5 · 100m Hurdles · Place 5 · HuntsvilleHuntsville100m Hurdles522.219
Mar 11James Clemens InvitationalMar 11 · 300m Hurdles · Place 12 · HuntsvilleHuntsville300m Hurdles1254.859
Mar 11James Clemens InvitationalMar 11 · 100m Hurdles · Place 10 · HuntsvilleHuntsville100m Hurdles1019.649

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 3Magic City Invitational #2Dec 3 · 60m Hurdles · Place 27 · HuntsvilleHuntsville60m Hurdles33" / 0.838m27.11.41a9
Dec 3Magic City Invitational #2Dec 3 · 400 Meters · Place 30 · HuntsvilleHuntsville400 Meters30.1:06.66a9

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5AHSAA State Track Championships (4A-5A-6A-7A)May 5 · 300m Hurdles · Place 20 · HuntsvilleHuntsville300m Hurdles30" / 0.762m20.51.16a8
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 300m Hurdles · Place 5 · HuntsvilleHuntsville300m Hurdles30" / 0.762m5.51.05a8
Apr 22Huntsville Big Cat InvitationalApr 22 · 300m Hurdles · Place 7 · HuntsvilleHuntsville300m Hurdles755.018
Apr 15Mountain Brook InvitationalApr 15 · 800 Meters · Place 58 · HuntsvilleHuntsville800 Meters58.2:37.73a PB8
Mar 31HCS Middle School Meet # 4Mar 31 · 800 Meters · Place 1 · Huntsville Middle SchoolHuntsville Middle School800 Meters12:40.728
Mar 31HCS Middle School Meet # 4Mar 31 · 100m Hurdles · Place 6 · Huntsville Middle SchoolHuntsville Middle School100m Hurdles619.708

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 9Middle School Indoor Meet #1Dec 9 · 1600 Meters · Place 33 · Huntsville msHuntsville ms1600 Meters33.6:39.76a PB8
Dec 9Middle School Indoor Meet #1Dec 9 · 800 Meters · Place 29 · Huntsville msHuntsville ms800 Meters29.3:01.52a8
Dec 4Magic City Invitational #2Dec 4 · 800 Meters · Place 29 · HuntsvilleHuntsville800 Meters29.2:50.76a8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 6Bob Jones Redcoat InvitationalMar 6 · 800 Meters · Place 41 · HuntsvilleHuntsville800 Meters41.3:14.86a7
Mar 6Bob Jones Redcoat InvitationalMar 6 · 400 Meters · Place 29 · HuntsvilleHuntsville400 Meters29.1:13.96a7