WAAY 31 FirstSports is ready for the first week of playoff action!
Here's a look at the match-ups.
Games being covered by WAAY 31 are marked with an *.
Class 1AHackleburg (7-3) at Lynn (8-2)
Appalachian (6-4) at Collinsville (9-1)
Hubbertville (7-3) at Shoals Christian (7-3), Florence
Akron (6-4) at Cedar Bluff (5-5)
R.A. Hubbard (7-3) at Marion County (9-1), Guin
Class 2AWoodland (6-4) at Colbert Heights (8-2)
*Sumiton Christian (6-4) at Fyffe (10-0)
Lexington (5-5) at Reeltown (7-3)
*Sand Rock (6-4) at Tanner (10-0)
*Fultondale (8-2) at North Sand Mountain (9-1), Higdon
LaFayette (7-3) at Red Bay (9-1)
Ider (7-3) at Oakman (7-3)
Class 3ACordova (6-4) at Sheffield (8-2), Tuscumbia
Geraldine (5-5) at Piedmont (10-0)
Rogers (8-2) at Hamilton (8-2)
Saks (6-3) at Sardis (9-1)
Sylvania (8-2) at Glencoe (8-2)
Holly Pond (5-5) at Lauderdale County (9-1), Rogersville
*Weaver (7-3) at Madison Academy (8-2), Madison
Elkmont (6-4) at Hanceville (10-0)
Class 4ADora (8-2) at Brooks (8-2), Killen
Cherokee County (5-5) at Anniston (6-4)
Central-Florence (7-3) at Fayette County (7-3), Fayette
Cleburne County (5-5) at North Jackson (10-0), Stevenson
Fairview (7-3) at Alexandria (7-3)
*Corner (6-4) at Deshler (9-1), Tuscumbia
*Oneonta (8-2) at Guntersville (8-2)
West Limestone (5-5) at Midfield (6-4)
Class 5A *Pinson Valley (8-2) at East Limestone (7-3)
*Boaz (5-5) at Hartselle (10-0)
Russellville (5-5) at Center Point (9-1)
Curry (5-5) at Etowah (9-1)
*Albertville (7-3) at Cullman (7-3)
*Chelsea (7-3) at Muscle Shoals (9-1)
*Walker (6-4) at Fort Payne (9-1)
Athens (4-6) at Briarwood Christian (9-1)
Class 6A*Minor (7-3) at Huntsville (7-3), Milton Frank Stadium
Hazel Green (7-3) at Northridge (9-1), Tuscaloosa
Austin (7-3) at Hoover (9-1)
*Tuscaloosa County (5-5) at Bob Jones (9-1), Madison
Decatur (5-5) at Hillcrest-Tuscaloosa (10-0)