1 of 32
Hoover wide receiver Fred Dunson (0) is helped off the field by a Hoover trainer and teammate Hoover quarterback Noah Schuback (10) during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Julia Freeman.
2 of 32
Hoover defensive lineman Micah Hampton (9) and Hoover linebacker Bradley Shaw (7) combine to stop a Mountain Brook ballcarrier during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
3 of 32
Hoover defensive back Jamar Moultrie (2) blocks an extra point during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Julia Freeman.
4 of 32
Hoover tight end Christopher Warren (1) dives for the goal line during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
5 of 32
Hoover running back Chalmers Peters (12) escapes from Mountain Brook linebacker Harris Vinoski (53) during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
6 of 32
Mountain Brook running back Cole Gamble (19) is tripped up by Hoover linebacker Bradley Shaw (7) during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
7 of 32
Mountain Brook quarterback John Cooper (11) dives for the endzone during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
8 of 32
Mountain Brook quarterback John Cooper (11) slips a tackle during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Julia Freeman.
9 of 32
Members of the Mountain Brook band perform during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Julia Freeman.
10 of 32
Mountain Brook Cheerleaders during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Julia Freeman.
11 of 32
Hoover fans celebrate a score during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Julia Freeman.
12 of 32
Mountain Brook fans during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Julia Freeman.
13 of 32
Hoover wide receiver Jordan Woolen (6) grab a pass during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
14 of 32
Members of the Mountain Brook band perform during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
15 of 32
Hoover wide receiver Jonah Winston (4) is brought down after a reception during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
16 of 32
Hoover quarterback Noah Schuback (10) tries to break free from Mountain Brook defensive back Hampton King (38) during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
17 of 32
Mountain Brook wide receiver Hudson Young (26) heads upfield after a catch during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
18 of 32
Members of the Mountain Brook band perform during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
19 of 32
Mountain Brook wide receiver Hudson Young (26) goes high to pull down a pass during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
20 of 32
Hoover defensive back Braydon Gerstenberg (3) and Hoover defensive back Donell Williams (26) combine to bring down a Mountain Brook ball carrier during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
21 of 32
Hoover defensive lineman Michael Nixon (10) battles a Mountain Brook offensive lineman during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
22 of 32
Action during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
23 of 32
Hoover wide receiver Fred Dunson (0) is brought down by Mountain Brook linebacker Harris Vinoski (53) during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
24 of 32
Hoover wide receiver Fred Dunson (0) looks to evade Mountain Brook defensive back Clyde Beavers (20) during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
25 of 32
Mountain Brook quarterback John Cooper (11) delivers a pass during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
26 of 32
Hoover tight end Christopher Warren (1) brings down a reception for a big gain during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
27 of 32
Hoover High School Homecoming King Micah Hampton and Queen McKenzie Blackledge were crowned during halftime at a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
28 of 32
Members of the Hoover band prior to a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Julia Freeman.
29 of 32
Hoover defensive back Treshawn Darden (25) stops Mountain Brook quarterback John Cooper (11) during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
30 of 32
Mountain Brook running back Cole Gamble (19) looks for running room during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL.b
31 of 32
Mountain Brook head coach Chris Yeager challenges his players during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
32 of 32
Mountain Brook running back Cole Gamble (19) fights for yardage during a game between Hoover High School and Mountain Brook High School on Friday, Sept. 29, 2023, at the Hoover Met in Hoover, AL. Photo by Barry Stephenson.
HOOVER – Mountain Brook High School showed its run game can play up to the Class 7A level on Friday night. The Spartans rode Cole Gamble and the ground attack to the tune of 223 rushing yards and four touchdowns in a 34-24 win over Hoover.
The win was Mountain Brook’s first against Hoover since 2011.
“We have been close so many times over the years,” said Spartans’ head coach Chris Yeager. “This game means a lot to our players, past and present.”
“I was about six years old when that happened,” quipped the senior Gamble on the program’s last win over Hoover. “I am so proud of my guys and love them.”
Mountain Brook (5-1) has now won five straight games and has shut out its opponents in 13 of the last 16 quarters.
Hoover wasted no time getting on the board with a 65-yard strike from Noah Schuback to Jordan Woolen on the game’s opening play. Woolen streaked behind the defense for the 65-yard score.
Mountain Brook scored less than 90 seconds later, as Gamble gashed the Bucs defense on a 55-yard TD run.
Hoover strolled downfield to retake the lead the next drive. Schuback completed his first six passes of the game and found Christopher Warren on a 12-yard connection to cap off the drive.
The Spartans rattled off a nine-play drive to bring the score to 14-14 before the opening frame ended. Gamble’s second score of the game came on a direct snap from the 2-yard line.
Mountain Brook’s defense opened the second quarter with a big play, as Hudson Young broke through to block a punt and give the away side excellent field position at the 24-yard line. The Spartans used eight plays and two fourth down conversions to go ahead. Gamble finished the drive from a yard out, but a blocked extra point left the score at 20-14.
The Spartans tacked on one more to score to close the half. John Cooper threw a pass over the middle to Young, who caught it at the 5-yard line and muscled his way in to extend the lead to 27-14 at the break.
The third quarter’s only score was a 30-yard field goal by Hoover’s Matthew Daibes to cut the deficit to 27-17.
After being pinned deep by a punt, the Spartans engineered a 14-play scoring drive, chewing away over six minutes of game clock. Cooper converted a fourth-and-12 with a 22-yard pass to Stuart Andrews and Gamble sliced through the right side of the Bucs defense on the next play for a 14-yard score. Mountain Brook led 34-17 with 3:52 remaining.
JJ Moultrie gave Hoover a sign of life with a 95-yard kickoff return touchdown as he sprinted and tip-toed down the right sideline to make it a 34-24 game. The hosts could not recover the onside kick and the two sides traded turnovers on back-to-back plays a few moments later to ice the game for the Spartans.
Gamble finished with 223 total yards on 39 touches with 108 rushing yards coming in the first half on 18 carries.
“Our offensive line did an incredible job and their endurance throughout the game is what won it for us,” said Gamble.
Cooper completed his first seven passes of the game, with his first incompletion occurring due to a receiver slipping. He finished 10-for-12 for 146 yards.
“Early in the year, I felt like he was pressing,” Yeager said. “We kept telling him just to function within the system. Take what they give you. Whatever is routine, just do it in an exceptional way, and that is what he did.”
Schuback completed 12-of-18 throws for 210 yards passing, while Woolen led all players with 5 receptions for 85 yards.
This was Hoover’s (1-5) third straight loss. Hoover still maintains an all-time series edge of 35-9.
Mountain Brook is off next week, while Hoover will be back home against Oak Mountain.
Click here to view all of our high school football photos.
Editor's note: This story was updated at 11:39 a.m. on Sept. 30 to correct a statement late in the story about the number of straight losses for Hoover. This was the third straight loss.