Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorJames Clemens Early Bird Invitational · Feb 2411.93James Clemens Early Bird InvitationalFebruary 24, 2024
100 Meters · OutdoorAlbertville Varsity Meet · Mar 212.29Albertville Varsity MeetMarch 2, 2024
110m Hurdles · 36" / 0.914m · OutdoorMountain Brook Invitational · Apr 1214.99aMountain Brook InvitationalApril 12, 2024
110m Hurdles · 39" / 0.991m · OutdoorAHSAA 4A-7A Outdoor State Championship · May 214.51aAHSAA 4A-7A Outdoor State ChampionshipMay 2, 2024
110m Hurdles · 42" / 1.067m · OutdoorPacWest Conference Championships · Apr 2314.73aPacWest Conference ChampionshipsApril 23, 2026
200 Meters · IndoorAlbertville Varsity Meet #1 · Feb 2823.09aAlbertville Varsity Meet #1February 28, 2025
200 Meters · OutdoorMountain Brook Invitational · Apr 1525.39aMountain Brook InvitationalApril 15, 2022
200 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3122.486aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
300 Meters · IndoorJames Clemens Early Bird Battle Royale · Feb 2538.09James Clemens Early Bird Battle RoyaleFebruary 25, 2023
300m Hurdles · 36" / 0.914m · OutdoorAHSAA Scottsboro Section · Apr 2638.49aAHSAA Scottsboro SectionApril 26, 2024
400 Meters · IndoorAHSAA Indoor Track & Field Championship · Jan 3149.77aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
400 Meters · OutdoorUCR Spring Classic Invitational · Mar 2150.14aUCR Spring Classic InvitationalMarch 21, 2026
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3150.624aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
400m Hurdles · 36" / 0.914m · OutdoorPacWest Conference Championships · Apr 2353.16aPacWest Conference ChampionshipsApril 23, 2026
60 Meter · IndoorIcebreaker Invitational #2 · Jan 77.74aIcebreaker Invitational #2January 7, 2023
60 Meters · IndoorLast Ditch JV Meet · Jan 247.50Last Ditch JV MeetJanuary 24, 2024
600 Meters · IndoorWestmont Warrior Relays · Feb 131:27.52aWestmont Warrior Relays February 13, 2026
60m Hurdles · 39" / 0.991m · IndoorMagic City Invitational #2 · Dec 78.24aMagic City Invitational #2December 7, 2024
Triple Jump · OutdoorNorth Alabama Junior High Gold Circuit Cullman · Mar 2110.60mNorth Alabama Junior High Gold Circuit CullmanMarch 21, 2022

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9Franson Last Chance and MultisMay 9 · 400m Hurdles · Place 10 · Biola (Calif.)Biola (Calif.)400m Hurdles36" / 0.914m10.53.48aFr
May 9Franson Last Chance and MultisMay 9 · 110m Hurdles · Place 10 · Biola (Calif.)Biola (Calif.)110m Hurdles42" / 1.067mRound P10.14.93aWind: 0.3Fr
May 1Steve Scott InvitationalMay 1 · 110m Hurdles · Place 11 · Biola (Calif.)Biola (Calif.)110m Hurdles1114.87aFr
Apr 23PacWest Conference ChampionshipsApr 23 · 400m Hurdles · Biola (Calif.)Biola (Calif.)400m Hurdles36" / 0.914mRound P--NTFr
Apr 23PacWest Conference ChampionshipsApr 23 · 400m Hurdles · Place 3 · Biola (Calif.)Biola (Calif.)400m Hurdles36" / 0.914m3.53.16a PBFr
Apr 23PacWest Conference ChampionshipsApr 23 · 110m Hurdles · Place 7 · Biola (Calif.)Biola (Calif.)110m Hurdles42" / 1.067mRound P7.14.91aWind: 2.5Fr
Apr 23PacWest Conference ChampionshipsApr 23 · 110m Hurdles · Place 6 · Biola (Calif.)Biola (Calif.)110m Hurdles42" / 1.067m6.14.73a PBWind: 1.9Fr
Apr 16Pacific Coast InvitationalApr 16 · 400m Hurdles · Place 9 · Biola (Calif.)Biola (Calif.)400m Hurdles953.98FR
Apr 16Pacific Coast InvitationalApr 16 · 110m Hurdles · Place 19 · Biola (Calif.)Biola (Calif.)110m Hurdles1914.97FR
Apr 11Pomona-Pitzer InvitationalApr 11 · 110m Hurdles · Place 4 · BiolaBiola110m Hurdles415.08FR
Apr 3Stanford InviteApr 3 · 400m Hurdles · Place 13 · Biola (Calif.)Biola (Calif.)400m Hurdles36" / 0.914m13.54.24aFr
Apr 3Stanford InviteApr 3 · 110m Hurdles · Place 8 · Biola (Calif.)Biola (Calif.)110m Hurdles42" / 1.067mRound P8.14.93aWind: 2Fr
Apr 3Stanford InviteApr 3 · 110m Hurdles · Place 5 · Biola (Calif.)Biola (Calif.)110m Hurdles42" / 1.067m5.14.95aWind: -0.5Fr
Mar 21UCR Spring Classic InvitationalMar 21 · 400 Meters · Place 15 · Biola (Calif.)Biola (Calif.)400 Meters15.50.14a PBFr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 400m Hurdles · Place 4 · Biola (Calif.)Biola (Calif.)400m Hurdles36" / 0.914m4.54.22aFr
Mar 12Ben Brown Invitational/Astro AI Distance ClassicMar 12 · 110m Hurdles · Place 9 · Biola (Calif.)Biola (Calif.)110m Hurdles42" / 1.067m9.14.90aWind: -0.1Fr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Rossi RelaysFeb 28 · 110m Hurdles · Place 3 · Biola (Calif.)Biola (Calif.)110m Hurdles314.75aFr
Feb 13Westmont Warrior Relays Feb 13 · 60m Hurdles · Place 5 · Biola (Calif.)Biola (Calif.)60m Hurdles58.41a—
Feb 13Westmont Warrior Relays Feb 13 · 600 Meters · Place 9 · Biola (Calif.)Biola (Calif.)600 Meters91:27.52a PB—

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 11Mountain Brook InvitationalApr 11 · 300m Hurdles · Place 24 · HuntsvilleHuntsville300m Hurdles36" / 0.914m24.43.58a12
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 51 · HuntsvilleHuntsville400 MetersRound P51.54.60a12

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 28Albertville Varsity Meet #1Feb 28 · 110m Hurdles · Place 1 · HuntsvilleHuntsville110m Hurdles115.15a—
Feb 28Albertville Varsity Meet #1Feb 28 · 200 Meters · Place 1 · HuntsvilleHuntsville200 Meters123.09a PB—
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 200 Meters · HuntsvilleHuntsville200 MetersRelay Split—22.486a PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60m Hurdles · Place 4 · HuntsvilleHuntsville60m Hurdles39" / 0.991mRound P4.8.30a12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 60m Hurdles · Place 4 · HuntsvilleHuntsville60m Hurdles39" / 0.991m4.8.32a12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · HuntsvilleHuntsville400 MetersRelay Split—50.624a PB12
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · Place 7 · HuntsvilleHuntsville400 Meters7.49.77a PB12
Jan 24Last Chance #1/PentathlonJan 24 · 60m Hurdles · Place 5 · HuntsvilleHuntsville60m Hurdles58.5812
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 2 · HuntsvilleHuntsville400 Meters250.3012
Jan 4Ice Breaker Invitational #2Jan 4 · 60m Hurdles · Place 5 · HuntsvilleHuntsville60m Hurdles39" / 0.991m5.8.35a12
Jan 4Ice Breaker Invitational #2Jan 4 · 400 Meters · Place 18 · HuntsvilleHuntsville400 Meters18.51.89a12

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 60m Hurdles · Place 5 · HuntsvilleHuntsville60m Hurdles58.3212
Dec 7Magic City Invitational #2Dec 7 · 60m Hurdles · Place 3 · HuntsvilleHuntsville60m Hurdles39" / 0.991m3.8.24a PB12
Feb 24James Clemens Early Bird InvitationalFeb 24 · 300m Hurdles · Place 2 · HuntsvilleHuntsville300m Hurdles241.2911
Feb 24James Clemens Early Bird InvitationalFeb 24 · 110m Hurdles · Place 2 · HuntsvilleHuntsville110m Hurdles215.3111
Feb 24James Clemens Early Bird InvitationalFeb 24 · 100 Meters · Place 12 · HuntsvilleHuntsville100 Meters1211.93 PB11
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60m Hurdles · Place 6 · HuntsvilleHuntsville60m HurdlesRound P68.6411
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 60m Hurdles · Place 6 · HuntsvilleHuntsville60m Hurdles68.6311
Jan 27Last Chance Meet #3Jan 27 · 60m Hurdles · Place 9 · HuntsvilleHuntsville60m Hurdles98.7511
Jan 27Last Chance Meet #3Jan 27 · 400 Meters · Place 16 · HuntsvilleHuntsville400 Meters1652.3311
Jan 24Last Ditch JV MeetJan 24 · 60 Meters · Place 16 · HuntsvilleHuntsville60 Meters167.50 PB11

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 300m Hurdles · Place 6 · HuntsvilleHuntsville300m Hurdles36" / 0.914m6.39.21a11
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 110m Hurdles · Place 3 · HuntsvilleHuntsville110m Hurdles39" / 0.991mRound P3.14.54aWind: 2.411
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 110m Hurdles · Place 3 · HuntsvilleHuntsville110m Hurdles39" / 0.991m3.14.51a PBWind: 1.611
Apr 26AHSAA Scottsboro SectionApr 26 · 300m Hurdles · Place 3 · HuntsvilleHuntsville300m Hurdles36" / 0.914m3.38.49a PB11
Apr 26AHSAA Scottsboro SectionApr 26 · 110m Hurdles · Place 1 · HuntsvilleHuntsville110m Hurdles39" / 0.991mRound P1.14.90a11
Apr 26AHSAA Scottsboro SectionApr 26 · 110m Hurdles · Place 2 · HuntsvilleHuntsville110m Hurdles39" / 0.991m2.14.68a11
Apr 12Mountain Brook InvitationalApr 12 · 300m Hurdles · Place 3 · HuntsvilleHuntsville300m Hurdles36" / 0.914mRound P3.40.49a11
Apr 12Mountain Brook InvitationalApr 12 · 300m Hurdles · Place 2 · HuntsvilleHuntsville300m Hurdles36" / 0.914m2.39.05a11
Apr 12Mountain Brook InvitationalApr 12 · 110m Hurdles · Place 5 · HuntsvilleHuntsville110m Hurdles36" / 0.914mRound P5.14.99a PBWind: -0.511
Apr 12Mountain Brook InvitationalApr 12 · 110m Hurdles · Place 6 · HuntsvilleHuntsville110m Hurdles36" / 0.914m6.15.28a11
Mar 29The Rocket City ShowcaseMar 29 · 300m Hurdles · Place 3 · Huntsville HHuntsville H300m Hurdles339.1211
Mar 29The Rocket City ShowcaseMar 29 · 300m Hurdles · Place 6 · Huntsville HHuntsville H300m HurdlesRound P640.8111
Mar 29The Rocket City ShowcaseMar 29 · 110m Hurdles · Place 2 · Huntsville HHuntsville H110m Hurdles215.3611
Mar 29The Rocket City ShowcaseMar 29 · 110m Hurdles · Place 3 · Huntsville HHuntsville H110m HurdlesRound P315.3711
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 300m Hurdles · Place 2 · HuntsvilleHuntsville300m Hurdles241.3711
Mar 16Battle of The Tennessee Valley at Florence HSMar 16 · 110m Hurdles · Place 1 · HuntsvilleHuntsville110m Hurdles115.9011
Mar 2Albertville Varsity MeetMar 2 · 100 Meters · Place 12 · Huntsville HHuntsville H100 Meters1212.29 PB—
Mar 2Albertville Varsity MeetMar 2 · 400 Meters · Place 4 · Huntsville HHuntsville H400 Meters453.52—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 9Holiday Invitational #2Dec 9 · 60m Hurdles · Place 7 · HuntsvilleHuntsville60m Hurdles39" / 0.991m7.8.52a11
Dec 9Holiday Invitational #2Dec 9 · 400 Meters · Place 8 · HuntsvilleHuntsville400 Meters8.51.50a11
Dec 2Magic City Invitational #2Dec 2 · 60m Hurdles · Place 3 · HuntsvilleHuntsville60m Hurdles39" / 0.991m3.8.52a11
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 300 Meters · Place 8 · HuntsvilleHuntsville300 Meters838.09 PB10
Feb 25James Clemens Early Bird Battle RoyaleFeb 25 · 200m Hurdles · Place 5 · HuntsvilleHuntsville200m Hurdles528.2710
Feb 3AHSAA State Indoor Track & Field ChampionshipsFeb 3 · 60m Hurdles · Place 10 · HuntsvilleHuntsville60m Hurdles39" / 0.991mRound P10.8.89a10
Jan 28Last Chance Invitational #3Jan 28 · 60m Hurdles · Place 11 · Huntsville HHuntsville H60m Hurdles118.89—
Jan 28Last Chance Invitational #3Jan 28 · 60 Meters · Place 137 · Huntsville HHuntsville H60 Meters1377.74—
Jan 28Last Chance Invitational #3Jan 28 · 60m Hurdles · Place 11 · HuntsvilleHuntsville60m Hurdles118.9610
Jan 28Last Chance Invitational #3Jan 28 · 60 Meters · Place 137 · HuntsvilleHuntsville60 Meters1377.8410
Jan 18JV Meet #3Jan 18 · 400 Meters · Place 16 · HuntsvilleHuntsville400 Meters1654.5110
Jan 18JV Meet #3Jan 18 · 60 Meters · Place 95 · HuntsvilleHuntsville60 Meters957.7510
Jan 7Icebreaker Invitational #2Jan 7 · 60m Hurdles · Place 14 · HuntsvilleHuntsville60m Hurdles39" / 0.991m14.8.89a10
Jan 7Icebreaker Invitational #2Jan 7 · 60 Meter · Place 137 · HuntsvilleHuntsville60 Meter137.7.74a PB10

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 300m Hurdles · Place 4 · HuntsvilleHuntsville300m Hurdles36" / 0.914m4.39.60a10
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · 110m Hurdles · Place 13 · HuntsvilleHuntsville110m Hurdles39" / 0.991mRound P13.15.54aWind: 0.510
Apr 28AHSAA Scottsboro SectionalApr 28 · 300m Hurdles · Place 1 · HuntsvilleHuntsville300m Hurdles36" / 0.914m1.38.81a10
Apr 28AHSAA Scottsboro SectionalApr 28 · 110m Hurdles · Place 2 · HuntsvilleHuntsville110m Hurdles39" / 0.991mRound P2.15.28a10
Apr 28AHSAA Scottsboro SectionalApr 28 · 110m Hurdles · Place 2 · HuntsvilleHuntsville110m Hurdles39" / 0.991m2.15.00a10
Apr 14Mountain Brook InvitationalApr 14 · 300m Hurdles · Place 6 · HuntsvilleHuntsville300m Hurdles36" / 0.914mRound P6.41.49a10
Apr 14Mountain Brook InvitationalApr 14 · 300m Hurdles · Place 1 · HuntsvilleHuntsville300m Hurdles36" / 0.914m1.38.92a10
Apr 14Mountain Brook InvitationalApr 14 · 110m Hurdles · Place 7 · HuntsvilleHuntsville110m Hurdles39" / 0.991mRound P7.15.50aWind: 0.210
Apr 14Mountain Brook InvitationalApr 14 · 110m Hurdles · Place 3 · HuntsvilleHuntsville110m Hurdles39" / 0.991m3.15.75aWind: -0.710
Apr 14Mountain Brook InvitationalApr 14 · 400 Meters · Place 27 · HuntsvilleHuntsville400 Meters27.52.60a10
Apr 11Huntsville Metro ChampionshipApr 11 · 300m Hurdles · Place 1 · HuntsvilleHuntsville300m Hurdles140.9510
Apr 11Huntsville Metro ChampionshipApr 11 · 110m Hurdles · Place 2 · HuntsvilleHuntsville110m HurdlesRound P215.7910
Apr 11Huntsville Metro ChampionshipApr 11 · 110m Hurdles · Place 2 · HuntsvilleHuntsville110m Hurdles215.5210
Apr 5Huntsville City ChampionshipApr 5 · 110m Hurdles · Place 1 · HuntsvilleHuntsville110m Hurdles116.7010
Mar 11James Clemens InvitationalMar 11 · 300m Hurdles · Place 1 · HuntsvilleHuntsville300m Hurdles140.3510
Mar 11James Clemens InvitationalMar 11 · 110m Hurdles · Place 3 · HuntsvilleHuntsville110m Hurdles315.8810
Mar 4Bob Jones Redcoat InvitationalMar 4 · 300m Hurdles · Place 4 · Huntsville HHuntsville H300m Hurdles442.08—
Mar 4Bob Jones Redcoat InvitationalMar 4 · 110m Hurdles · Place 3 · Huntsville HHuntsville H110m Hurdles316.05—
Mar 4Bob Jones Redcoat InvitationalMar 4 · 400 Meters · Place 11 · Huntsville HHuntsville H400 Meters1154.31—

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 60m Hurdles · Place 8 · HuntsvilleHuntsville60m Hurdles39" / 0.991m8.9.07a10
Dec 10Holiday Invitational #2Dec 10 · 400 Meters · Place 37 · HuntsvilleHuntsville400 Meters37.54.97a10
Dec 3Magic City Invitational #2Dec 3 · 60m Hurdles · Place 6 · HuntsvilleHuntsville60m Hurdles39" / 0.991m6.8.95a10
Jan 29Last Chance Invitational #3Jan 29 · 60m Hurdles · Place 36 · Huntsville HHuntsville H60m Hurdles3610.55—
Jan 26Last Ditch JV Meet Jan 26 · 60m Hurdles · Place 4 · Huntsville HHuntsville H60m Hurdles410.13—
Jan 26Last Ditch JV Meet Jan 26 · 60 Meters · Place 48 · Huntsville HHuntsville H60 Meters487.98—
Jan 8Icebreaker Invitational Meet #2Jan 8 · 60m Hurdles · Place 33 · HuntsvilleHuntsville60m Hurdles39" / 0.991m33.11.02a9
Jan 8Icebreaker Invitational Meet #2Jan 8 · Triple Jump · HuntsvilleHuntsvilleTriple Jump—DNS9

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 300m Hurdles · Place 7 · HuntsvilleHuntsville300m Hurdles36" / 0.914m7.43.26a9
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 110m Hurdles · Place 5 · HuntsvilleHuntsville110m Hurdles39" / 0.991mRound P5.17.19a9
Apr 29AHSAA James Clemens Sectional (4A, 7A)Apr 29 · 110m Hurdles · Place 8 · HuntsvilleHuntsville110m Hurdles39" / 0.991m8.17.39a9
Apr 22Huntsville Big Cat InvitationalApr 22 · 300m Hurdles · Place 2 · HuntsvilleHuntsville300m Hurdles244.569
Apr 22Huntsville Big Cat InvitationalApr 22 · 110m Hurdles · Place 2 · HuntsvilleHuntsville110m Hurdles216.559
Apr 15Mountain Brook InvitationalApr 15 · 300m Hurdles · Place 40 · HuntsvilleHuntsville300m Hurdles36" / 0.914mRound P40.46.94a9
Apr 15Mountain Brook InvitationalApr 15 · 110m Hurdles · Place 19 · HuntsvilleHuntsville110m Hurdles39" / 0.991mRound P19.17.54aWind: -0.19
Apr 15Mountain Brook InvitationalApr 15 · 200 Meters · Place 99 · HuntsvilleHuntsville200 MetersRound P99.25.39a PBWind: 19
Apr 2Bob Jones InvitationalApr 2 · 300m Hurdles · Place 6 · Huntsville HHuntsville H300m Hurdles644.77—
Apr 2Bob Jones InvitationalApr 2 · 110m Hurdles · Place 8 · Huntsville HHuntsville H110m Hurdles818.30—
Mar 25Friday "Knight" InvitationalMar 25 · 300m Hurdles · Place 6 · Huntsville HHuntsville H300m Hurdles645.54—
Mar 25Friday "Knight" InvitationalMar 25 · 110m Hurdles · Place 10 · Huntsville HHuntsville H110m Hurdles1019.10—
Mar 21North Alabama Junior High Gold Circuit CullmanMar 21 · Triple Jump · Place 9 · Huntsville HHuntsville HTriple Jump910.60m PB9
Mar 21North Alabama Junior High Gold Circuit CullmanMar 21 · 300m Hurdles · Place 3 · Huntsville HHuntsville H300m Hurdles345.819
Mar 21North Alabama Junior High Gold Circuit CullmanMar 21 · 110m Hurdles · Place 3 · Huntsville HHuntsville H110m Hurdles318.439