Holy Angels vs. Hayfield

Holy Angels vs. Hayfield

Kennedy vs. Austin

Kennedy vs. Austin

Rice Lake vs. Tartan

Rice Lake vs. Tartan

Eden Prairie vs. Champlin Park

Eden Prairie vs. Champlin Park

Roseville vs. Armstrong

Roseville vs. Armstrong

Lakeville North vs. Hopkins

Lakeville North vs. Hopkins

Osseo vs. DeLaSalle

Osseo vs. DeLaSalle

Minnetonka vs. Cretin-DH

Minnetonka vs. Cretin-DH

Elk River vs. Waconia

Elk River vs. Waconia

Shakopee vs. St. Francis

Shakopee vs. St. Francis

Rochester JM vs. Holy Family

Rochester JM vs. Holy Family

Cooper vs. Lester Prairie/HT

Cooper vs. Lester Prairie/HT

Rochester Lourdes vs. New Prague

Rochester Lourdes vs. New Prague

B-B-E vs. Mpls North

B-B-E vs. Mpls North

Prior Lake vs. Blake

Prior Lake vs. Blake