1A Semifinals: Davenport Assumption vs. Gilbert
1A Semifinals: Center Point-Urbana vs. North Polk
2A Semifinals: ADM vs. Cedar Rapids Xavier
2A Semifinals: Waverly-Shell Rock vs. Dallas Center-Grimes
3A Semifinals: Waukee vs. Ankeny Centennial
3A Semifinals: Ankeny vs. Dowling Catholic