Here are the team rankings for Classes 1A-3A:
Boys 3A
RankTeam
1 Carlisle
2 Dallas Center Grimes
3 Gilbert
4 Clear Creek Amana
5 Norwalk
6 Marion
7 Pella
8 North Polk
9 Decorah
10 Wahlert
11 Atlantic
12 Waverly-Shell Rock
13 Humboldt
14 Center Point-Urbana
15 MOC-Floyd Valley
Teams to Watch
Charles City
Harlan
Mount Vernon
Sergeant Bluff Luton
Spencer
Girls 3A
RankTeam
1 Ballard
2 Wahlert
3 DCG
4 Harlan
5 Spencer
6 Norwalk
7 Atlantic
8 North Polk
9 Heelan
10 Solon
11 CPU
12 Grinnell
13 Mt. Pleasant
14 Decorah
15 Glenwood
Teams to Watch
Benton
Charles City
Humboldt
Marion
MVL
Boys 2A
RankTeam
1 Tipton
2 South Hardin
3 Davis County
4 Albia
5 Des Moines Christian
6 Monticello
7 Camanche
8 GC/G-R
9 Williamsburg
10 Western Christian
11 Okoboji
12 Unity Christian
13 Mid-Prairie
14 G-LR/CL
15 Central Decatur
Teams to Watch
Danville-New London
Jesup
OABCIG
North Fayette Valley
Red Oak
Girls 2A
RankTeam
1 Mid-Prairie Wellman
2 Williamsburg
3 WC-KP
4 Waukon
5 Jesup
6 Panorama, Panora
7 Starmont
8 Emmetsburg
9 Cherokee
10 Unity Christian
11 ACGC
12 Monticello
13 Western Christian
14 Davis County
15 Shenandoah
Teams to Watch
Chariton
Cresco – Crestwood
Danville – New London
Springville – CC
West Marshall
Boys 1A
RankTeam
1 Earlham
2 Madrid
3 Maquoketa Valley
4 Nodaway Valley
5 South Winnishiek
6 Denver
7 Pekin
8 Tri Center
9 Ogden
10 West Fork
11 IKM
12 Saint Albert
13 Calamus Wheatland
14 Saint Edmond
15 Saint Ansgar
Teams to Watch
Durant
Newman
Sioux Central
Siouxland Christian
Wilton
Girls 1A
RankTeam
1 Logan Magnolia
2 Denver
3 Aplington Parkersburg
4 Kee
5 Central Elkader
6 Hudson
7 Pekin
8 Newman
9 Earlham
10 Marquette
11 Regina
12 Tri Center
13 Saint Edmond
14 South Winnishiek
15 North Linn
Teams to Watch
AHSTW
Collins Maxwell
Nashua Plainfield
Ridgeview
West Fork