5A Semifinals: Cedar Falls vs. Ankeny
5A Semifinals: West Des Moines Valley vs. Pleasant Valley
4A Semifinals: Sergeant Bluff-Luton vs. West Delaware
4A Semifinals: Marion vs. Western Dubuque
3A Semifinals: Mount Vernon vs. Union
3A Semifinals: Kuemper Catholic vs. Red Oak
2A Semifinals: Western Christian vs. Osage
2A Semifinals: Beckman Catholic vs. Clarion-Goldfield-Dows
1A Semifinals: Sidney vs. North Tama
1A Semifinals: Wapsie Valley vs. Holy Trinity Catholic