Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMountain Brook Invitational · Apr 146:55.89aMountain Brook InvitationalApril 14, 2023
100 Meters · OutdoorOneonta Meet #2 · Mar 2015.01Oneonta Meet #2March 20, 2025
1500m Steeplechase · OutdoorKing of the East · Apr 57:25.39King of the EastApril 5, 2025
1600 Meters · IndoorLast Chance Invitational #3 · Jan 286:40.51Last Chance Invitational #3January 28, 2023
1600 Meters · OutdoorAHSAA Lincoln Sectional · Apr 286:42.06aAHSAA Lincoln SectionalApril 28, 2023
2 Miles · OutdoorMountain Brook Invitational · Apr 1415:01.50aMountain Brook InvitationalApril 14, 2023
200 Meters · OutdoorHewitt Trussville Invitational · Apr 1830.73Hewitt Trussville InvitationalApril 18, 2025
3200 Meters · OutdoorAHSAA Lincoln Sectional · Apr 2814:56.54aAHSAA Lincoln SectionalApril 28, 2023
400 Meters · IndoorMartin Luther King Indoor Track Classic #1 · Jan 191:19.18Martin Luther King Indoor Track Classic #1January 19, 2026
400 Meters · OutdoorMountain Brook Invitational · Apr 121:13.64aMountain Brook InvitationalApril 12, 2024
800 Meters · IndoorPatriot Invitational · Feb 282:51.15Patriot InvitationalFebruary 28, 2026
800 Meters · OutdoorLincoln Meet 4 · Apr 82:55.00aLincoln Meet 4April 8, 2025
Pole Vault · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 238-06.00Last Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
Pole Vault · OutdoorLincoln Meet 1 · Mar 92.43mLincoln Meet 1March 9, 2024

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · Pole Vault · Place 6 · AshvillePole Vault6.9-00.0012
Apr 24AHSAA Lincoln Section 2026Apr 24 · Pole Vault · Place 2 · AshvillePole Vault2.9-06.0012
Apr 16Andy Page Memorial Meet 2026Apr 16 · Pole Vault · Place 2 · AshvillePole Vault2.8-06.0012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · Pole Vault · Place 11 · AshvillePole Vault11.10-00.0012
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Ashville300m Hurdles30" / 0.762mRound P--DNS12
Apr 3Lincoln Meet 3Apr 3 · Pole Vault · Place 1 · AshvillePole Vault1.9-06.0012
Apr 3Lincoln Meet 3Apr 3 · 800 Meters · Place 13 · Ashville800 Meters13.2:56.17a12
Mar 27NIKE Rocket City ShowcaseMar 27 · Pole Vault · Place 6 · AshvillePole Vault6.9-00.0012
Mar 19Fort Payne InvitationalMar 19 · Pole Vault · Place 8 · AshvillePole Vault8.9-012
Mar 14Homewood InvitationalMar 14 · Pole Vault · Place 13 · AshvillePole Vault132.74m—
Mar 14Homewood InvitationalMar 14 · 200 Meters · Place 72 · Ashville200 Meters7231.23—
Mar 10Oneonta OpenerMar 10 · 800 Meters · Place 6 · Ashville800 Meters62:56.4312

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · Pole Vault · Place 7 · AshvillePole Vault79-012
Feb 28Patriot InvitationalFeb 28 · 800 Meters · Place 24 · Ashville800 Meters242:51.15 PB12
Jan 30AHSAA State Indoor MeetJan 30 · Pole Vault · Place 7 · AshvillePole Vault79-012
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1600 Meters · Ashville1600 Meters--DNS12
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · Pole Vault · Place 19 · AshvillePole Vault19.8-06.00 PB12
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · 400 Meters · Place 80 · Ashville400 Meters801:19.18 PB12
Jan 19Martin Luther King Indoor Track Classic #1Jan 19 · Pole Vault · Place 10 · AshvillePole Vault109-012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 12 · AshvillePole Vault129-612
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 41 · Ashville1600 Meters416:44.3712
Dec 13Holiday Invitational #2Dec 13 · Pole Vault · Place 12 · AshvillePole Vault129-612
Dec 13Holiday Invitational #2Dec 13 · 1600 Meters · Place 41 · Ashville1600 Meters416:44.3712
Dec 6Magic City Invitational #1Dec 6 · Pole Vault · Place 9 · AshvillePole Vault98-612

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · Pole Vault · Place 10 · AshvillePole Vault10.8-06.0011
Apr 25AHSAA Lincoln Section 2025Apr 25 · Pole Vault · Place 2 · AshvillePole Vault2.8-06.0011
Apr 18Hewitt Trussville InvitationalApr 18 · Pole Vault · Place 16 · AshvillePole Vault168-611
Apr 18Hewitt Trussville InvitationalApr 18 · 200 Meters · Place 48 · Ashville200 Meters4830.73 PB11
Apr 11Mountain Brook InvitationalApr 11 · Pole Vault · Place 14 · AshvillePole Vault14.8-00.0011
Apr 8Lincoln Meet 4Apr 8 · Pole Vault · Place 2 · AshvillePole Vault28-611
Apr 8Lincoln Meet 4Apr 8 · 800 Meters · Place 7 · Ashville800 Meters72:55.00a PB11
Apr 8Lincoln Meet 4Apr 8 · Pole Vault · Place 2 · AshvillePole Vault28-611
Apr 8Lincoln Meet 4Apr 8 · 800 Meters · Place 7 · Ashville800 Meters72:55.00a11
Apr 5King of the EastApr 5 · Pole Vault · Place 2 · AshvillePole Vault22.43m—
Apr 5King of the EastApr 5 · 1500m Steeplechase · Place 5 · Ashville1500m Steeplechase57:25.39 PB—
Mar 20Oneonta Meet #2Mar 20 · 1600 Meters · Place 17 · Ashville1600 Meters177:30.9211
Mar 20Oneonta Meet #2Mar 20 · 800 Meters · Place 27 · Ashville800 Meters273:25.7211
Mar 20Oneonta Meet #2Mar 20 · 100 Meters · Place 22 · Ashville100 Meters2215.01 PB11
Mar 14Albertville Varsity Meet #2 2025Mar 14 · Pole Vault · Place 2 · AshvillePole Vault28-611
Mar 14Albertville Varsity Meet #2 2025Mar 14 · 800 Meters · Place 18 · Ashville800 Meters183:01.1211
Mar 1Yellow Jacket InvitationalMar 1 · Pole Vault · Place 1 · AshvillePole Vault18-011
Mar 1Yellow Jacket InvitationalMar 1 · 1600 Meters · Place 19 · Ashville1600 Meters197:15.8611

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #2Dec 7 · 1600 Meters · Place 54 · Ashville1600 Meters54.7:04.87a11
Dec 7Magic City Invitational #2Dec 7 · Pole Vault · Place 19 · AshvillePole Vault19.7-00.0011
Dec 7Magic City Invitational #2Dec 7 · 800 Meters · Place 68 · Ashville800 Meters68.3:14.62a11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · Pole Vault · Place 8 · AshvillePole Vault8.8-00.0010
Apr 26Lincoln Section 2024Apr 26 · Pole Vault · Place 2 · AshvillePole Vault2.8-00.0010
Apr 12Mountain Brook InvitationalApr 12 · 1600 Meters · Ashville1600 Meters--DNS10
Apr 12Mountain Brook InvitationalApr 12 · Pole Vault · Place 14 · AshvillePole Vault14.8-00.0010
Apr 12Mountain Brook InvitationalApr 12 · 400 Meters · Place 86 · Ashville400 MetersRound P86.1:13.64a PB10
Mar 21Lincoln Meet 2Mar 21 · Pole Vault · Place 1 · AshvillePole Vault18-6—
Mar 14Albertville Varsity Meet #2Mar 14 · Pole Vault · Place 3 · AshvillePole Vault38-00.00—
Mar 14Albertville Varsity Meet #2Mar 14 · 1600 Meters · Place 21 · Ashville1600 Meters216:55.01—
Mar 9Lincoln Meet 1Mar 9 · Pole Vault · Place 1 · AshvillePole Vault12.43m PB—
Mar 2Yellow Jacket InvitationalMar 2 · 1600 Meters · Place 27 · Ashville1600 Meters277:01.2510
Mar 2Yellow Jacket InvitationalMar 2 · 800 Meters · Place 21 · Ashville800 Meters212:57.4710

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 4AHSAA State Outdoor Championships - 4A/5A/6A/7AMay 4 · Pole Vault · Place 14 · AshvillePole Vault14.7-06.009
Apr 28AHSAA Lincoln SectionalApr 28 · 3200 Meters · Place 11 · Ashville3200 Meters11.14:56.54a PB9
Apr 28AHSAA Lincoln SectionalApr 28 · 1600 Meters · Place 17 · Ashville1600 Meters17.6:42.06a PB9
Apr 28AHSAA Lincoln SectionalApr 28 · Pole Vault · Place 2 · AshvillePole Vault2.7-06.009
Apr 14Mountain Brook InvitationalApr 14 · 2 Miles · Place 69 · Ashville2 Miles69.15:01.50a PB9
Apr 14Mountain Brook InvitationalApr 14 · 1 Mile · Place 124 · Ashville1 Mile124.6:55.89a PB9
Apr 14Mountain Brook InvitationalApr 14 · Pole Vault · AshvillePole Vault--NH9
Apr 5Lincoln Meet #3Apr 5 · 3200 Meters · Place 4 · Ashville3200 Meters4.15:56.94a9
Apr 5Lincoln Meet #3Apr 5 · Pole Vault · AshvillePole Vault--DNS9
Apr 5Lincoln Meet #3Apr 5 · 300m Hurdles · Ashville300m Hurdles30" / 0.762m--DNS9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 28Last Chance Invitational #3Jan 28 · 1600 Meters · Place 79 · Ashville1600 Meters796:40.81—
Jan 28Last Chance Invitational #3Jan 28 · 800 Meters · Place 75 · Ashville800 Meters752:51.67—
Jan 28Last Chance Invitational #3Jan 28 · 1600 Meters · Place 79 · Ashville1600 Meters796:40.51 PB9
Jan 28Last Chance Invitational #3Jan 28 · 800 Meters · Place 75 · Ashville800 Meters752:59.219
Jan 7Icebreaker Invitational #2Jan 7 · 1600 Meters · Place 69 · Ashville1600 Meters69.6:40.81a9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 10Holiday Invitational #2Dec 10 · 1600 Meters · Ashville1600 Meters--DNS9
Dec 10Holiday Invitational #2Dec 10 · 800 Meters · Place 55 · Ashville800 Meters55.2:51.67a9

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · 1600 Meters · Place 14 · Ashville1600 Meters14.7:20.38a8
Apr 29AHSAA Beauregard Sectional (2A-3A-4A-5A)Apr 29 · Pole Vault · AshvillePole Vault--NH8
Apr 19Lincoln HS Meet #5Apr 19 · Pole Vault · Place 5 · AshvillePole Vault56-00.00—
Apr 19Lincoln HS Meet #5Apr 19 · 1600 Meters · Place 5 · Ashville1600 Meters57:14.93—
Apr 16King of the East InvitationalApr 16 · 1600 Meters · Place 18 · Ashville1600 Meters18.7:41.26a8
Apr 16King of the East InvitationalApr 16 · Pole Vault · AshvillePole Vault—NH8
Mar 24Gadsden City Meet #4Mar 24 · 1600 Meters · Place 8 · Ashville1600 Meters87:13.14—
Mar 19Lincoln Meet 2Mar 19 · 1600 Meters · Place 12 · Ashville1600 Meters127:28.89—
Mar 5Yellow Jacket InvitationalMar 5 · 1600 Meters · Place 14 · Ashville1600 Meters147:39.61—
Mar 5Yellow Jacket InvitationalMar 5 · 800 Meters · Place 22 · Ashville800 Meters223:33.42—
Mar 5Yellow Jacket InvitationalMar 5 · 400 Meters · Place 37 · Ashville400 Meters371:27.88—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 17Oxford HS Meet #2Apr 17 · 200 Meters · Place 30 · Ashville200 Meters3036.06—
Apr 17Oxford HS Meet #2Apr 17 · 100 Meters · Place 34 · Ashville100 Meters3416.93—
Apr 8Gadsden City Open #3Apr 8 · 200 Meters · Place 19 · Ashville200 Meters1937.77—
Apr 8Gadsden City Open #3Apr 8 · 100 Meters · Place 26 · Ashville100 Meters2617.02—
Apr 2Lincoln HS Meet #4Apr 2 · 200 Meters · Place 17 · Ashville200 Meters1739.29—
Apr 2Lincoln HS Meet #4Apr 2 · 100 Meters · Place 23 · Ashville100 Meters2322.17—