Final Class 5A
1.  Dowling Catholic (8-1), LW #1 vs Cedar Falls
2.  WDM Valley (7-2), LW #5 vs Sioux City East
3.  Johnston (7-2), LW #4 vs Waterloo West
4.  Iowa City Liberty (8-1), LW #7 vs Waukee
5.  Ankeny Centennial (7-2), LW #6 vs #9 Iowa City High
6.  Bettendorf (8-1), LW #2 vs Iowa City West
7.  Pleasant Valley (7-2), LW #8 vs #10 S.E. Polk
8.  Linn-Mar (7-2), LW #3 @ Ankeny
9.  Iowa City High (6-3), LW #10 @ #6 Ankeny Centennial
10.Southeast Polk (5-4), LW #9 @ #7 Pleasant Valley
Final Class 4A
1.  North Polk (9-0), LW #1 vs Fort Dodge
2.  Decorah (9-0), LW #3 vs Newton
3.  Lewis Central (8-1), LW #4 vs Ballard
4.  Gilbert (8-1), LW #6 vs #9 Waverly-Shell Rock
5.  Pella (8-1), LW #2 vs Cleer Creek-Amana
6.  ADM (Adel) (7-2), LW #5 @ Spencer
7.  North Scott (7-2), LW #7 vs #10 Western Dubuque
8.  Norwalk (6-3), LW #8 vs Cedar Rapids Xavier
9.  Waverly-Shell Rock (6-3), LW #9 @ #4 Gilbert
10.Western Dubuque (6-3), LW #10 @ #7 North Scott
Final Class 3A
1.  Dubuque Wahlert (9-0), LW #2 vs Davenport Assumption
2.  Humboldt (8-1), LW #3 vs #10 Clear Lake
3.  Sergeant Bluff-Luton (9-0), LW #4 vs MOC-Floyd Valley
4.  Mount Vernon (8-1), LW #5 vs Carroll
5.  Benton (7-2), LW #8 vs #9 Solon
6.  Algona (8-1), LW #6 vs Harlan
7.  Independence (7-2), LW #7 vs #8 Williamsburg
8.  Williamsburg (7-2), LW #1 @ #7 Independence
9.  Solon (7-2), LW #9 @ #5 Benton
10.Clear Lake (6-3), LW (X) @ #2 Humboldt