Class 4A
1. Dowling Catholic (11-1)
2. Johnston (10-2)
3. Urbandale (8-4)
4. Southeast Polk (9-3)
5. Ankeny (8-4)
6. Sioux City East (8-1)
7. Waukee (7-5)
8. Dubuque Hempstead (4-0)
9. Iowa City Liberty (5-3)
10. Ankeny Centennial (8-4)

Class 3A
1. Central DeWitt (9-1)
2. Dallas Center-Grimes (9-0)
3. Sergeant Bluff-Luton (7-1)
4. Davenport Assumption (7-3)
5. Winterset (7-0)
6. Cedar Rapids Xavier (4-2)
7. Sioux City Heelan (6-3)
8. Centerville (4-1)
9. Boone (6-1)
10. Gilbert (7-1)

Class 2A
1. Van Meter (8-0)
2. North Linn (11-0)
3. Dike-New Hartford (7-1)
4. Underwood (8-2)
5. Woodward-Granger (8-3)
6. Dyersville Beckman(7-3)
7. Des Moines Christian (6-3)
8. Mid-Prairie (6-2)
9. Roland-Story (8-2)
10. Camanche (5-1)

Class 1A
1. Martensdale-St. Mary’s (12-0)
2. Remsen St. Mary’s (8-0)
3. Council Bluffs St. Albert (10-0)
4. South Winneshiek (12-0)
5. Mason City Newman (6-3)
6. Alburnett (8-2)
7. Don Bosco (6-1)
8. Alta-Aurelia (8-0)
9. Easton Valley (8-0)
10. Saint Ansgar (6-2)