1 of 37
Jimmy Mitchell
Vestavia Hills Football
Vestavia's band during a game between Vestavia Hills and Huffman on Thursday, Sept. 21, 2017, at Huffman Stadium in Birmingham.
2 of 37
Photo by Todd Lester
Action during a game between Vestavia Hills and Homewood on Friday, Sept. 1, 2017, at Waldrop Stadium in Homewood.
3 of 37
Photo by Todd Lester
Action during a game between Vestavia Hills and Homewood on Friday, Sept. 1, 2017, at Waldrop Stadium in Homewood.
4 of 37
Photo by Todd Lester
Action during a game between Vestavia Hills and Homewood on Friday, Sept. 1, 2017, at Waldrop Stadium in Homewood.
5 of 37
Jimmy Mitchell
Vestavia Hills Football
Vestavia's band during a game between Vestavia Hills and Huffman on Thursday, Sept. 21, 2017, at Huffman Stadium in Birmingham.
6 of 37
Jimmy Mitchell
Vestavia Hills Football
Vestavia's band during a game between Vestavia Hills and Huffman on Thursday, Sept. 21, 2017, at Huffman Stadium in Birmingham.
7 of 37
Jimmy Mitchell
Vestavia Hills Football
Vestavia's during a game between Vestavia Hills and Huffman on Thursday, Sept. 21, 2017, at Huffman Stadium in Birmingham.
8 of 37
Jimmy Mitchell
Vestavia Hills Football
Vestavia's band during a game between Vestavia Hills and Huffman on Thursday, Sept. 21, 2017, at Huffman Stadium in Birmingham.
9 of 37
Jimmy Mitchell
Vestavia Hills Football
Vestavia's band during a game between Vestavia Hills and Huffman on Thursday, Sept. 21, 2017, at Huffman Stadium in Birmingham.
10 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
11 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
12 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
13 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
14 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
15 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
16 of 37
Michael Wade
Vestavia Hills Football
Vestavia Hills High School majorettes cheer during the Class 7A Region 3 game between Thompson High School and Vestavia Hills High School. Thompson defeated Vestavia by the score of 45-14 at Buddy Anderson Field at Thompson Reynolds Stadium in Vestavia Hills, Alabama. (Wade Event Photography)
17 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
18 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
19 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
20 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
Vestavia cheerleaders rush out onto the field followed by the football team during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
21 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
22 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
23 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
24 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
25 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
26 of 37
Sarah Finnegan
Vestavia Football AT Helenda 2017
The Vestavia Hills High School marching band performs at halftime during a game between Vestavia Hills and Helena on Friday, Sept. 29, 2017, at Husky Stadium in Helena.
27 of 37
Michael Wade
Vestavia Hills Football
The Vestavia Hills High School drumline performs at halftime of the Class 7A Region 3 game between Thompson High School and Vestavia Hills High School. Thompson defeated Vestavia by the score of 45-14 at Buddy Anderson Field at Thompson Reynolds Stadium in Vestavia Hills, Alabama. (Wade Event Photography)
28 of 37
Michael Wade
Vestavia Hills Football
The Vestavia Hills High School flag team performs at halftime of the Class 7A Region 3 game between Thompson High School and Vestavia Hills High School. Thompson defeated Vestavia by the score of 45-14 at Buddy Anderson Field at Thompson Reynolds Stadium in Vestavia Hills, Alabama. (Wade Event Photography)
29 of 37
Michael Wade
Vestavia Hills Football
A Vestavia Hills High School cheerleader during the Class 7A Region 3 game between Thompson High School and Vestavia Hills High School. Thompson defeated Vestavia by the score of 45-14 at Buddy Anderson Field at Thompson Reynolds Stadium in Vestavia Hills, Alabama. (Wade Event Photography)
30 of 37
Photo by Ted Melton
Action during a game between Spain Park and Vestavia Hills on Friday night,Sept.8,2017,at Thompson Reynolds Stadium in Vestavia Hills.
31 of 37
Photo by Ted Melton
Action during a game between Spain Park and Vestavia Hills on Friday night,Sept.8,2017,at Buddy Anderson Field in Vestavia Hills.
32 of 37
Layton Dudley
Vestavia Hills Football
Vestavia Hills band performed during Homecoming during a game between Shades Valley and Vestavia Hills on†Friday, Nov. 3, 2017, at Thompson Reynolds Stadium in Vestavia Hills.
33 of 37
Layton Dudley
Vestavia Hills Football
Vestavia Hills cheerleaders performed during a game between Shades Valley and Vestavia Hills on†Friday, Nov. 3, 2017, at Thompson Reynolds Stadium in Vestavia Hills.
34 of 37
Layton Dudley
Vestavia Hills Football
Vestavia Hills cheerleaders performed during a game between Shades Valley and Vestavia Hills on†Friday, Nov. 3, 2017, at Thompson Reynolds Stadium in Vestavia Hills.
35 of 37
Layton Dudley
Vestavia Hills Football
Vestavia Hills takes the field during a game between Shades Valley and Vestavia Hills on†Friday, Nov. 3, 2017, at Thompson Reynolds Stadium in Vestavia Hills.
36 of 37
Layton Dudley
Vestavia vs Oak Mountain
The Vestavia student section cheers during a game between Oak Mountain and Vestavia Hills on†Friday, Sept. 15, 2017, at Thompson Reynolds Stadium in Vestavia Hills.
37 of 37
Layton Dudley
Vestavia Hills Football
Vestavia Hills band performed during Homecoming during a game between Shades Valley and Vestavia Hills on†Friday, Nov. 3, 2017, at Thompson Reynolds Stadium in Vestavia Hills.
To purchase photos from this gallery and the 2017 season, click here.