1. Home
  2. U.S. Results
  3. Alabama
  4. John Hayes

John Hayes

Alabama · Class of 2026

31 resultsTrack & Field2024–202618 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorRunningLane Track Championships · May 224:05.38aRunningLane Track ChampionshipsMay 22, 2026
1600 Meters · IndoorAHSAA State Indoor Meet · Jan 304:11.28AHSAA State Indoor MeetJanuary 30, 2026
1600 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 304:11.10aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
3200 Meters · IndoorLast Chance #1/Pentathlon · Jan 249:20.35Last Chance #1/PentathlonJanuary 24, 2025
3200 Meters · OutdoorMountain Brook Invitational-Varsity and Middle School · Apr 109:18.72aMountain Brook Invitational-Varsity and Middle SchoolApril 10, 2026
400 Meters · OutdoorGail Devers Invitational · Mar 2151.66aGail Devers InvitationalMarch 21, 2026
800 Meters · IndoorHusky Classic · Feb 271:57.15Husky ClassicFebruary 27, 2026
800 Meters · OutdoorVestavia Hills - Varsity - King of the Mountain - Invitational · Mar 61:53.93Vestavia Hills - Varsity - King of the Mountain - InvitationalMarch 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22RunningLane Track ChampionshipsMay 22 · 3200 Meters · AlabamaAlabama3200 Meters--DNS12
May 22RunningLane Track ChampionshipsMay 22 · 1 Mile · Place 1 · AlabamaAlabama1 Mile1.4:05.38a PB12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 1 · Vestavia HillsVestavia Hills3200 Meters1.9:19.51a12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 1 · Vestavia HillsVestavia Hills1600 Meters1.4:11.10a PB12
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters1.1:53.97a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 3200 Meters · Place 1 · Vestavia HillsVestavia Hills3200 Meters1.9:35.03a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 1600 Meters · Place 1 · Vestavia HillsVestavia Hills1600 Meters1.4:25.56a12
Apr 24AHSAA Hewitt-Trussville Section 2026Apr 24 · 800 Meters · Place 4 · Vestavia HillsVestavia Hills800 Meters4.1:54.53a12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 3200 Meters · Place 1 · Vestavia HillsVestavia Hills3200 Meters1.9:18.72a PB12
Apr 10Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 1600 Meters · Place 2 · Vestavia HillsVestavia Hills1600 Meters2.4:16.32a12
Mar 21Gail Devers InvitationalMar 21 · 400 Meters · Place 20 · Vestavia HillsVestavia Hills400 Meters20.51.66a PB12
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters11:53.93 PB12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27Husky ClassicFeb 27 · 1600 Meters · Place 1 · Vestavia HillsVestavia Hills1600 Meters14:18.2412
Feb 27Husky ClassicFeb 27 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters11:57.15 PB12
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 1 · Vestavia HillsVestavia Hills3200 Meters19:24.4412
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 1 · Vestavia HillsVestavia Hills1600 Meters14:11.28 PB12
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 1600 Meters · Place 1 · Vestavia HillsVestavia Hills1600 Meters14:15.2112
Jan 3Ice Breaker #2Jan 3 · 800 Meters · Place 1 · Vestavia HillsVestavia Hills800 Meters11:57.8712

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #2Dec 13 · 3200 Meters · Place 1 · Vestavia HillsVestavia Hills3200 Meters19:34.4512
Dec 13Holiday Invitational #2Dec 13 · 3200 Meters · Place 1 · Vestavia HillsVestavia Hills3200 Meters19:34.4512
Feb 28Husky March ClassicFeb 28 · 1600 Meters · Place 2 · Vestavia HillsVestavia Hills1600 Meters24:18.24a—
Feb 28Husky March ClassicFeb 28 · 800 Meters · Place 4 · Vestavia HillsVestavia Hills800 Meters41:59.22a—
Jan 24Last Chance #1/PentathlonJan 24 · 3200 Meters · Place 1 · Vestavia HillsVestavia Hills3200 Meters19:20.35 PB11
Jan 20Martin Luther King Indoor Track Classic #2Jan 20 · 1600 Meters · Place 4 · Vestavia HillsVestavia Hills1600 Meters44:23.1111
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 5 · Vestavia HillsVestavia Hills800 Meters52:00.2611

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 18Hewitt Trussville InvitationalApr 18 · 1600 Meters · Place 1 · Vestavia HillsVestavia Hills1600 Meters14:23.9611

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Hewitt Trussville InvitationalApr 19 · 1600 Meters · Place 3 · Vestavia HillsVestavia Hills1600 Meters34:27.3010
Mar 16Homewood InvitationalMar 16 · 1600 Meters · Place 6 · Vestavia HillsVestavia Hills1600 Meters64:25.0610
Mar 9Vestavia Hills - Varsity - King of the Mountain InvitionalMar 9 · 3200 Meters · Place 4 · Vestavia HillsVestavia Hills3200 Meters49:37.1810

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2AHSAA State Indoor ChampionshipsFeb 2 · 3200 Meters · Place 7 · Vestavia HillsVestavia Hills3200 Meters79:48.4710
Jan 26Last Chance Meet #1Jan 26 · 1600 Meters · Place 2 · Vestavia HillsVestavia Hills1600 Meters24:27.6110