Class 1A
Quarterfinals
Don Bosco 67, Woodbury Central 12
Logan-Magnolia 40, Lake Mills 33
Lisbon 74, Clarion-Goldfield-Dows 6
West Sioux 54, Denver 24
Semifinals
Don Bosco 68, Logan-Magnolia 12
Lisbon 54, West Sioux 21
Consolation Semifinals
Lake Mills 42, Woodbury Central 29
Denver 43, Clarion-Goldfield-Dows 33
7th Place
Clarion-Goldfield-Dows 52, Woodbury Central 24
5th Place
Lake Mills 54, Denver 21
3rd Place
West Sioux 47, Logan-Magnolia 27
1st Place
Lisbon 36, Don Bosco 30
Class 2A
Quarterfinals
West Delaware 60, Humboldt 12
Assumption 40, Osage 26
Independence 45, Winterset 24
Williamsburg 39, Sergeant Bluff-Luton 27
Semifinals
West Delaware 54, Assumption 18
Independence vs Williamsburg
Consolation Semifinals
Osage 52, Humboldt 18
Winterset 42, Sergeant Bluff-Luton 26
7th Place
Sergeant Bluff-Luton 38, Humboldt 33
5th Place
Osage 42, Winterset 33
3rd Place
Assumption 41, Independence 28
1st Place
West Delaware 53, Williamsburg 9
Class 3A
Quarterfinals
SE Polk 53, Valley 21
North Scott 41, Bettendorf 21
Waverly-Shell Rock 43, Indianola 19
Fort Dodge 41, Waukee 21
Semifinals
SE Polk 80, North Scott -3
Waverly-Shell Rock 51, Fort Dodge 24
Consolation Semifinals
Bettendorf 39, Valley 32
Waukee 40, Indianola 25
7th Place
Valley 34, Indianola 33
5th Place
Bettendorf 41, Waukee 29
3rd Place
Fort Dodge 75, North Scott 6
1st Place
SE Polk 29, Waverly-Shell Rock 26