Class 1-A
- Akron-Westfield 25-0 1
- Lynnville-Sully 26-1 2
- New London 17-4 3
- AGWSR 20-5 4
- Martensdale-St. Marys 18-3 7
- Wayne 19-6 6
- Charter Oak-Ute 23-5 8
- Exira/Elk Horn-Kimballton 17-1 5
- Remsen St. Mary’s 16-7 10
- Rockford 15-7 14
- Mason City Newman Catholic 17-3 9
- Marquette Catholic 24-3 13
- Murray 20-2 12
- Sigourney 18-5 NR
- Kee 20-5 15
Dropped Out: Janesville (11)
Class 2-A
- Highland 22-1 1
- Woodbury Central 18-4 4
- Durant 21-5 2
- Earlham 22-2 9
- Eddyville-Blakesburg-Fremont 16-4 3
- Fort Dodge St. Edmond 21-4 7
- North Union 19-5 6
- Central Springs 18-4 5
- Logan Magnolia 16-3 11
- BCLUW 18-5 13
- Alta-Aurelia 16-4 10
- IKM-Manning 18-3 15
- North Cedar 15-7 NR
- Maple Valley-Anthon-Oto 16-7 12
- Woodward-Granger 16-7 NR
Dropped Out: Iowa City Regina (8), South O’Brien (14)
Class 3-A
- Benton 21-4 1
- East Marshall 23-3 2
- Clarke 15-7 3
- Interstate-35 15-2 5
- Sioux Center 16-2 6
- Center Point-Urbana 20-7 8
- Sergeant Bluff-Luton 14-6 9
- Boyden Hull-Rock Valley 13-2 7
- ADM 17-8 15
- East Sac County 13-4 10
- West Burlington/Notre Dame 15-8 12
- Bondurant-Farrar 11-11 4
- Albia 16-7 NR
- Mount Vernon 22-8 13
- Osage 15-3 14
Dropped Out: Crestwood (11)
Class 4-A
- Dallas Center-Grimes 24-1 1
- Carlisle 20-1 3
- Fort Dodge 26-1 4
- Solon 26-1 2
- Cedar Rapids Xavier 22-2 5
- Davenport Assumption 22-7 6
- Fairfield 18-4 9
- Oskaloosa 24-2 7
- West Delaware 25-5 11
- Ballard 19-5 10
- Norwalk 19-9 8
- Indianola 13-8 15
- Keokuk 17-8 NR
- Waverly-Shell Rock 22-4 12
- Creston 16-7 NR
Dropped Out: Charles City (13), Boone (14)
Class 5-A
- Johnston 23-2 1
- West Des Moines Valley 21-5 3
- Dowling Catholic 17-8 2
- Cedar Rapids Jefferson 25-4 5
- Southeast Polk 20-9 4
- Muscatine 24-3 6
- Waukee 17-10 9
- Ankeny 17-11 7
- Pleasant Valley 19-4 NR
- Iowa City West 22-7 8