Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorJefferson County HS League Championship · Apr 1617.76aJefferson County HS League ChampionshipApril 16, 2026
300m Hurdles · 36" / 0.914m · OutdoorMountain Brook Invitational · Apr 1149.95aMountain Brook InvitationalApril 11, 2025
400 Meters · IndoorIce Breaker #2 · Jan 357.12Ice Breaker #2January 3, 2026
400 Meters · OutdoorJEFCO HS League Meet #4 @ Center Point · Mar 3159.55aJEFCO HS League Meet #4 @ Center PointMarch 31, 2026
60m Hurdles · 39" / 0.991m · IndoorJV Meet #1 · Dec 1911.51aJV Meet #1December 19, 2024
800 Meters · IndoorJV Meet #2 · Jan 72:51.60JV Meet #2January 7, 2025
Long Jump · IndoorJV Meet #1 · Dec 1914-02.00JV Meet #1December 19, 2024
Long Jump · OutdoorJefferson County HS League Championship · Apr 1618-10.50Jefferson County HS League ChampionshipApril 16, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 24AHSAA Northridge Section 2026Apr 24 · Long Jump · FultondaleLong Jump--DNS11
Apr 24AHSAA Northridge Section 2026Apr 24 · 300m Hurdles · Fultondale300m Hurdles36" / 0.914m--DNS11
Apr 24AHSAA Northridge Section 2026Apr 24 · 110m Hurdles · Fultondale110m Hurdles39" / 0.991mRound P--DNS11
Apr 16Jefferson County HS League ChampionshipApr 16 · Triple Jump · FultondaleTriple Jump--DNS11
Apr 16Jefferson County HS League ChampionshipApr 16 · Long Jump · Place 13 · FultondaleLong Jump13.18-10.50 PB11
Apr 16Jefferson County HS League ChampionshipApr 16 · 300m Hurdles · Fultondale300m Hurdles36" / 0.914m--DNS11
Apr 16Jefferson County HS League ChampionshipApr 16 · 110m Hurdles · Place 8 · Fultondale110m Hurdles39" / 0.991m8.17.76a PB11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Triple Jump · FultondaleTriple Jump--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · FultondaleLong Jump--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Fultondale300m Hurdles36" / 0.914mRound P--DNS11
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Fultondale400 MetersRound P--DNS11
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · Long Jump · Place 7 · FultondaleLong Jump7.18-08.0011
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 300m Hurdles · Fultondale300m Hurdles36" / 0.914m--DNS11
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 110m Hurdles · Fultondale110m Hurdles39" / 0.991m--DNS11
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 400 Meters · Place 35 · Fultondale400 Meters35.59.55a PB11
Mar 19JEFCO HS League Meet #3 (Corner High)Mar 19 · 300m Hurdles · Place 8 · Fultondale300m Hurdles847.2911
Mar 19JEFCO HS League Meet #3 (Corner High)Mar 19 · 110m Hurdles · Place 8 · Fultondale110m Hurdles819.4311
Mar 13Huffman High Smart Taxx InvitationalMar 13 · Long Jump · Place 14 · FultondaleLong Jump1418-0.5011
Mar 13Huffman High Smart Taxx InvitationalMar 13 · 300m Hurdles · Place 14 · Fultondale300m Hurdles1447.4711

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 24Last Chance #3Jan 24 · Long Jump · Place 19 · FultondaleLong Jump1917-10.5011
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Long Jump · Place 55 · FultondaleLong Jump5517-1.5011
Jan 3Ice Breaker #2Jan 3 · Long Jump · Place 43 · FultondaleLong Jump4317-10.5011
Jan 3Ice Breaker #2Jan 3 · 400 Meters · Place 78 · Fultondale400 Meters7857.12 PB11

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 17JEFCO HS County ChampionshipApr 17 · 110m Hurdles · Place 11 · Fultondale110m Hurdles39" / 0.991m11.19.11a10
Apr 11Mountain Brook InvitationalApr 11 · 300m Hurdles · Place 48 · Fultondale300m Hurdles36" / 0.914m48.49.95a PB10
Apr 11Mountain Brook InvitationalApr 11 · 110m Hurdles · Fultondale110m Hurdles39" / 0.991mRound P--DNF10
Apr 8Magic City HS Invitational 2025Apr 8 · 110m Hurdles · Place 12 · Fultondale110m Hurdles1218.7710
Apr 4Lincoln Meet 3Apr 4 · 110m Hurdles · Place 6 · Fultondale110m Hurdles620.2210
Mar 13JEFCO HS League Meet #2Mar 13 · 300m Hurdles · Place 9 · Fultondale300m Hurdles949.7010
Mar 13JEFCO HS League Meet #2Mar 13 · 110m Hurdles · Place 7 · Fultondale110m Hurdles719.4010
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · Long Jump · Place 28 · FultondaleLong Jump2813-2.5010
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 300m Hurdles · Place 12 · Fultondale300m Hurdles1250.1910
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 110m Hurdles · Place 11 · Fultondale110m Hurdles1120.8110

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 60 · FultondaleLong Jump6013-1010
Jan 24Last Chance #1/PentathlonJan 24 · 60m Hurdles · Place 42 · Fultondale60m Hurdles4211.1610
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · Long Jump · Place 49 · FultondaleLong Jump4915-10.2510
Jan 7JV Meet #2Jan 7 · 60m Hurdles · Place 18 · Fultondale60m Hurdles1811.0610
Jan 7JV Meet #2Jan 7 · 800 Meters · Place 165 · Fultondale800 Meters1652:51.60 PB10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19JV Meet #1Dec 19 · 60m Hurdles · Place 23 · Fultondale60m Hurdles39" / 0.991m23.11.51a PB10
Dec 19JV Meet #1Dec 19 · Long Jump · Place 54 · FultondaleLong Jump54.14-02.00 PB10