Class 1A
- Janesville 9-1
- Holy Trinity Catholic 4-0
- Springville 13-1
- Starmont 16-2
- Gehlen Catholic 10-2
- New London 8-0
- Tripoli 13-1
- North Tama 12-1
- Dunketon 9-2
- Montezuma 14-3
- Iowa Mennonite 7-3
- Iowa Valley 11-7
- Bishop Garrigan 7-3
- East Union 11-2
- Harris-Lake Park 6-4
Class 2A
- Dike-New Hartford 16-2
- Western Christian 9-3
- Grundy Center 17-0
- St. Albert 14-1
- Sidney 11-2
- Unity Christian 5-4
- Lake Mills 16-1
- Wilton 15-1
- Hinton 6-2
- Treynor 11-2
- Clarinda 10-3
- Pella Christian 6-7
- Iowa City Regina 14-3
- Sumner-Fredericksburg 8-5
- Tri-Center 10-0
Class 3A
- Kuemper Catholic 15-0
- Sioux Center 14-2
- Columbus Catholic 13-4
- Davenport Assumption 7-1
- Mount Vernon 9-5
- Tipton 10-2
- Gilbert 8-6
- Osage 6-4
- Red Oak 3-4
- West Liberty 11-2
- Beckman Catholic
- South Central Calhoun 21-3
- Iowa Falls-Alden 10-1
- New Hampton 14-3
- Camanche 17-4
Class 4A
- Cedar Rapids Xavier 11-3
- Pella 12-2
- Dubuque Wahlert 6-2
- Waverly-Shell Rock 13-3
- Bishop Heelan 7-5
- Lewis Central 8-3
- Center Point-Urbana 16-5
- Independence 13-1
- Sergeant Bluff-Luton 9-0
- Charles City 7-6
- Dallas Center-Grimes 11-3
- Marion 7-5
- North Scott 13-7
- Fairfield 7-4
- Bondurant-Farrar 7-2
Class 5A
- Cedar Falls 14-1
- Ankeny Centennial 16-2
- Cedar Rapids Jefferson 14-1
- Linn-Mar 17-3
- Dubuque Hempstead 12-3
- West Des Moines Valley 19-4
- Pleasant Valley 11-1
- Iowa City West 12-6
- Bettendorf 11-1
- Dowling Catholic 16-5
- Indianola 12-4
- Ankeny 8-8
- Waukee 13-10
- Urbandale 13-6
- Johnston 5-6