1. Dowling 9-1
2. Johnston 10-2
3. Valley 9-2
4. Waukee Northwest 9-2
5. Pleasant Valley 9-1
6. Prairie 8-2
7. Bettendorf 9-2
8. Des Moines East 11-1
9. Ames 7-3
10. Cedar Rapids Kennedy 7-1
11. Linn-Mar 9-4
12. Ankeny Centennial 5-4
13. Iowa City West 7-2
14. Dubuque Senior 8-2
15. Des Moines Roosevelt 5-3
16. Muscatine 6-3
1. Des Moines Hoover 9-0
2. Marion 11-0
3. Dallas Center Grimes 7-3
4. ADM 9-2
5. Humboldt 7-1
7. Norwalk 6-5
8. Urbandale 4-7
9. Fort Madison 11-1
10. Carlisle 9-2
11. Newton 8-5
12. Pella 5-5
13. Storm Lake 4-4
14. Iowa City Liberty 2-7
15. Sioux City West 5-4
16. Bondurant Farrar 5-5
1. Assumption 9-0
2. Gilbert 10-1
3. Bishop Heelan 7-1
4. Webster City 7-1
5. Nevada 8-3
6. Glenwood 8-1
7. Greene County 8-1
8. Center Point-Urbana 8-1
9. Williamsburg 7-3
10. Perry 4-5
11. Knoxville 7-4
12. Grinnell 3-4
13. Benton 5-4
14. Harlan Community 5-4
15. Decorah 8-2
16. Chariton 6-2
1. Gladbrook-Reinbeck 11-0
2. Regina Catholic 9-1
3. West Branch 9-0
5. West Liberty 8-2
6. Treynor 8-4
7. Des Moines Christian 5-4
8. Underwood 7-2
9. West Central Valley 10-2
10. Prince of Peace 7-4
11. Pella Christian 3-5
12. Beckman Catholic 6-3
13. St. Albert 5-6
14. Mediapolis 8-1
15. Denver 5-3
16. Columbus Catholic 3-