Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFlorence Pre-Sectional · Apr 1912.97Florence Pre-SectionalApril 19, 2025
100m Hurdles · 33" / 0.838m · OutdoorSparkman Senator Classic · Apr 1114.81aSparkman Senator ClassicApril 11, 2026
1600 Meters · IndoorAlbertville Varsity Meet #1 · Feb 285:29.86aAlbertville Varsity Meet #1February 28, 2025
1600 Meters · OutdoorFriday "Knight" Lights · Mar 215:42.17Friday "Knight" LightsMarch 21, 2025
200 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 1126.11aAHSAA State Heptathlon/DecathlonMay 11, 2026
300m Hurdles · 30" / 0.762m · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3045.48aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · IndoorJV Meet #3 · Jan 151:02.38JV Meet #3January 15, 2025
400 Meters · OutdoorJohn Esslinger Meet of Champions · Apr 459.72aJohn Esslinger Meet of ChampionsApril 4, 2026
800 Meters · IndoorJV Meet #3 · Jan 152:28.72JV Meet #3January 15, 2025
800 Meters · OutdoorAHSAA State Heptathlon/Decathlon · May 112:27.76aAHSAA State Heptathlon/DecathlonMay 11, 2026
Heptathlon · OutdoorAHSAA State Heptathlon/Decathlon · May 114186AHSAA State Heptathlon/DecathlonMay 11, 2026
High Jump · IndoorLast Chance #1/Pentathlon · Jan 241.44mLast Chance #1/PentathlonJanuary 24, 2025
High Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 111.49mAHSAA State Heptathlon/DecathlonMay 11, 2026
Javelin · 600g · OutdoorAHSAA State Heptathlon/Decathlon · May 1119.96mAHSAA State Heptathlon/DecathlonMay 11, 2026
Long Jump · IndoorLast Chance #1/Pentathlon · Jan 244.06mLast Chance #1/PentathlonJanuary 24, 2025
Long Jump · OutdoorAHSAA State Heptathlon/Decathlon · May 134.34mAHSAA State Heptathlon/DecathlonMay 13, 2025
Prelims · IndoorAHSAA State Indoor Meet · Jan 309.53AHSAA State Indoor MeetJanuary 30, 2026
Prelims · OutdoorThe Rocket City Showcase · Mar 2817.52The Rocket City ShowcaseMarch 28, 2025
Shot Put · 4kg · OutdoorAHSAA State Heptathlon/Decathlon · May 116.69mAHSAA State Heptathlon/DecathlonMay 11, 2026
Triple Jump · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3037-00.00AHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 11AHSAA State Heptathlon/DecathlonMay 11 · Heptathlon · Place 4 · HuntsvilleHeptathlonRound M4.4186 PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Long Jump · Place 4 · HuntsvilleLong JumpRound M4.5.20m11
May 11AHSAA State Heptathlon/DecathlonMay 11 · High Jump · Place 11 · HuntsvilleHigh JumpRound M11.1.49m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Javelin · Place 25 · HuntsvilleJavelin600gRound M25.19.96m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · Shot Put · Place 39 · HuntsvilleShot Put4kgRound M39.6.69m PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 100m Hurdles · Place 3 · Huntsville100m Hurdles33" / 0.838mRound M3.14.94a11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 800 Meters · Place 6 · Huntsville800 MetersRound M6.2:27.76a PB11
May 11AHSAA State Heptathlon/DecathlonMay 11 · 200 Meters · Place 6 · Huntsville200 MetersRound M6.26.11a PB11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Triple Jump · Place 8 · HuntsvilleTriple Jump8.37-00.00 PBWind: 1.811
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 300m Hurdles · Place 7 · Huntsville300m Hurdles30" / 0.762m7.45.48a PB11
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 4 · Huntsville100m Hurdles33" / 0.838mRound P4.15.46aWind: -1.511
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 100m Hurdles · Place 6 · Huntsville100m Hurdles33" / 0.838m6.15.67aWind: -5.111
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · Triple Jump · Place 4 · HuntsvilleTriple Jump4.36-11.0011
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 300m Hurdles · Place 4 · Huntsville300m Hurdles30" / 0.762m4.47.40a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 100m Hurdles · Place 1 · Huntsville100m Hurdles33" / 0.838mRound P1.15.33a11
Apr 24AHSAA Muscle Shoals Section 2026Apr 24 · 100m Hurdles · Place 1 · Huntsville100m Hurdles33" / 0.838m1.14.85a11
Apr 16Andy Page Memorial Meet 2026Apr 16 · Triple Jump · HuntsvilleTriple Jump--DNS11
Apr 11Sparkman Senator ClassicApr 11 · 300m Hurdles · Place 1 · Huntsville300m Hurdles30" / 0.762m1.46.10a11
Apr 11Sparkman Senator ClassicApr 11 · 100m Hurdles · Place 2 · Huntsville100m Hurdles33" / 0.838m2.14.81a PBWind: 0.111
Apr 4John Esslinger Meet of ChampionsApr 4 · Triple Jump · Place 5 · HuntsvilleTriple Jump5.36-06.5011
Apr 4John Esslinger Meet of ChampionsApr 4 · 400 Meters · Place 7 · Huntsville400 Meters7.59.72a PB11
Mar 27NIKE Rocket City ShowcaseMar 27 · Triple Jump · Place 3 · HuntsvilleTriple Jump3.35-00.00Wind: 011
Mar 27NIKE Rocket City ShowcaseMar 27 · 300m Hurdles · Place 5 · Huntsville300m Hurdles30" / 0.762m5.45.76a11
Mar 27NIKE Rocket City ShowcaseMar 27 · 100m Hurdles · Place 6 · Huntsville100m Hurdles33" / 0.838m6.15.53aWind: 2.311
Mar 12Muscle Shoals Invitational 1Mar 12 · 400 Meters · Place 1 · Huntsville400 Meters11:00.8511
Mar 12Muscle Shoals Invitational 1Mar 12 · 100m Hurdles · Place 2 · Huntsville100m Hurdles216.0011
Mar 7James Clemens InvitationalMar 7 · Triple Jump · Place 3 · HuntsvilleTriple Jump334-3.5011
Mar 7James Clemens InvitationalMar 7 · 300m Hurdles · Place 3 · Huntsville300m Hurdles347.4311
Mar 7James Clemens InvitationalMar 7 · 100m Hurdles · Place 1 · Huntsville100m Hurdles116.0211

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 300m Hurdles · Place 4 · Huntsville300m Hurdles446.5711
Feb 28Bob Jones Redcoat InvitationalFeb 28 · 100m Hurdles · Place 2 · Huntsville100m Hurdles215.5211
Jan 30AHSAA State Indoor MeetJan 30 · 60m Hurdles · Place 5 · Huntsville60m Hurdles59.4811
Jan 30AHSAA State Indoor MeetJan 30 · Triple Jump · Place 8 · HuntsvilleTriple Jump836-0.7511
Jan 30AHSAA State Indoor MeetJan 30 · Prelims · Place 6 · HuntsvillePrelimsRound P69.53 PB11
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · High Jump · Place 10 · HuntsvilleHigh Jump104-1011
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Triple Jump · Place 7 · HuntsvilleTriple Jump735-0.2511
Jan 3Ice Breaker #2Jan 3 · 60m Hurdles · Place 13 · Huntsville60m Hurdles139.6411
Jan 3Ice Breaker #1Jan 3 · 800 Meters · Place 10 · Huntsville800 Meters102:29.5411

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Magic City Invitational #1Dec 6 · 60m Hurdles · Place 11 · Huntsville60m Hurdles119.7411
Feb 28Albertville Varsity Meet #1Feb 28 · 300m Hurdles · Place 2 · Huntsville300m Hurdles247.63a—
Feb 28Albertville Varsity Meet #1Feb 28 · 1600 Meters · Place 1 · Huntsville1600 Meters15:29.86a PB—
Jan 24Last Chance #1/PentathlonJan 24 · Shot Put · Place 18 · HuntsvilleShot Put186.00m10
Jan 24Last Chance #1/PentathlonJan 24 · Long Jump · Place 19 · HuntsvilleLong Jump194.06m PB10
Jan 24Last Chance #1/PentathlonJan 24 · High Jump · Place 6 · HuntsvilleHigh Jump61.44m PB10
Jan 24Last Chance #1/PentathlonJan 24 · 60m Hurdles · Place 10 · Huntsville60m Hurdles1010.5910
Jan 24Last Chance #1/PentathlonJan 24 · 800 Meters · Place 3 · Huntsville800 Meters32:31.8710
Jan 15JV Meet #3Jan 15 · High Jump · Place 2 · HuntsvilleHigh Jump24-810
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 16 · Huntsville800 Meters162:28.72 PB10
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 20 · Huntsville400 Meters201:02.38 PB10

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13AHSAA State Heptathlon/DecathlonMay 13 · 800 Meters · Place 10 · Huntsville800 Meters102:34.6310
May 13AHSAA State Heptathlon/DecathlonMay 13 · Javelin · Place 36 · HuntsvilleJavelin3617.97m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · Long Jump · Place 37 · HuntsvilleLong Jump374.34m PB10
May 13AHSAA State Heptathlon/DecathlonMay 13 · 200 Meters · Place 17 · Huntsville200 Meters1727.8110
May 13AHSAA State Heptathlon/DecathlonMay 13 · Shot Put · Place 46 · HuntsvilleShot Put466.10m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · High Jump · Place 8 · HuntsvilleHigh Jump81.49m10
May 13AHSAA State Heptathlon/DecathlonMay 13 · 100m Hurdles · Place 11 · Huntsville100m Hurdles1116.1410
Apr 19Florence Pre-SectionalApr 19 · 400 Meters · Place 1 · Huntsville400 Meters11:03.1210
Apr 19Florence Pre-SectionalApr 19 · 100 Meters · Place 3 · Huntsville100 Meters312.97 PB10
Apr 4Don Heidon InvitationalApr 4 · 300m Hurdles · Place 2 · Huntsville300m Hurdles246.5010
Mar 28The Rocket City ShowcaseMar 28 · Prelims · Place 10 · HuntsvillePrelimsRound P1033-7.5010
Mar 28The Rocket City ShowcaseMar 28 · Prelims · Place 10 · HuntsvillePrelimsRound P105-010
Mar 28The Rocket City ShowcaseMar 28 · Prelims · Place 6 · HuntsvillePrelimsRound P647.0710
Mar 28The Rocket City ShowcaseMar 28 · Prelims · Place 12 · HuntsvillePrelimsRound P1217.52 PB10
Mar 21Friday "Knight" LightsMar 21 · 1600 Meters · Place 9 · Huntsville1600 Meters95:42.17 PB10
Mar 21Friday "Knight" LightsMar 21 · 300m Hurdles · Place 3 · Huntsville300m Hurdles348.7610
Mar 21Friday "Knight" LightsMar 21 · 100m Hurdles · Place 4 · Huntsville100m Hurdles417.9810

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · High Jump · Place 7 · HuntsvilleHigh Jump74-1010
Feb 24James Clemens Early Bird InvitationalFeb 24 · Pole Vault · Place 6 · HuntsvillePole Vault66-09
Feb 24James Clemens Early Bird InvitationalFeb 24 · High Jump · Place 4 · HuntsvilleHigh Jump44-89

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Mar 21Thursday "Knight" InvitationalMar 21 · High Jump · Place 7 · HuntsvilleHigh Jump74-89
Mar 21Thursday "Knight" InvitationalMar 21 · 200 Meters · Place 7 · Huntsville200 Meters727.829
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · Pole Vault · Place 1 · HuntsvillePole Vault17-09
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · High Jump · Place 2 · HuntsvilleHigh Jump24-69
Mar 18NOALA JH Gold Circuit - Sparkman #2Mar 18 · 200 Meters · Place 2 · Huntsville200 Meters228.159