Hoover’s Matthew Daibes kicked a 20-yard field in the third overtime – moments after teammate Jeremiah Robinson’s diving ...
Muscle Shoals’ Natarruean Hampton (0) carries for a touchdown against Clay-Chalkville during their game Friday at Muscle ...
Saraland quarterback KJ Lacey joined a select group of athletes as he went over 10,000 career yards passing in a 49-14 romp ...
Ramsay's Jayden Martin during the Ramsay at Parker high-school football game in Birmingham, Ala., Thursday, Aug. 22, 2024.
UMS-Wright junior defensive back David Lott blocked an extra point and intercepted a pass to secure the Bulldogs’ 7-6 win ...
Murphy head coach Andre Epps looks on from the bench during a preps boys basketball game, Thursday, January 18, 2024, in ...
Leeds, which won its fourth straight game, relied on its ground game against the Aggies (10-1), and finished with 248 rushing ...
St. Michael’s Noah Moss and Gunner Rivers led a high-powered offense that almost refused to punt and the fifth-ranked ...
Two St. Paul’s turnovers in the first 79 seconds of the game and another dominant performance by junior quarterback Jordan ...
Spanish Fort camped in Hueytown territory all night during Friday’s Class 6A, Round 2 playoff game. The Gophers stopped drive ...
Thompson QB Trent Seaborn threw two TD passes and delivered a key 73-yard run in a 34-21 road win in the 7A quarterfinals.