Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorJames Clemens Early Bird Invitational · Feb 2412.87James Clemens Early Bird InvitationalFebruary 24, 2024
100 Meters · OutdoorGuntersville Varsity Meet 1 · Apr 612.88Guntersville Varsity Meet 1April 6, 2024
110m Hurdles · 39" / 0.991m · OutdoorFalkville Invitational · Mar 2616.52aFalkville InvitationalMarch 26, 2022
110m Hurdles · 42" / 1.067m · OutdoorEmory Thrills in the Hills · Mar 2623.62aEmory Thrills in the HillsMarch 26, 2026
1600 Meters · IndoorHoliday Invitational #1 · Dec 105:19.98aHoliday Invitational #1December 10, 2022
1600 Meters · OutdoorAHSAA Guntersville Sectional (2A, 5A) · Apr 295:18.37aAHSAA Guntersville Sectional (2A, 5A)April 29, 2022
200 Meters · IndoorJames Clemens Early Bird Invitational · Feb 2426.76James Clemens Early Bird InvitationalFebruary 24, 2024
200 Meters · OutdoorAndy Page Memorial Meet 2025 · Apr 1824.51Andy Page Memorial Meet 2025April 18, 2025
300m Hurdles · 36" / 0.914m · OutdoorAHSAA 4A-7A Outdoor State Championship · May 144.04aAHSAA 4A-7A Outdoor State ChampionshipMay 1, 2025
3200 Meters · IndoorCrossplex Holiday Invitational #1 · Dec 1112:17.29aCrossplex Holiday Invitational #1December 11, 2021
400 Meters · IndoorLast Chance Meet #2 · Jan 2759.25Last Chance Meet #2January 27, 2024
400 Meters · OutdoorMountain Laurel Invitational · Apr 1856.18aMountain Laurel InvitationalApril 18, 2026
400m Hurdles · 36" / 0.914m · OutdoorJaguar Invite · May 11:01.61aJaguar InviteMay 1, 2026
60 Meter · IndoorMagic City Invitational #1 · Dec 28.24aMagic City Invitational #1December 2, 2023
60 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 208.18Martin Luther King Indoor Track Classic #1January 20, 2025
60m Hurdles · 39" / 0.991m · IndoorIcebreaker Invitational #1 · Jan 610.45aIcebreaker Invitational #1January 6, 2024
800 Meters · IndoorLast Chance Invitational #1 · Jan 282:35.00Last Chance Invitational #1January 28, 2022
800 Meters · OutdoorFlorence Pre-Sectional Invitational · Apr 222:18.47Florence Pre-Sectional InvitationalApril 22, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Jaguar InviteMay 1 · 400m Hurdles · Place 10 · Marion Military Institute (Ala.)Marion Military Institute (Ala.)400m Hurdles36" / 0.914m10.1:01.61a PBFr
Apr 18Mountain Laurel InvitationalApr 18 · 400 Meters · Place 12 · Marion Military Institute (Ala.)Marion Military Institute (Ala.)400 Meters12.56.18a PBFr
Apr 3Doc Anderson Multi & InvitationalApr 3 · 110m Hurdles · Marion Military Institute (Ala.)Marion Military Institute (Ala.)110m Hurdles42" / 1.067m--DNSWind: 0Fr
Apr 3Doc Anderson Multi & InvitationalApr 3 · 400 Meters · Marion Military Institute (Ala.)Marion Military Institute (Ala.)400 Meters--DNSFr
Mar 26Emory Thrills in the HillsMar 26 · 110m Hurdles · Place 29 · Marion Military Institute (Ala.)Marion Military Institute (Ala.)110m Hurdles42" / 1.067mRound P29.23.62a PBWind: -0.9Fr
Mar 26Emory Thrills in the HillsMar 26 · 400 Meters · Place 54 · Marion Military Institute (Ala.)Marion Military Institute (Ala.)400 Meters54.57.22aFr
Mar 13Montevallo Falcon ClassicMar 13 · 400m Hurdles · Place 11 · Marion Military Institute (Ala.)Marion Military Institute (Ala.)400m Hurdles111:05.15aFr
Mar 13Montevallo Falcon ClassicMar 13 · 110m Hurdles · Marion Military Institute (Ala.)Marion Military Institute (Ala.)110m Hurdles—FSFr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1USA InvitationalFeb 1 · 60m Hurdles · Place 19 · Marion Military Institute (Ala.)Marion Military Institute (Ala.)60m HurdlesRound P1910.73aFr
Jan 182026 KMS InvitationalJan 18 · 60m Hurdles · Place 15 · Marion Military InstituteMarion Military Institute60m HurdlesRound P1510.10FR

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 300m Hurdles · Place 14 · Lawrence CountyLawrence County300m Hurdles36" / 0.914m14.44.04a PB12
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 110m Hurdles · Lawrence CountyLawrence County110m Hurdles39" / 0.991mRound P--DNSWind: 2.612
Apr 18Andy Page Memorial Meet 2025Apr 18 · 300m Hurdles · Place 2 · Lawrence CountyLawrence County300m Hurdles243.0312
Apr 18Andy Page Memorial Meet 2025Apr 18 · 110m Hurdles · Place 6 · Lawrence CountyLawrence County110m Hurdles617.9212
Apr 18Andy Page Memorial Meet 2025Apr 18 · 200 Meters · Place 18 · Lawrence CountyLawrence County200 Meters1824.51 PB12
Apr 12Lake Guntersville InvitationalApr 12 · 300m Hurdles · Place 3 · Lawrence CountyLawrence County300m Hurdles343.6812
Apr 12Lake Guntersville InvitationalApr 12 · 110m Hurdles · Place 6 · Lawrence CountyLawrence County110m Hurdles617.7912
Apr 12Lake Guntersville InvitationalApr 12 · 200 Meters · Place 15 · Lawrence CountyLawrence County200 Meters1524.9712
Apr 5Mike Spann InvitationalApr 5 · Long Jump · Place 5 · Lawrence CouLawrence CouLong Jump516-01.00—
Apr 5Mike Spann InvitationalApr 5 · 110m Hurdles · Place 3 · Lawrence CouLawrence Cou110m Hurdles317.43—
Apr 5Mike Spann InvitationalApr 5 · 400 Meters · Place 8 · Lawrence CouLawrence Cou400 Meters857.06—
Mar 29Aggie InviteMar 29 · 400 Meters · Place 4 · Lawrence CountyLawrence County400 Meters457.0012
Mar 29Aggie InviteMar 29 · 110m Hurdles · Place 3 · Lawrence CountyLawrence County110m Hurdles318.3212
Mar 21Friday "Knight" LightsMar 21 · Long Jump · Place 20 · Lawrence CountyLawrence CountyLong Jump2018-412
Mar 21Friday "Knight" LightsMar 21 · 300m Hurdles · Place 18 · Lawrence CountyLawrence County300m Hurdles1853.2212
Mar 21Friday "Knight" LightsMar 21 · 110m Hurdles · Place 4 · Lawrence CountyLawrence County110m Hurdles417.9312

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22James Clemens Early BirdFeb 22 · 300m Hurdles · Place 4 · Lawrence CountyLawrence County300m Hurdles445.7312
Feb 22James Clemens Early BirdFeb 22 · 200 Meters · Place 25 · Lawrence CountyLawrence County200 Meters2527.0212
Feb 22James Clemens Early BirdFeb 22 · 110m Hurdles · Place 3 · Lawrence CountyLawrence County110m Hurdles318.1912
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 60m Hurdles · Place 23 · Lawrence CountyLawrence County60m Hurdles2310.1512
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 60 Meters · Place 97 · Lawrence CountyLawrence County60 Meters978.18 PB12

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #1Dec 14 · 60m Hurdles · Place 17 · Lawrence CountyLawrence County60m Hurdles1710.2512
Dec 14Holiday Invitational #1Dec 14 · 60 Meters · Place 108 · Lawrence CountyLawrence County60 Meters1088.2012
Dec 7Magic City Invitational #1Dec 7 · 60m Hurdles · Place 13 · Lawrence CountyLawrence County60m Hurdles1310.4612
Dec 7Magic City Invitational #1Dec 7 · 60 Meters · Place 78 · Lawrence CountyLawrence County60 Meters788.2112
Feb 24James Clemens Early Bird InvitationalFeb 24 · 200 Meters · Place 50 · Lawrence CountyLawrence County200 Meters5026.76 PB11
Feb 24James Clemens Early Bird InvitationalFeb 24 · 110m Hurdles · Place 10 · Lawrence CountyLawrence County110m Hurdles1018.9111
Feb 24James Clemens Early Bird InvitationalFeb 24 · 100 Meters · Place 58 · Lawrence CountyLawrence County100 Meters5812.87 PB11
Jan 27Last Chance Meet #2Jan 27 · 60m Hurdles · Place 20 · Lawrence CountyLawrence County60m Hurdles2010.6611
Jan 27Last Chance Meet #2Jan 27 · 400 Meters · Place 78 · Lawrence CountyLawrence County400 Meters7859.25 PB11
Jan 6Icebreaker Invitational #1Jan 6 · 60m Hurdles · Place 10 · Lawrence CountyLawrence County60m Hurdles39" / 0.991m10.10.45a PB11
Jan 6Icebreaker Invitational #1Jan 6 · 60 Meter · Place 62 · Lawrence CountyLawrence County60 Meter62.8.26a11

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Apr 26AHSAA Scottsboro SectionApr 26 · 300m Hurdles · Place 7 · Lawrence CountyLawrence County300m Hurdles36" / 0.914m7.44.31a11
Apr 26AHSAA Scottsboro SectionApr 26 · 110m Hurdles · Place 9 · Lawrence CountyLawrence County110m Hurdles39" / 0.991mRound P9.18.46a11
Apr 26AHSAA Scottsboro SectionApr 26 · 200 Meters · Place 29 · Lawrence CountyLawrence County200 MetersRound P29.25.35a11
Apr 20Florence Pre-SectionalApr 20 · 300m Hurdles · Place 7 · Lawrence CouLawrence Cou300m Hurdles744.35—
Apr 20Florence Pre-SectionalApr 20 · 110m Hurdles · Place 8 · Lawrence CouLawrence Cou110m Hurdles818.17—
Apr 20Florence Pre-SectionalApr 20 · 200 Meters · Place 37 · Lawrence CouLawrence Cou200 Meters3725.58—
Apr 20Florence Pre-SectionalApr 20 · 300m Hurdles · Place 7 · Lawrence CouLawrence Cou300m Hurdles744.35—
Apr 20Florence Pre-SectionalApr 20 · 110m Hurdles · Place 8 · Lawrence CouLawrence Cou110m Hurdles818.17—
Apr 20Florence Pre-SectionalApr 20 · 200 Meters · Place 37 · Lawrence CouLawrence Cou200 Meters3725.58—
Apr 20Florence Pre-SectionalApr 20 · 110m Hurdles · Place 8 · Lawrence CountyLawrence County110m Hurdles818.1711
Apr 20Florence Pre-SectionalApr 20 · 200 Meters · Place 37 · Lawrence CountyLawrence County200 Meters3725.5811
Apr 20Florence Pre-SectionalApr 20 · 300m Hurdles · Place 7 · Lawrence CountyLawrence County300m Hurdles744.3511
Apr 6Guntersville Varsity Meet 1Apr 6 · 300m Hurdles · Place 4 · Lawrence CountyLawrence County300m Hurdles446.0411
Apr 6Guntersville Varsity Meet 1Apr 6 · 110m Hurdles · Place 4 · Lawrence CountyLawrence County110m Hurdles418.4311
Apr 6Guntersville Varsity Meet 1Apr 6 · 100 Meters · Place 20 · Lawrence CountyLawrence County100 Meters2012.88 PB11
Apr 1RVL InvitationalApr 1 · 300m Hurdles · Place 1 · Lawrence CountyLawrence County300m Hurdles36" / 0.914m1.46.63a11
Apr 1RVL InvitationalApr 1 · 110m Hurdles · Place 2 · Lawrence CountyLawrence County110m Hurdles39" / 0.991m2.18.90a11
Mar 2Bob Jones Redcoat InvitationalMar 2 · 300m Hurdles · Place 5 · Lawrence CountyLawrence County300m Hurdles545.1811
Mar 2Bob Jones Redcoat InvitationalMar 2 · 200 Meters · Place 78 · Lawrence CountyLawrence County200 Meters7825.9711
Mar 2Bob Jones Redcoat InvitationalMar 2 · 110m Hurdles · Place 9 · Lawrence CountyLawrence County110m Hurdles918.6611

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2Magic City Invitational #1Dec 2 · 60m Hurdles · Place 12 · Lawrence CountyLawrence County60m Hurdles39" / 0.991m12.10.79a11
Dec 2Magic City Invitational #1Dec 2 · 60 Meter · Place 74 · Lawrence CountyLawrence County60 Meter74.8.24a PB11
Dec 2Magic City Invitational #1Dec 2 · 400 Meters · Place 46 · Lawrence CountyLawrence County400 Meters46.59.67a11
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · 300m Hurdles · Place 6 · Lawrence CountyLawrence County300m Hurdles647.4810
Feb 25Winfield Ice Breaker Invitational MeetFeb 25 · 110m Hurdles · Place 6 · Lawrence CountyLawrence County110m Hurdles620.3610
Jan 27Last Chance Invitational #1Jan 27 · 400 Meters · Place 98 · Lawrence CountyLawrence County400 Meters9859.2610
Jan 7Icebreaker Invitational #1Jan 7 · 400 Meters · Place 43 · Lawrence CountyLawrence County400 Meters43.59.96a10

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 28AHSAA Scottsboro SectionalApr 28 · 300m Hurdles · Place 11 · Lawrence CountyLawrence County300m Hurdles36" / 0.914m11.46.60a10
Apr 28AHSAA Scottsboro SectionalApr 28 · 110m Hurdles · Place 11 · Lawrence CountyLawrence County110m Hurdles39" / 0.991mRound P11.19.32a10
Apr 22Florence Pre-Sectional InvitationalApr 22 · 800 Meters · Place 9 · Lawrence CountyLawrence County800 Meters92:18.47 PB10
Apr 22Florence Pre-Sectional InvitationalApr 22 · 110m Hurdles · Place 5 · Lawrence CountyLawrence County110m Hurdles523.5410
Apr 1Bob Jones InvitationalApr 1 · 300m Hurdles · Place 14 · Lawrence CouLawrence Cou300m Hurdles1449.05—
Apr 1Bob Jones InvitationalApr 1 · 110m Hurdles · Place 14 · Lawrence CouLawrence Cou110m Hurdles1420.16—
Apr 1Bob Jones InvitationalApr 1 · 400 Meters · Place 46 · Lawrence CouLawrence Cou400 Meters461:00.08—
Mar 11James Clemens InvitationalMar 11 · 300m Hurdles · Place 15 · Lawrence CountyLawrence County300m Hurdles1547.7110
Mar 11James Clemens InvitationalMar 11 · 110m Hurdles · Place 10 · Lawrence CountyLawrence County110m Hurdles1020.5010

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #1Dec 10 · 1600 Meters · Place 18 · Lawrence CountyLawrence County1600 Meters18.5:19.98a PB10
Dec 10Holiday Invitational #1Dec 10 · 400 Meters · Place 45 · Lawrence CountyLawrence County400 Meters45.1:00.09a10
Feb 26Winfield Ice Breaker Invitational MeetFeb 26 · 400 Meters · Place 23 · Lawrence CountyLawrence County400 Meters231:03.019
Jan 28Last Chance Invitational #1Jan 28 · 1600 Meters · Place 69 · Lawrence CouLawrence Cou1600 Meters695:25.00—
Jan 28Last Chance Invitational #1Jan 28 · 800 Meters · Place 76 · Lawrence CouLawrence Cou800 Meters762:35.00 PB—
Jan 8Icebreaker Invitational Meet #1Jan 8 · 1600 Meters · Place 28 · Lawrence CountyLawrence County1600 Meters28.5:35.61a9

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 29AHSAA Guntersville Sectional (2A, 5A)Apr 29 · 1600 Meters · Place 12 · Lawrence CountyLawrence County1600 Meters12.5:18.37a PB9
Apr 29AHSAA Guntersville Sectional (2A, 5A)Apr 29 · 300m Hurdles · Place 11 · Lawrence CountyLawrence County300m Hurdles36" / 0.914m11.47.37a9
Apr 29AHSAA Guntersville Sectional (2A, 5A)Apr 29 · 110m Hurdles · Place 12 · Lawrence CountyLawrence County110m Hurdles39" / 0.991mRound P12.20.56a9
Apr 22Huntsville Big Cat InvitationalApr 22 · 300m Hurdles · Place 24 · Lawrence CountyLawrence County300m Hurdles2448.499
Apr 22Huntsville Big Cat InvitationalApr 22 · 110m Hurdles · Place 15 · Lawrence CountyLawrence County110m Hurdles1520.099
Apr 22Huntsville Big Cat InvitationalApr 22 · 1600 Meters · Place 35 · Lawrence CountyLawrence County1600 Meters355:19.249
Apr 15Florence Pre-Sectional InvitationalApr 15 · 1600 Meters · Place 11 · Lawrence CountyLawrence County1600 Meters115:25.389
Apr 15Florence Pre-Sectional InvitationalApr 15 · 300m Hurdles · Place 9 · Lawrence CountyLawrence County300m Hurdles948.759
Apr 15Florence Pre-Sectional InvitationalApr 15 · 110m Hurdles · Place 5 · Lawrence CountyLawrence County110m Hurdles520.239
Apr 2Bob Jones InvitationalApr 2 · 300m Hurdles · Place 28 · Lawrence CouLawrence Cou300m Hurdles2849.69—
Apr 2Bob Jones InvitationalApr 2 · 110m Hurdles · Place 15 · Lawrence CouLawrence Cou110m Hurdles1522.26—
Mar 26Falkville InvitationalMar 26 · 300m Hurdles · Place 2 · Lawrence CountyLawrence County300m Hurdles36" / 0.914m2.48.10a9
Mar 26Falkville InvitationalMar 26 · 110m Hurdles · Place 2 · Lawrence CountyLawrence County110m Hurdles39" / 0.991m2.16.52a PB9
Mar 26Falkville InvitationalMar 26 · 800 Meters · Place 7 · Lawrence CountyLawrence County800 Meters7.2:30.59a9
Mar 19Florence InvitationalMar 19 · 300m Hurdles · Place 8 · Lawrence CouLawrence Cou300m Hurdles851.53—
Mar 19Florence InvitationalMar 19 · 400 Meters · Place 29 · Lawrence CouLawrence Cou400 Meters291:01.38—
Mar 11Arab Season OpenerMar 11 · 300m Hurdles · Place 9 · Lawrence CouLawrence Cou300m Hurdles951.53—
Mar 11Arab Season OpenerMar 11 · 400 Meters · Place 28 · Lawrence CouLawrence Cou400 Meters281:01.38—
Mar 4Russellville InvitationalMar 4 · 400 Meters · Place 16 · Lawrence CouLawrence Cou400 Meters161:03.01—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Crossplex Holiday Invitational #1Dec 11 · 3200 Meters · Place 11 · Lawrence CountyLawrence County3200 Meters11.12:17.29a PB9
Dec 11Crossplex Holiday Invitational #1Dec 11 · 1600 Meters · Place 31 · Lawrence CountyLawrence County1600 Meters31.5:29.43a9