Scores from Week 2 high school football
Class 6A
Davidson 31, Baker 3
Fairhope 24, Enterprise 17
Florence 49, Buckhorn 7
Hoover 45, Hueytown 6
McGill-Toolen 16, Alma Bryant 14
Murphy 34, Theodore 21
Opelika 33, Lee-Montgomery 7
Pell City 35, Albertville 20
Stanhope Elmore 28, Pelham 14
Tuscaloosa County 44, Jackson-Olin 0
Vestavia Hills 28, Hewitt-Trussville 19
Class 5A
Athens 41, West Point 9
Benjamin Russell 42, Marbury 6
Boaz 49, Brewer 19
Center Point 21, Curry 0
Cullman 30, East Limestone 21
Demopolis 41, Citronelle 0
Fairfield 39, Brookwood 8
Faith Academy 42, Gulf Shores 38
Fort Payne 35, Etowah 18
John Carroll Catholic 37, Shelby County 15
Hartselle 57, Lawrence County 0
Muscle Shoals 43, Russellville 0
Pinson Valley 31, Mortimer Jordan 7
Saint Paul’s 6, Williamson 0
Sara Land 49, Sumter Central 26
Southside-Gadsden 43, Columbia 30
Spanish Fort 50, B.C. Rain 30
Springville 21, Hayden 20
Walker 28, Moody 13
Wenonah 26, Pleasant Grove 6
Class 4A
Andalusia 41, Monroe County 7
Ardmore 45, Butler 21
Beauregard 21, Charles Henderson 16
Bibb County 48, Carbon Hill 7
Central of Clay County 60, Dallas County 0
Central-Florence 34, East Lawrence 14
Clarke County 30, Escambia County 0
Corner 14, West Blocton 9
Dadeville 30, Elmore Co. 0
Fairview 40, Douglas 26
Haleyville 38, Wilson 28
Jemison 40, Oak Grove 13
Lincoln 34, Munford 12
Oneonta 28, Guntersville 10
Rogers 28, Priceville 12
Saint Clair Co. 44, Crossville 13
Saint James 32, Ashford 0
Sardis 60, Locust Fork 41
Tallassee 63, Bullock County 0
UMS-Wright 39, Hillcrest-Evergreen 0