Class 5A
POD A
Johnston 35, Pleasant Valley 7
Valley 31, Dallas Center-Grimes 8
POD B
Dowling Catholic 42, Bettendorf 14
Cedar Falls 35, Waukee Northwest 21
POD C
Southeast Polk 56, Urbandale 22
Prairie 31, Sioux City East 28
POD D
Ankeny 43, Waukee 37
Iowa City Liberty 28, Indianola 14
Class 4A
POD A
Xavier, Cedar Rapids 52, Davenport, North 0
Newton 36, North Polk 34 (Overtime)
POD B
Sergeant Bluff-Luton 30, LeMars 3
Glenwood 30, Spencer 28
POD C
Carlisle 44, ADM 15
Pella 31, Lewis Central 28
POD D
Western Dubuque 35, Ballard 0
Waverly-Shell Rock 44, Clear Creek Amana 14
Class 3A
POD A
Solon 38, Fairfield 16
West Delaware 42, Assumption 21
POD B
Des Moines Christian 42, Harlan Community 13
Mount Pleasant 16, Williamsburg 12
POD C
Algona 35, Carroll 21
Bishop Heelan 28, Sioux Center 21
POD D
Clear Lake 20, Iowa Falls-Alden 0
Mount Vernon 20, Wahlert Catholic 17
Class 2A
POD A
CL/GLR 49, Clarinda 0
OABCIG 14, Dike-New Hartford 7
POD B
Alburnett 49, Crestwood 21
Wilton 32, Waukon 24
POD C
Van Meter 42, Centerville 20
Roland-Story 42, Mid-Prairie 14
POD D
Spirit Lake 17, Osage 14 (Overtime)
Kuemper Catholic 42, PCM 21
Class 1A
POD A
Regina 49, Sigourney/Keota 13
Grundy Center 35, Northeast 7
POD B
West Lyon 35, Hinton 0
Clarion-Goldfield-Dows 32, South Hardin 26
POD C
Aplington-Parkersburg 42, Pleasantville 7
West Marshall 28, Beckman Catholic 25
POD D
Treynor 35, Shenandoah 0
Underwood 32, South Central Calhoun 14
Class A
POD A
Woodbury Central 50, West Hancock 8
West Fork 28, Martensdale-St. Marys 20
POD B
West Sioux 42, West Monona 18
St. Albert 19, Riverside 16
POD C
Saint Ansgar 15, Wapsie Valley 14
North Linn 37, Newman Catholic 14
POD D
Maquoketa Valley 34, Madrid 0
Lynnville-Sully 17, East Buchanan 6
Eight-Player
POD A
Audubon 72, Clarksville 30
North Union 68, Kingsley-Pierson 50
POD B
Iowa Valley 54, Kee 6
Edgewood-Colesburg 35, Don Bosco 7
POD C
Woodbine 34, Lenox 26
Bishop Garrigan, Algona 64, St. Mary’s, Remsen 27
POD D
Coon Rapids-Bayard 44, Bedford 30
Gladbrook-Reinbeck 66, Montezuma 0