Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJEFCO HS League Meet #4 @ Center Point · Mar 3112.70aJEFCO HS League Meet #4 @ Center PointMarch 31, 2026
110m Hurdles · 39" / 0.991m · OutdoorJefferson County HS League Championship · Apr 1619.00aJefferson County HS League ChampionshipApril 16, 2026
200 Meters · OutdoorMountain Brook Invitational · Apr 1127.52aMountain Brook InvitationalApril 11, 2025
300m Hurdles · 36" / 0.914m · OutdoorJefferson County HS League Championship · Apr 1648.72aJefferson County HS League ChampionshipApril 16, 2026
400 Meters · IndoorIce Breaker #2 · Jan 31:02.25Ice Breaker #2January 3, 2026
60 Meter · IndoorMagic City Invitational #2 · Dec 68.09aMagic City Invitational #2December 6, 2025
60 Meters · IndoorMartin Luther King Indoor Track Classic #2 · Jan 197.39Martin Luther King Indoor Track Classic #2January 19, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Shades Valley300m Hurdles36" / 0.914m--DNS10
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 110m Hurdles · Place 12 · Shades Valley110m Hurdles39" / 0.991mRound P12.20.16a10
Apr 16Jefferson County HS League ChampionshipApr 16 · 300m Hurdles · Place 15 · Shades Valley300m Hurdles36" / 0.914m15.48.72a PB10
Apr 16Jefferson County HS League ChampionshipApr 16 · 110m Hurdles · Place 11 · Shades Valley110m Hurdles39" / 0.991m11.19.00a PB10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Place 37 · Shades Valley300m Hurdles36" / 0.914mRound P37.50.62a10
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 110m Hurdles · Place 25 · Shades Valley110m Hurdles39" / 0.991mRound P25.19.37aWind: 0.110
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 300m Hurdles · Place 10 · Shades Valley300m Hurdles36" / 0.914m10.49.81a10
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 110m Hurdles · Place 12 · Shades Valley110m Hurdles39" / 0.991m12.19.80a10
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 200 Meters · Place 48 · Shades Valley200 Meters48.27.80a10
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 100 Meters · Place 62 · Shades Valley100 Meters62.12.70a PB10
Mar 19JEFCO HS League Meet #3 (Corner High)Mar 19 · 300m Hurdles · Place 14 · Shades Valley High School/JCIB300m Hurdles1451.8910
Mar 11JEFCO HS League Meet #2 @ Center PointMar 11 · 300m Hurdles · Place 10 · Shades Valley High School/JCIB300m Hurdles1049.1610
Mar 5JEFCO HS League #1 - CornerMar 5 · 300m Hurdles · Place 9 · Shades Valley High School/JCIB300m Hurdles950.3610

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 60 Meters · Place 59 · Shades Valley High School/JCIB60 Meters597.39 PB10
Jan 3Ice Breaker #2Jan 3 · 400 Meters · Place 112 · Shades Valley High School/JCIB400 Meters1121:02.25 PB10
Jan 3Ice Breaker #2Jan 3 · 60 Meters · Place 116 · Shades Valley High School/JCIB60 Meters1168.2410

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 171 · Shades Valley High School/JCIB60 Meters1718.1110
Dec 13Holiday Invitational #2Dec 13 · 60 Meters · Place 171 · Shades Valley High School/JCIB60 Meters1718.1110
Dec 6Magic City Invitational #2Dec 6 · 60 Meter · Place 148 · Shades Valley60 Meter148.8.09a PB10

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · 300m Hurdles · Place 28 · Shades Valley High School/JCIB300m Hurdles2850.689
Apr 17JEFCO HS County ChampionshipApr 17 · 110m Hurdles · Place 17 · Shades Valley110m Hurdles39" / 0.991m17.22.56a9
Apr 11Mountain Brook InvitationalApr 11 · 300m Hurdles · Place 53 · Shades Valley300m Hurdles36" / 0.914m53.52.24a9
Apr 11Mountain Brook InvitationalApr 11 · 200 Meters · Place 118 · Shades Valley200 Meters118.27.52a PB9
Apr 11Mountain Brook InvitationalApr 11 · 100 Meters · Place 118 · Shades Valley100 MetersRound P118.13.44a9
Apr 1JeffCo MS Meet @ Corner 2025Apr 1 · 300m Hurdles · Shades Valley300m Hurdles30" / 0.762m--DNS9
Apr 1JeffCo MS Meet @ Corner 2025Apr 1 · 110m Hurdles · Shades Valley110m Hurdles30" / 0.762m--DNS9
Mar 20JEFCO HS League Meet #3 @ Center Point 2025Mar 20 · 200 Meters · Place 45 · Shades Valle200 Meters4528.33—