Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorNorthridge-Black & Blue Invitational · Feb 2114.08Northridge-Black & Blue InvitationalFebruary 21, 2026
100 Meters · OutdoorAndy Page Memorial Meet 2025 · Apr 1813.75Andy Page Memorial Meet 2025April 18, 2025
100m Hurdles · 33" / 0.838m · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2519.94aAHSAA Muscle Shoals Section 2025April 25, 2025
200 Meters · OutdoorWinfield Ice Breaker Invitational Meet · Mar 131.90Winfield Ice Breaker Invitational MeetMarch 1, 2025
300m Hurdles · 30" / 0.762m · OutdoorAndy Page Memorial Meet 2026 · Apr 1657.64aAndy Page Memorial Meet 2026April 16, 2026
High Jump · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 254-08.00AHSAA Muscle Shoals Section 2025April 25, 2025
Long Jump · OutdoorAHSAA Muscle Shoals Section 2025 · Apr 2515-02.50AHSAA Muscle Shoals Section 2025April 25, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Long Jump · Place 13 · Fayette CountyLong Jump13.12-06.009
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · High Jump · Place 6 · Fayette CountyHigh Jump6.4-06.009
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 300m Hurdles · Fayette County300m Hurdles30" / 0.762m--DNS9
Apr 16Andy Page Memorial Meet 2026Apr 16 · Long Jump · Place 6 · Fayette CountyLong Jump6.14-05.509
Apr 16Andy Page Memorial Meet 2026Apr 16 · High Jump · Fayette CountyHigh Jump--NH9
Apr 16Andy Page Memorial Meet 2026Apr 16 · 300m Hurdles · Place 13 · Fayette County300m Hurdles30" / 0.762m13.57.64a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Northridge-Black & Blue InvitationalFeb 21 · High Jump · Place 4 · Fayette CountyHigh Jump44-29
Feb 21Northridge-Black & Blue InvitationalFeb 21 · Long Jump · Place 10 · Fayette CountyLong Jump1014-49
Feb 21Northridge-Black & Blue InvitationalFeb 21 · 100 Meters · Place 22 · Fayette County100 Meters2214.08 PB9

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Long Jump · Place 16 · Fayette CountyLong Jump16.14-06.25Wind: 1.58
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · High Jump · Place 20 · Fayette CountyHigh Jump20.4-04.008
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · Long Jump · Place 6 · Fayette CountyLong Jump6.15-02.50 PB8
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 300m Hurdles · Fayette County300m Hurdles30" / 0.762m--DNS8
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 100m Hurdles · Place 8 · Fayette County100m Hurdles33" / 0.838mRound P8.19.94a PB8
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · 100m Hurdles · Place 8 · Fayette County100m Hurdles33" / 0.838m8.20.35a8
Apr 25AHSAA Muscle Shoals Section 2025Apr 25 · High Jump · Place 2 · Fayette CountyHigh Jump2.4-08.00 PB8
Apr 18Andy Page Memorial Meet 2025Apr 18 · 300m Hurdles · Place 10 · Fayette County300m Hurdles1056.058
Apr 18Andy Page Memorial Meet 2025Apr 18 · High Jump · Place 14 · Fayette CountyHigh Jump144-28
Apr 18Andy Page Memorial Meet 2025Apr 18 · 100m Hurdles · Place 13 · Fayette County100m Hurdles1320.308
Apr 18Andy Page Memorial Meet 2025Apr 18 · 100 Meters · Place 13 · Fayette County100 Meters1313.75 PB8
Mar 1Winfield Ice Breaker Invitational MeetMar 1 · 200 Meters · Place 27 · Fayette County200 Meters2731.90 PB8

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 60m Hurdles · Place 51 · Fayette County60m Hurdles5112.628