Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 36" / 0.914m · OutdoorJEFCO HS County Championship · Apr 1758.88aJEFCO HS County ChampionshipApril 17, 2025
400 Meters · OutdoorJEFCO HS League Meet #3 - Center Point · Mar 2158.79JEFCO HS League Meet #3 - Center PointMarch 21, 2024
High Jump · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 236-00.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
High Jump · OutdoorJEFCO HS League Meet #4 @ Center Point · Mar 316-00.00JEFCO HS League Meet #4 @ Center PointMarch 31, 2026
Long Jump · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 1018-06.00Mountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
Triple Jump · IndoorMagic City Invitational #2 · Dec 639-04.50Magic City Invitational #2December 6, 2025
Triple Jump · OutdoorJefferson County HS League Championship · Apr 1810.55mJefferson County HS League ChampionshipApril 18, 2024

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · Triple Jump · Place 10 · Shades ValleyTriple Jump10.41-01.0012
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · High Jump · Place 8 · Shades ValleyHigh Jump8.5-10.0012
Apr 16Jefferson County HS League ChampionshipApr 16 · Triple Jump · Place 1 · Shades ValleyTriple Jump1.42-08.5012
Apr 16Jefferson County HS League ChampionshipApr 16 · High Jump · Place 4 · Shades ValleyHigh Jump4.5-10.0012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Triple Jump · Place 7 · Shades ValleyTriple Jump7.43-08.00Wind: 012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Long Jump · Place 47 · Shades ValleyLong Jump47.18-06.00 PB12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · High Jump · Place 9 · Shades ValleyHigh Jump9.5-10.0012
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · Triple Jump · Place 1 · Shades ValleyTriple Jump1.41-02.0012
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · Long Jump · Shades ValleyLong Jump--DNS12
Mar 31JEFCO HS League Meet #4 @ Center PointMar 31 · High Jump · Place 1 · Shades ValleyHigh Jump1.6-00.00 PB12
Mar 19JEFCO HS League Meet #3 (Corner High)Mar 19 · High Jump · Place 1 · Shades Valley High School/JCIBHigh Jump16-212
Mar 19JEFCO HS League Meet #3 (Corner High)Mar 19 · Triple Jump · Place 1 · Shades Valley High School/JCIBTriple Jump142-412
Mar 19JEFCO HS League Meet #3 (Corner High)Mar 19 · Long Jump · Place 6 · Shades Valley High School/JCIBLong Jump618-1012
Mar 11JEFCO HS League Meet #2 @ Center PointMar 11 · High Jump · Place 2 · Shades Valley High School/JCIBHigh Jump26-212
Mar 11JEFCO HS League Meet #2 @ Center PointMar 11 · Triple Jump · Place 1 · Shades Valley High School/JCIBTriple Jump142-2.5012
Mar 11JEFCO HS League Meet #2 @ Center PointMar 11 · Long Jump · Place 13 · Shades Valley High School/JCIBLong Jump1318-3.5012
Mar 5JEFCO HS League #1 - CornerMar 5 · High Jump · Place 1 · Shades Valley High School/JCIBHigh Jump16-012
Mar 5JEFCO HS League #1 - CornerMar 5 · Triple Jump · Place 1 · Shades Valley High School/JCIBTriple Jump140-3.5012
Mar 5JEFCO HS League #1 - CornerMar 5 · Long Jump · Place 3 · Shades Valley High School/JCIBLong Jump318-9.2512

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · High Jump · Place 7 · Shades ValleyHigh Jump7.6-00.00 PB12
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · High Jump · Place 4 · Shades Valley High School/JCIBHigh Jump46-212
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Triple Jump · Place 23 · Shades Valley High School/JCIBTriple Jump2338-7.2512
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · Long Jump · Place 61 · Shades Valley High School/JCIBLong Jump6115-9.7512
Jan 14JV Meet #3Jan 14 · High Jump · Place 4 · Shades Valley High School/JCIBHigh Jump45-1012
Jan 3Ice Breaker #2Jan 3 · High Jump · Place 8 · Shades Valley High School/JCIBHigh Jump86-012
Jan 3Ice Breaker #2Jan 3 · Triple Jump · Place 14 · Shades Valley High School/JCIBTriple Jump1440-10.7512
Jan 3Ice Breaker #2Jan 3 · Long Jump · Place 60 · Shades Valley High School/JCIBLong Jump6016-2.2512

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Triple Jump · Place 10 · Shades Valley High School/JCIBTriple Jump1041-3.2512
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 19 · Shades Valley High School/JCIBLong Jump1919-712
Dec 13Holiday Invitational #2Dec 13 · High Jump · Place 7 · Shades Valley High School/JCIBHigh Jump76-012
Dec 13Holiday Invitational #2Dec 13 · Triple Jump · Place 10 · Shades Valley High School/JCIBTriple Jump1041-3.2512
Dec 13Holiday Invitational #2Dec 13 · Long Jump · Place 19 · Shades Valley High School/JCIBLong Jump1919-712
Dec 13Holiday Invitational #2Dec 13 · High Jump · Place 7 · Shades Valley High School/JCIBHigh Jump76-012
Dec 6Magic City Invitational #2Dec 6 · Triple Jump · Place 19 · Shades ValleyTriple Jump19.39-04.50 PB12
Dec 6Magic City Invitational #2Dec 6 · High Jump · Place 11 · Shades ValleyHigh Jump11.5-10.0012

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · Triple Jump · Place 9 · Shades ValleyTriple Jump9.40-00.5011
Apr 25AHSAA Hewitt-Trussville Section 2025Apr 25 · High Jump · Place 7 · Shades ValleyHigh Jump7.5-10.0011
Apr 18Hewitt Trussville InvitationalApr 18 · High Jump · Place 12 · Shades Valley High School/JCIBHigh Jump125-1011
Apr 17JEFCO HS County ChampionshipApr 17 · Triple Jump · Place 6 · Shades ValleyTriple Jump6.39-06.5011
Apr 17JEFCO HS County ChampionshipApr 17 · 300m Hurdles · Place 20 · Shades Valley300m Hurdles36" / 0.914m20.58.88a PB11
Apr 17JEFCO HS County ChampionshipApr 17 · High Jump · Place 6 · Shades ValleyHigh Jump6.5-08.0011
Apr 11Mountain Brook InvitationalApr 11 · Triple Jump · Place 29 · Shades ValleyTriple Jump29.39-03.5011
Apr 11Mountain Brook InvitationalApr 11 · Long Jump · Place 70 · Shades ValleyLong Jump70.16-06.0011
Apr 11Mountain Brook InvitationalApr 11 · High Jump · Place 26 · Shades ValleyHigh Jump26.5-06.0011
Apr 8Magic City HS Invitational 2025Apr 8 · Triple Jump · Place 7 · Shades Valley High School/JCIBTriple Jump739-10.7511
Apr 8Magic City HS Invitational 2025Apr 8 · 300m Hurdles · Place 21 · Shades Valley High School/JCIB300m Hurdles2152.2111
Apr 1JeffCo MS Meet @ Corner 2025Apr 1 · Triple Jump · Shades ValleyTriple Jump--DNS11
Apr 1JeffCo MS Meet @ Corner 2025Apr 1 · 300m Hurdles · Shades Valley300m Hurdles30" / 0.762m--DNS11
Apr 1JeffCo MS Meet @ Corner 2025Apr 1 · High Jump · Shades ValleyHigh Jump--DNS11
Mar 20JEFCO HS League Meet #3 @ Center Point 2025Mar 20 · Triple Jump · Place 2 · Shades ValleTriple Jump211.12m—
Mar 20JEFCO HS League Meet #3 @ Center Point 2025Mar 20 · 300m Hurdles · Place 11 · Shades Valle300m Hurdles1149.60—
Mar 13JEFCO HS League Meet #2Mar 13 · Triple Jump · Place 3 · Shades Valley High School/JCIBTriple Jump340-1.5011
Mar 13JEFCO HS League Meet #2Mar 13 · Long Jump · Place 17 · Shades Valley High School/JCIBLong Jump1717-5.5011
Mar 13JEFCO HS League Meet #2Mar 13 · 300m Hurdles · Place 6 · Shades Valley High School/JCIB300m Hurdles648.4111

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 26Hewitt Section 2024Apr 26 · Triple Jump · Place 11 · Shades ValleyTriple Jump11.38-01.0010
Apr 26Hewitt Section 2024Apr 26 · 100 Meters · Shades Valley100 MetersRound P--DNSWind: -310
Apr 18Jefferson County HS League ChampionshipApr 18 · Triple Jump · Place 7 · Shades ValleTriple Jump710.55m PB10
Apr 12Mountain Brook InvitationalApr 12 · Triple Jump · Shades ValleyTriple Jump--FOUL10
Apr 12Mountain Brook InvitationalApr 12 · Long Jump · Place 63 · Shades ValleyLong Jump63.15-05.50Wind: 010
Mar 21JEFCO HS League Meet #3 - Center PointMar 21 · 400 Meters · Place 38 · Shades Valle400 Meters3858.79 PB—
Mar 14JEFCO HS League Meet #2 @ Center PointMar 14 · 400 Meters · Place 46 · Shades Valley High School/JCIB400 Meters461:00.9110