Class 4A
1.) Des Moines Hoover 17-1 (Previous: #3)
2.) Council Bluffs Abraham Lincoln 18-1 (Previous: #4)
3.) Pleasant Valley 18-1 (Previous: #1)
4.) Iowa City West 15-4 (Previous: #2)
5.) West Des Moines Valley 17-2 (Previous: #7)
6.) Dowling Catholic 16-3 (Previous: #5)
7.) Ames 14-4 (Previous: #8)
8.) Cedar Falls 15-4 (Previous: #10)
9.) Waukee 13-6 (Previous: #9)
10.) Linn-Mar (Previous: Not Rated)
New Additions
Linn-Mar (10)
Dropped Out
Ankeny (6)
Class 3A
1.) Pella 19-1 (Previous: #1)
2.) Chariton 19-1 (Previous: #5)
3.) Dubuque Wahlert 14-5 (Previous: #3)
4.) Spirit Lake 18-3 (Previous: #6)
5.) Harlan 16-3 (Previous: #2)
6.) Waverly-Shell Rock 16-5 (Previous: #7)
7.) Glenwood 16-4 (Previous: #8)
8.) Webster City 16-2 (Previous: #9)
9.) Atlantic 15-4 (Previous: #10)
10.) MOC-Floyd Valley 18-3 (Previous: Not Rated)
New Additions
MOC-Floyd Valley (10)
Dropped Out
Cedar Rapids Xavier (4)
Class 2A
1.) Dike-New Hartford 22-0 (Previous: #2)
2.) Western Christian 19-2 (Previous: #1)
3.) Anamosa 16-5 (Previous: #5)
4.) Treynor 19-2 (Previous: #4)
5.) Northeast Gooselake 19-2 (Previous: #6)
6.) Des Moines Christian 18-3 (Previous: #7)
7.) Garner-Hayfield-Ventura 18-3 (Previous: #9)
8.) Pocahontas 18-3 (Previous: #10)
9.) Cascade 17-3 (Previous: #3)
10.) Camanche 17-5 (Previous: Not Rated)
New Additions
Earlham (10)
Dropped Out
Camanche (10)
Class 1A
1.) Colo-Nesco 20-1 (Previous: #1)
2.) West Fork 21-0 (Previous: #2)
3.) Jesup 18-3 (Previous: #3)
4.) Gladbrook-Reinbeck 19-2 (Previous: #5)
5.) Boyden-Hull 18-3 (Previous: #4)
6.) West Hancock 19-2 (Previous: #6)
7.) Lynnville-Sully 20-1 (Previous: #8)
8.) IKM-Manning 18-2 (Previous: #9)
9.) Danville 20-1 (Previous: #10)
10.) Grand View Christian 21-1 (Previous: Not Rated)
New Additions
IKM-Manning (10)
Dropped Out
Grand View Christian (10)
1.) Des Moines Hoover 17-1 (Previous: #3)
2.) Council Bluffs Abraham Lincoln 18-1 (Previous: #4)
3.) Pleasant Valley 18-1 (Previous: #1)
4.) Iowa City West 15-4 (Previous: #2)
5.) West Des Moines Valley 17-2 (Previous: #7)
6.) Dowling Catholic 16-3 (Previous: #5)
7.) Ames 14-4 (Previous: #8)
8.) Cedar Falls 15-4 (Previous: #10)
9.) Waukee 13-6 (Previous: #9)
10.) Linn-Mar (Previous: Not Rated)
New Additions
Linn-Mar (10)
Dropped Out
Ankeny (6)
Class 3A
1.) Pella 19-1 (Previous: #1)
2.) Chariton 19-1 (Previous: #5)
3.) Dubuque Wahlert 14-5 (Previous: #3)
4.) Spirit Lake 18-3 (Previous: #6)
5.) Harlan 16-3 (Previous: #2)
6.) Waverly-Shell Rock 16-5 (Previous: #7)
7.) Glenwood 16-4 (Previous: #8)
8.) Webster City 16-2 (Previous: #9)
9.) Atlantic 15-4 (Previous: #10)
10.) MOC-Floyd Valley 18-3 (Previous: Not Rated)
New Additions
MOC-Floyd Valley (10)
Dropped Out
Cedar Rapids Xavier (4)
Class 2A
1.) Dike-New Hartford 22-0 (Previous: #2)
2.) Western Christian 19-2 (Previous: #1)
3.) Anamosa 16-5 (Previous: #5)
4.) Treynor 19-2 (Previous: #4)
5.) Northeast Gooselake 19-2 (Previous: #6)
6.) Des Moines Christian 18-3 (Previous: #7)
7.) Garner-Hayfield-Ventura 18-3 (Previous: #9)
8.) Pocahontas 18-3 (Previous: #10)
9.) Cascade 17-3 (Previous: #3)
10.) Camanche 17-5 (Previous: Not Rated)
New Additions
Earlham (10)
Dropped Out
Camanche (10)
Class 1A
1.) Colo-Nesco 20-1 (Previous: #1)
2.) West Fork 21-0 (Previous: #2)
3.) Jesup 18-3 (Previous: #3)
4.) Gladbrook-Reinbeck 19-2 (Previous: #5)
5.) Boyden-Hull 18-3 (Previous: #4)
6.) West Hancock 19-2 (Previous: #6)
7.) Lynnville-Sully 20-1 (Previous: #8)
8.) IKM-Manning 18-2 (Previous: #9)
9.) Danville 20-1 (Previous: #10)
10.) Grand View Christian 21-1 (Previous: Not Rated)
New Additions
IKM-Manning (10)
Dropped Out
Grand View Christian (10)