| Time: 7:30 PM | |
| @New London | |
| Belgrade-Brooten-Elrosa | 70.00 |
| Paynesville Area | 3.00 |
| Final | |
| Time: 7:30 PM | |
| @Buffalo | |
| Farmington | 61.00 |
| Burnsville | 12.00 |
| Final | |
| Time: 7:30 PM | |
| @Aitkin | |
| Bertha-Hewitt/Verndale/Parkers Prairie | 42.00 |
| Badger/Greenbush-Middle River | 39.00 |
| Final | |
| Time: 7:30 PM | |
| @Sauk Rapids | |
| Brainerd | 36.00 |
| St. Cloud Tech | 33.00 |
| Final | |
| Time: 7:30 PM | |
| @Barrett | |
| Dilworth-Glyndon-Felton | 63.00 |
| Breckenridge | 15.00 |
| Final | |
| Time: 7:30 PM | |
| @Osseo | |
| Waconia | 71.00 |
| Champlin Park | 10.00 |
| Final | |
| Time: 7:30 PM | |
| @Monticello | |
| Chaska/Chanhassen | 60.00 |
| Spectrum | 6.00 |
| Final | |
| Time: 7:30 PM | |
| @Monticello | |
| Chaska/Chanhassen | 36.00 |
| Monticello | 38.00 |
| Final | |
| Time: 7:30 PM | |
| @Ogilvie | |
| Cloquet/Esko | 24.00 |
| Ogilvie | 48.00 |
| Final | |
| Time: 7:30 PM | |
| @Ogilvie | |
| Grand Rapids | 69.00 |
| Ogilvie | 12.00 |
| Final | |
| Time: 7:30 PM | |
| @Robbinsdale Armstrong | |
| Hutchinson | 63.00 |
| Robbinsdale Armstrong | 15.00 |
| Final | |
| Time: 7:30 PM | |
| @Robbinsdale Armstrong | |
| Rocori | 63.00 |
| Robbinsdale Armstrong | 18.00 |
| Final | |
| Time: 7:30 PM | |
| @Howard Lake | |
| Holdingford | 36.00 |
| Howard Lake-Waverly-Winsted | 37.00 |
| Final | |
| Time: 7:30 PM | |
| @Howard Lake | |
| Eden Valley-Watkins | 29.00 |
| Howard Lake-Waverly-Winsted | 38.00 |
| Final | |
| Time: 7:30 PM | |
| @Byron | |
| Kasson-Mantorville | 57.00 |
| Byron | 15.00 |
| Final | |
| Time: 7:30 PM | |
| @Princeton | |
| Dassel-Cokato/Litchfield | 40.00 |
| Princeton | 32.00 |
| Final | |
| Time: 7:30 PM | |
| @Princeton | |
| North Branch | 12.00 |
| Princeton | 63.00 |
| Final | |
| Time: 7:30 PM | |
| @Owatonna | |
| Pine Island | 9.00 |
| Owatonna | 72.00 |
| Final | |
| Time: 7:30 PM | |
| @Owatonna | |
| Northfield | 48.00 |
| Owatonna | 18.00 |
| Final | |
| Time: 7:30 PM | |
| @Alexandria | |
| Osakis | 12.00 |
| Alexandria | 70.00 |
| Final | |
| Time: 7:30 PM | |
| @Sauk Centre | |
| Alexandria | 67.00 |
| Sauk Centre/Melrose | 12.00 |
| Final | |
| Time: 7:30 PM | |
| @Battle Lake | |
| Pelican Rapids | 33.00 |
| Ottertail Central | 44.00 |
| Final | |
| Time: 7:30 PM | |
| @Battle Lake | |
| United North Central | 26.00 |
| Ottertail Central | 46.00 |
| Final | |
| Time: 7:30 PM | |
| @Bemidji | |
| Thief River Falls | 27.00 |
| Bemidji | 42.00 |
| Final | |
| Time: 7:30 PM | |
| @Hawley | |
| Roseau | 24.00 |
| United Clay-Becker | 48.00 |
| Final | |
| Time: 7:30 PM | |
| @Hawley | |
| Pierz | 48.00 |
| United Clay-Becker | 26.00 |
| Final | |
| Time: 7:30 PM | |
| @Isle | |
| Staples-Motley | 33.00 |
| Mille Lacs | 44.00 |
| Final | |
| Time: 7:30 PM | |
| @Isle | |
| Proctor/Hermantown | 27.00 |
| Mille Lacs | 54.00 |
| Final | |
| Time: 7:30 PM | |
| @Proctor | |
| Staples-Motley | 52.00 |
| Proctor/Hermantown | 18.00 |
| Final | |
| Time: 7:30 PM | |
| @Shakopee | |
| St. Michael-Albertville | 30.00 |
| Shakopee | 37.00 |
| Final | |
| Time: 7:30 PM | |
| @Maple Grove | |
| Zimmerman | 54.00 |
| Maple Grove | 28.00 |
| Final | |
| Time: 7:30 PM | |
| @Blaine | |
| Becker | 66.00 |
| Park Center | 12.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| United North Central | 46.00 |
| Pelican Rapids | 34.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| Perham | 37.00 |
| Thief River Falls | 36.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| St. Michael-Albertville | 47.00 |
| Wayzata | 21.00 |
| Final | |
| Time: 7:30 PM | |
| @New London | |
| Belgrade-Brooten-Elrosa | 50.00 |
| New London-Spicer | 21.00 |
| Final | |
| Time: 7:30 PM | |
| @New Prague | |
| Bloomington Kennedy | 12.00 |
| New Prague | 64.00 |
| Final | |
| Time: 7:30 PM | |
| @Barrett | |
| Dilworth-Glyndon-Felton | 18.00 |
| West Central Area/Ashby/Brandon-Evansville | 43.00 |
| Final | |
| Time: 7:30 PM | |
| @Monticello | |
| Spectrum | 0.00 |
| Monticello | 72.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| Eden Prairie | 54.00 |
| Eagan | 27.00 |
| Final | |
| Time: 7:30 PM | |
| @Blaine | |
| Park Center | 21.00 |
| Blaine | 58.00 |
| Final | |
| Time: 7:30 PM | |
| @New London | |
| Paynesville Area | 21.00 |
| New London-Spicer | 52.00 |
| Final | |
| Time: 7:30 PM | |
| @Buffalo | |
| Burnsville | 18.00 |
| Buffalo | 62.00 |
| Final | |
| Time: 7:30 PM | |
| @Buffalo | |
| Farmington | 42.00 |
| Buffalo | 28.00 |
| Final | |
| Time: 7:30 PM | |
| @Aitkin | |
| Bertha-Hewitt/Verndale/Parkers Prairie | 59.00 |
| Aitkin | 18.00 |
| Final | |
| Time: 7:30 PM | |
| @Aitkin | |
| Badger/Greenbush-Middle River | 47.00 |
| Aitkin | 23.00 |
| Final | |
| Time: 7:30 PM | |
| @New Prague | |
| Plainview-Elgin-Millville | 31.00 |
| New Prague | 44.00 |
| Final | |
| Time: 7:30 PM | |
| @Sauk Rapids | |
| Brainerd | 36.00 |
| Sauk Rapids-Rice | 33.00 |
| Final | |
| Time: 7:30 PM | |
| @Sauk Rapids | |
| St. Cloud Tech | 37.00 |
| Sauk Rapids-Rice | 30.00 |
| Final | |
| Time: 7:30 PM | |
| @Barrett | |
| Breckenridge | 9.00 |
| West Central Area/Ashby/Brandon-Evansville | 69.00 |
| Final | |
| Time: 7:30 PM | |
| @Totino-Grace | |
| Centennial | 18.00 |
| Totino-Grace | 60.00 |
| Final | |
| Time: 7:30 PM | |
| @Osseo | |
| Champlin Park | 16.00 |
| Osseo | 66.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| Grand Rapids | 72.00 |
| Cloquet/Esko | 9.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| Rocori | 39.00 |
| Hutchinson | 36.00 |
| Final | |
| Time: 7:30 PM | |
| Eden Prairie | 42.00 |
| Eau Claire North | 30.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| Holdingford | 42.00 |
| Eden Valley-Watkins | 34.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| Dassel-Cokato/Litchfield | 69.00 |
| North Branch | 6.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| Northfield | 72.00 |
| Pine Island | 12.00 |
| Final | |
| Time: 7:30 PM | |
| @TBD | |
| Osakis | 46.00 |
| Sauk Centre/Melrose | 36.00 |
| Final | |
| @New Prague | |
| Plainview-Elgin-Millville | 60.00 |
| Bloomington Kennedy | 24.00 |
| Final | |