1 of 55
Todd Lester
Action during a game between Oak Mountain and Chelsea on Friday, Aug. 25, 2017, at Chelsea High School in Chelsea.
2 of 55
Todd Lester
Action during a game between Oak Mountain and Chelsea on Friday, Aug. 25, 2017, at Chelsea High School in Chelsea.
3 of 55
Todd Lester
Action during a game between Oak Mountain and Chelsea on Friday, Aug. 25, 2017, at Chelsea High School in Chelsea.
4 of 55
Todd Lester
Action during a game between Oak Mountain and Chelsea on Friday, Aug. 25, 2017, at Chelsea High School in Chelsea.
5 of 55
Jonathan M. Norris
Oak Mountain Football
Oak Mountain band hat rests before kickoff during a game between Oak Mountain and Tuscaloosa County on Friday, Oct. 13, 2017, at Heardmont Park in Birmingham.
6 of 55
Jonathan M. Norris
Oak Mountain Football
Oak Mountain run out before the game between Oak Mountain and Tuscaloosa County on Friday, Oct. 13, 2017, at Heardmont Park in Birmingham.
7 of 55
Jonathan M. Norris
Oak Mountain Football
Fans cheer during the game between Oak Mountain and Tuscaloosa County on Friday, Oct. 13, 2017, at Heardmont Park in Birmingham.
8 of 55
Jonathan M. Norris
Oak Mountain Football
Oak Mountain band marching during the game between Oak Mountain and Tuscaloosa County on Friday, Oct. 13, 2017, at Heardmont Park in Birmingham.
9 of 55
Layton Dudley
Oak Mountain Football
Action during a game between Hillcrest-Tuscaloosa and Oak Mountain on Friday, Sept. 1, 2017, at Heardmont Park in Birmingham.
10 of 55
Layton Dudley
Oak Mountain Football
Action during a game between Hillcrest-Tuscaloosa and Oak Mountain on Friday, Sept. 1, 2017, at Heardmont Park in Birmingham.
11 of 55
Layton Dudley
Oak Mountain Football
Action during a game between Hillcrest-Tuscaloosa and Oak Mountain on Friday, Sept. 1, 2017, at Heardmont Park in Birmingham.
12 of 55
Layton Dudley
Oak Mountain Football
Action during a game between Hillcrest-Tuscaloosa and Oak Mountain on Friday, Sept. 1, 2017, at Heardmont Park in Birmingham.
13 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
14 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
15 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
16 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
17 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
18 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
19 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
20 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
21 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
22 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
23 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
24 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
25 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
26 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
27 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
28 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
29 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
30 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
31 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
32 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
33 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
34 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
35 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
36 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
37 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
38 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
39 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
40 of 55
Ted Melton Photo by Ted Melton
Oak Mountain vs. Spain Park Football
Action during a game between Oak Mountain and Spain Park on Friday night, Oct 27, 2017, at Jaguar Stadium in Hoover, AL.
41 of 55
Layton Dudley
Vestavia vs Oak Mountain
The Oak Mountain band plays during a game between Oak Mountain and Vestavia Hills on†Friday, Sept. 15, 2017, at Thompson Reynolds Stadium in Vestavia Hills.
42 of 55
Jimmy Mitchell
Oak Mountain vs. Mountain Brook Football
Oak Mountain's band during a game between Oak Mountain and Mountain Brook on Friday, Oct. 20, 2017, at Spartan Stadium in Mountain Brook.
43 of 55
Frank Couch
Oak Mountain Football
A band member plays before the game between Thompson and Oak Mountain on Friday, Sept. 22, 2017, at Heardmont Park in Birmingham. (Frank Couch Photography)
44 of 55
Jimmy Mitchell
Oak Mountain vs. Mountain Brook Football
Oak Mountain's band during a game between Oak Mountain and Mountain Brook on Friday, Oct. 20, 2017, at Spartan Stadium in Mountain Brook.
45 of 55
Frank Couch
Oak Mountain Football
Oak Mountian pep squad during a game between Thompson and Oak Mountain on Friday, Sept. 22, 2017, at Heardmont Park in Birmingham. (Frank Couch Photography)
46 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
47 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
48 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
49 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
50 of 55
Sarah Finnegan
OMHS VS Hazel Green Football 2017
The Oak Mountain High School marching band performs at halftime during a game against Hazel Green on November 3, 2017 at Heardmont Park in Birmingham, Al.
51 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
52 of 55
Frank Couch
Oak Mountain Football
Oak Mountain majorette Hunter Rush before the game between Thompson and Oak Mountain on Friday, Sept. 22, 2017, at Heardmont Park in Birmingham. (Frank Couch Photography)
53 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
54 of 55
Sarah Finnegan
Oak Mountain VS Huffman Football 2017
The Oak Mountain Marching Band performs during halftime at the game between Huffman and Oak Mountain on Friday, Sept. 8, 2017, at Heardmont Park in Birmingham.
55 of 55
Todd Lester
Action during a game between Oak Mountain and Chelsea on Friday, Aug. 25, 2017, at Chelsea High School in Chelsea.
To purchase photos from this gallery and the 2017 season, click here.