Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1024.90aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
400 Meters · IndoorMartin Luther King Indoor Track Classic #2 · Jan 1957.42Martin Luther King Indoor Track Classic #2January 19, 2026
400 Meters · OutdoorJEFCO HS League Meet #3 - Corner · Mar 2354.61aJEFCO HS League Meet #3 - CornerMarch 23, 2023
Long Jump · IndoorMagic City Invitational #2 · Dec 616-08.75Magic City Invitational #2December 6, 2025
Long Jump · OutdoorJEFCO HS League Meet #4 @ Center Point · Mar 3117-10.25JEFCO HS League Meet #4 @ Center PointMarch 31, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 400 Meters · Place 24 · Shades Valley400 Meters24.55.67a12
Apr 16Jefferson County HS League ChampionshipApr 16 · 400 Meters · Place 13 · Shades Valley400 Meters13.55.64a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 400 Meters · Place 83 · Shades Valley400 MetersRound P83.56.98a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 200 Meters · Place 76 · Shades Valley200 MetersRound P76.24.90a PBWind: -0.212
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · Long Jump · Place 11 · Shades ValleyLong Jump11.17-10.25 PB12
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · 400 Meters · Place 23 · Shades Valley400 Meters23.56.90a12
Mar 11JEFCO HS League Meet #2 @ Center PointMar 11 · Long Jump · Place 15 · Shades Valley High School/JCIBLong Jump1518-112
Mar 11JEFCO HS League Meet #2 @ Center PointMar 11 · 400 Meters · Place 10 · Shades Valley High School/JCIB400 Meters1055.8412
Mar 5JEFCO HS League #1 - CornerMar 5 · Long Jump · Place 16 · Shades Valley High School/JCIBLong Jump1616-4.2512
Mar 5JEFCO HS League #1 - CornerMar 5 · 400 Meters · Place 6 · Shades Valley High School/JCIB400 Meters656.7712

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 400 Meters · Place 82 · Shades Valley High School/JCIB400 Meters8257.42 PB12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 69 · Shades Valley High School/JCIBLong Jump6917-0.5012
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 110 · Shades Valley High School/JCIB400 Meters11059.0712
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 69 · Shades Valley High School/JCIBLong Jump6917-0.5012
Dec 13Holiday Invitational #2Dec 13 · 400 Meters · Place 110 · Shades Valley High School/JCIB400 Meters11059.0712
Dec 6Magic City Invitational #2Dec 6 · Triple Jump · Shades ValleyTriple Jump--DNS12
Dec 6Magic City Invitational #2Dec 6 · Long Jump · Place 53 · Shades ValleyLong Jump53.16-08.75 PB12
Dec 6Magic City Invitational #2Dec 6 · 400 Meters · Place 99 · Shades Valley400 Meters99.58.19a12

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · Long Jump · Place 32 · Shades Valley High School/JCIBLong Jump3217-011
Apr 17JEFCO HS County ChampionshipApr 17 · 400 Meters · Place 24 · Shades Valley400 Meters24.57.97a11
Apr 11Mountain Brook InvitationalApr 11 · Long Jump · Place 80 · Shades ValleyLong Jump80.15-04.0011
Apr 11Mountain Brook InvitationalApr 11 · 400 Meters · Place 126 · Shades Valley400 MetersRound P126.1:02.54a11
Apr 8Magic City HS Invitational 2025Apr 8 · 400 Meters · Place 24 · Shades Valley High School/JCIB400 Meters2458.3611
Apr 1JeffCo MS Meet @ Corner 2025Apr 1 · Long Jump · Shades ValleyLong Jump--DNS11
Apr 1JeffCo MS Meet @ Corner 2025Apr 1 · 400 Meters · Shades Valley400 Meters--DNS11
Mar 13JEFCO HS League Meet #2Mar 13 · Long Jump · Place 15 · Shades Valley High School/JCIBLong Jump1517-7.7511
Mar 13JEFCO HS League Meet #2Mar 13 · 400 Meters · Place 18 · Shades Valley High School/JCIB400 Meters1857.2511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · Long Jump · Place 26 · Shades ValleyLong Jump26.15-05.7510
Apr 26Hewitt Section 2024Apr 26 · 400 Meters · Place 18 · Shades Valley400 Meters18.55.82a10
Apr 12Mountain Brook InvitationalApr 12 · Long Jump · Place 70 · Shades ValleyLong Jump70.13-09.25Wind: 010
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Shades Valley400 MetersRound P--DNS10
Apr 9Magic City HS InvitationalApr 9 · 400 Meters · Place 9 · Shades Valley High School/JCIB400 Meters955.0410
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · Long Jump · Place 8 · Shades Valley High School/JCIBLong Jump819-7.5010
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · 400 Meters · Place 15 · Shades Valley High School/JCIB400 Meters1554.8310

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 20JEFCO HS League ChampionshipApr 20 · 400 Meters · Place 10 · Shades Valley High School/JCIB400 Meters1054.669
Apr 4JEFCO HS League Meet #4Apr 4 · 400 Meters · Place 8 · Shades Valley High School/JCIB400 Meters855.089
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · Long Jump · Shades ValleyLong Jump--DNS9
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · 400 Meters · Place 15 · Shades Valley400 Meters15.54.61a PB9
Mar 23JEFCO HS League Meet #3 - CornerMar 23 · 200 Meters · Shades Valley200 Meters--DNS9
Mar 16JEFCO HS League Meet #2Mar 16 · 400 Meters · Place 37 · Shades Valley400 Meters37.58.42a9
Mar 16JEFCO HS League Meet #2Mar 16 · 200 Meters · Place 49 · Shades Valley200 Meters49.25.52a9