5A Semifinals: #1 Waukee vs. #5 Waterloo West
5A Semifinals: #2 Iowa City High vs. #3 Johnston
4A Semifinals: #1 North Scott vs. #4 Center Point-Urbana
4A Semifinals: #2 Glenwood vs. #6 Lewis Central
3A Semifinals: #1 Dike-New Hartford vs. #5 North Polk
3A Semifinals: #2 Clear Lake vs. #3 Bishop Heelan
2A Semifinals: #1 Cascade vs. #4 Osage
2A Semifinals: #2 West Hancock vs. #3 North Linn
1A Semifinals: #1 Newell-Fonda vs. #5 Saint Ansgar
1A Semifinals: #2 Marquette Catholic vs. #3 Bishop Garrigan