| Time: 8:00 AM | |
| @Cannon Falls | |
| St. Croix Lutheran | 2 |
| Plainview-Elgin-Millville | 0 |
| Final | |
| Time: 8:00 AM | |
| @Cannon Falls | |
| Red Wing | 1 |
| Minnehaha Academy | 1 |
| Final | |
| Time: 8:00 AM | |
| @Hopkins | |
| Minneapolis Southwest | 2 |
| Maple Grove | 0 |
| Final | |
| Time: 8:00 AM | |
| @Cannon Falls | |
| Waterville-Elysian-Morristown | 2 |
| Lake City | 0 |
| Final | |
| Time: 8:00 AM | |
| @Cannon Falls | |
| River Falls | 2 |
| Simley | 0 |
| Final | |
| Time: 8:00 AM | |
| @St. Anthony Village | |
| Maranatha Christian | 2 |
| St. Anthony Village | 1 |
| Final | |
| Time: 8:00 AM | |
| @St. Anthony Village | |
| Mahtomedi | 2 |
| Robbinsdale Cooper | 0 |
| Final | |
| Time: 8:00 AM | |
| @St. Anthony Village | |
| Totino-Grace | 2 |
| Visitation | 0 |
| Final | |
| Time: 8:00 AM | |
| @St. Anthony Village | |
| Delano | 2 |
| West Lutheran | 0 |
| Final | |
| Time: 8:00 AM | |
| @Hopkins | |
| Spring Lake Park | 1 |
| Hopkins | 2 |
| Final | |
| Time: 8:00 AM | |
| @Hopkins | |
| Eastview | 2 |
| Park Center | 0 |
| Final | |
| Time: 8:30 AM | |
| @La Crosse Logan | |
| Gale-Ettrick-Trempealeau | 2 |
| Winona Cotter | 0 |
| Final | |
| Time: 9:00 AM | |
| @Cannon Falls | |
| Sibley East | 2 |
| Hastings | 0 |
| Final | |
| Time: 9:00 AM | |
| @Long Prairie | |
| Onamia | 0 |
| Long Prairie-Grey Eagle | 3 |
| Final | |
| Time: 9:00 AM | |
| @Sauk Rapids | |
| BOLD | 0 |
| Sauk Rapids-Rice | 2 |
| Final | |
| Time: 9:00 AM | |
| @Sauk Rapids | |
| Duluth Denfeld | 2 |
| Annandale | 0 |
| Final | |
| Time: 9:00 AM | |
| @Sauk Rapids | |
| Albany | 2 |
| St. Cloud Apollo | 0 |
| Final | |
| Time: 9:00 AM | |
| @Hopkins | |
| Mankato West | 2 |
| Buffalo | 0 |
| Final | |
| Time: 9:00 AM | |
| @Esko | |
| Superior | 2 |
| International Falls | 0 |
| Final | |
| Time: 9:00 AM | |
| @Esko | |
| Hermantown | 2 |
| South Ridge | 0 |
| Final | |
| Time: 9:00 AM | |
| @Hopkins | |
| Roseville | 2 |
| Minneapolis Washburn | 0 |
| Final | |
| Time: 9:00 AM | |
| @Hopkins | |
| New Prague | 2 |
| White Bear Lake | 0 |
| Final | |
| Time: 9:00 AM | |
| @Hopkins | |
| Rogers | 2 |
| St. Louis Park | 0 |
| Final | |
| Time: 9:00 AM | |
| @Blue Earth | |
| Martin Luther/G-H-EC/Truman | 1 |
| United South Central | 1 |
| Final | |
| Time: 9:00 AM | |
| @Blue Earth | |
| Maple River | 2 |
| Blue Earth Area | 0 |
| Final | |
| Time: 9:00 AM | |
| @Blue Earth | |
| New Richland-H-E-G | 2 |
| Lake Crystal-Wellcome Memorial | 0 |
| Final | |
| Time: 9:00 AM | |
| @Moose Lake | |
| Lakeview Christian | 1 |
| Moose Lake-Willow River | 2 |
| Final | |
| Time: 9:00 AM | |
| @Moose Lake | |
| Cloquet | 2 |
| Hinckley-Finlayson | 0 |
| Final | |
| Time: 9:00 AM | |
| @St. Anthony Village | |
| Estelline | 2 |
| Visitation | 1 |
| Final | |
| Time: 9:00 AM | |
| @St. Anthony Village | |
| Robbinsdale Cooper | 2 |
| St. Anthony Village | 0 |
| Final | |
| Time: 9:00 AM | |
| @St. Anthony Village | |
| Maranatha Christian | 2 |
| South St. Paul | 0 |
| Final | |
| Time: 9:00 AM | |
| @Mahnomen | |
| NCE/U-H | 2 |
| Red Lake Falls | 0 |
| Final | |
| Time: 9:00 AM | |
| @Mahnomen | |
| Red Lake County Central | 1 |
| Mahnomen/Waubun | 1 |
| Final | |
| Time: 9:00 AM | |
| @St. Clair | |
| Mountain Lake Area/Comfrey | 2 |
| Madelia | 0 |
| Final | |
| Time: 9:00 AM | |
| @St. Clair | |
| St. Peter | 2 |
| Alden-Conger | 0 |
| Final | |
| Time: 9:00 AM | |
| @St. Clair | |
| Sleepy Eye Saint Mary's | 0 |
| St. Clair | 2 |
| Final | |
| Time: 9:00 AM | |
| @Riceville | |
| LeRoy-Ostrander | 2 |
| Turkey Valley | 0 |
| Final | |
| Time: 9:00 AM | |
| @Riceville | |
| Southland | 2 |
| Clarksville | 0 |
| Final | |
| Time: 9:00 AM | |
| @Perham | |
| Dilworth-Glyndon-Felton | 2 |
| Henning | 1 |
| Final | |
| Time: 9:00 AM | |
| @Perham | |
| Park Rapids Area | 2 |
| Melrose | 0 |
| Final | |
| Time: 9:00 AM | |
| @Alexandria | |
| Belgrade-Brooten-Elrosa | 2 |
| Mounds View | 0 |
| Final | |
| Time: 9:00 AM | |
| @Alexandria | |
| Rocori | 2 |
| Fergus Falls | 0 |
| Final | |
| Time: 9:00 AM | |
| @Perham | |
| Sauk Centre | 2 |
| Lake of the Woods | 0 |
| Final | |
| Time: 9:00 AM | |
| @Long Prairie | |
| Little Falls | 2 |
| Staples-Motley | 0 |
| Final | |
| Time: 9:00 AM | |
| @Cannon Falls | |
| Farmington | 1 |
| Wabasha-Kellogg | 1 |
| Final | |
| Time: 9:00 AM | |
| @Cannon Falls | |
| Medford | 1 |
| Cannon Falls | 1 |
| Final | |
| Time: 9:30 AM | |
| @La Crosse Logan | |
| Winona Cotter | 2 |
| Onalaska Luther | 1 |
| Final | |
| Time: 9:30 AM | |
| @Aurora | |
| Duluth Marshall | 2 |
| Northeast Range | 0 |
| Final | |
| Time: 9:30 AM | |
| @La Crosse Logan | |
| McDonell Central | 2 |
| Lewiston-Altura | 1 |
| Final | |
| Time: 9:30 AM | |
| @Aurora | |
| North Woods | 2 |
| Floodwood | 0 |
| Final | |
| Time: 9:30 AM | |
| @Aurora | |
| Wrenshall | 2 |
| Mesabi East | 0 |
| Final | |
| Time: 10:00 AM | |
| @Hopkins | |
| Eastview | 2 |
| Minneapolis Southwest | 0 |
| Final | |
| Time: 10:00 AM | |
| @Hopkins | |
| Maple Grove | 2 |
| Park Center | 0 |
| Final | |
| Time: 10:00 AM | |
| @Bigfork | |
| Fond du Lac Ojibwe | 0 |
| Bigfork | 2 |
| Final | |
| Time: 10:00 AM | |
| @Bigfork | |
| Nashwauk-Keewatin | 2 |
| Blackduck | 0 |
| Final | |
| Time: 10:00 AM | |
| @Perham | |
| Frazee | 2 |
| Walker-Hackensack-Akeley | 0 |
| Final | |
| Time: 10:00 AM | |
| @Cannon Falls | |
| Simley | 2 |
| Plainview-Elgin-Millville | 0 |
| Final | |
| Time: 10:00 AM | |
| @Hopkins | |
| Bemidji | 2 |
| Spring Lake Park | 0 |
| Final | |
| Time: 10:00 AM | |
| @Perham | |
| Hawley | 2 |
| Northern Freeze | 0 |
| Final | |
| Time: 10:00 AM | |
| @Alexandria | |
| Big Lake | 2 |
| Alexandria | 0 |
| Final | |
| Time: 10:00 AM | |
| @Blue Earth | |
| Maple River | 2 |
| New Richland-H-E-G | 0 |
| Final | |
| Time: 10:00 AM | |
| @Blue Earth | |
| Minnesota Valley Lutheran | 2 |
| Lake Crystal-Wellcome Memorial | 0 |
| Final | |
| Time: 10:00 AM | |
| @Cannon Falls | |
| Waterville-Elysian-Morristown | 2 |
| Red Wing | 0 |
| Final | |
| Time: 10:00 AM | |
| @Alexandria | |
| Ada-Borup-West | 2 |
| Morris Area/Chokio-Alberta | 1 |
| Final | |
| Time: 10:00 AM | |
| @Moose Lake | |
| Deer River | 2 |
| Hinckley-Finlayson | 0 |
| Final | |
| Time: 10:00 AM | |
| @St. Anthony Village | |
| West Lutheran | 2 |
| Richfield | 0 |
| Final | |
| Time: 10:00 AM | |
| @St. Anthony Village | |
| Totino-Grace | 2 |
| Estelline | 0 |
| Final | |
| Time: 10:00 AM | |
| @Perham | |
| Roseau | 2 |
| Thief River Falls | 0 |
| Final | |
| Time: 10:00 AM | |
| @St. Anthony Village | |
| South St. Paul | 0 |
| St. Anthony Village | 2 |
| Final | |
| Time: 10:00 AM | |
| @Riceville | |
| Glenville-Emmons | 2 |
| Lansing Kee | 1 |
| Final | |
| Time: 10:00 AM | |
| @Mahnomen | |
| Sacred Heart | 2 |
| Red Lake Falls | 0 |
| Final | |
| Time: 10:00 AM | |
| @Cannon Falls | |
| Lake City | 2 |
| Minnehaha Academy | 0 |
| Final | |
| Time: 10:00 AM | |
| @Mahnomen | |
| Red Lake County Central | 1 |
| Warren-Alvarado-Oslo | 1 |
| Final | |
| Time: 10:00 AM | |
| @Long Prairie | |
| Breckenridge | 2 |
| Swanville | 0 |
| Final | |
| Time: 10:00 AM | |
| @St. Clair | |
| Alden-Conger | 1 |
| Mountain Lake Area/Comfrey | 1 |
| Final | |
| Time: 10:00 AM | |
| @Riceville | |
| LeRoy-Ostrander | 2 |
| Clarksville | 0 |
| Final | |
| Time: 10:00 AM | |
| @St. Clair | |
| Randolph | 2 |
| Christian Life Academy | 0 |
| Final | |
| Time: 10:00 AM | |
| @St. Anthony Village | |
| Mahtomedi | 2 |
| Maranatha Christian | 0 |
| Final | |
| Time: 10:00 AM | |
| @Blue Earth | |
| United South Central | 2 |
| Blue Earth Area | 0 |
| Final | |
| Time: 10:00 AM | |
| @Sauk Rapids | |
| St. Cloud Apollo | 2 |
| Detroit Lakes | 1 |
| Final | |
| Time: 10:00 AM | |
| @Sauk Rapids | |
| Annandale | 2 |
| New Life Academy | 0 |
| Final | |
| Time: 10:00 AM | |
| @Perham | |
| Fosston | 2 |
| May-Port-C-G | 0 |
| Final | |
| Time: 10:00 AM | |
| @Esko | |
| Proctor | 2 |
| Esko JV | 0 |
| Final | |
| Time: 10:00 AM | |
| @Cannon Falls | |
| River Falls | 2 |
| St. Croix Lutheran | 0 |
| Final | |
| Time: 10:00 AM | |
| @Esko | |
| Coon Rapids | 0 |
| Esko | 2 |
| Final | |
| Time: 10:30 AM | |
| @La Crosse Logan | |
| Lewiston-Altura | 2 |
| Prairue Du Chien | 0 |
| Final | |
| Time: 10:45 AM | |
| @Aurora | |
| Duluth Marshall | 2 |
| Wrenshall | 1 |
| Final | |
| Time: 10:45 AM | |
| @Aurora | |
| North Woods | 2 |
| Chisholm | 0 |
| Final | |
| Time: 10:45 AM | |
| @Long Prairie | |
| Upsala | 1 |
| Long Prairie-Grey Eagle | 2 |
| Final | |
| Time: 11:00 AM | |
| @La Crosse Logan | |
| Winona Cotter | 2 |
| La Crosse Logan | 0 |
| Final | |
| Time: 11:00 AM | |
| @Hopkins | |
| St. Louis Park | 2 |
| White Bear Lake | 0 |
| Final | |
| Time: 11:00 AM | |
| @Hopkins | |
| Rogers | 2 |
| New Prague | 0 |
| Final | |
| Time: 11:00 AM | |
| @Cannon Falls | |
| Wabasha-Kellogg | 2 |
| Chatfield | 0 |
| Final | |
| Time: 11:00 AM | |
| @Hopkins | |
| Minneapolis Washburn | 2 |
| Buffalo | 0 |
| Final | |
| Time: 11:00 AM | |
| @Moose Lake | |
| Cloquet | 2 |
| Moose Lake-Willow River | 0 |
| Final | |
| Time: 11:00 AM | |
| @Riceville | |
| Glenville-Emmons | 1 |
| Riceville | 2 |
| Final | |
| Time: 11:00 AM | |
| @Alexandria | |
| Ada-Borup-West | 2 |
| Fergus Falls | 0 |
| Final | |
| Time: 11:00 AM | |
| @Bigfork | |
| Cromwell-Wright | 2 |
| Northome/Kelliher | 0 |
| Final | |
| Time: 11:00 AM | |
| @Esko | |
| South Ridge | 2 |
| Coon Rapids | 1 |
| Final | |
| Time: 11:00 AM | |
| @Mahnomen | |
| Sacred Heart | 2 |
| NCE/U-H | 0 |
| Final | |
| Time: 11:00 AM | |
| @Perham | |
| May-Port-C-G | 1 |
| Perham | 2 |
| Final | |
| Time: 11:00 AM | |
| @Sauk Rapids | |
| Albany | 2 |
| Detroit Lakes | 1 |
| Final | |
| Time: 11:00 AM | |
| @Mahnomen | |
| Warren-Alvarado-Oslo | 0 |
| Mahnomen/Waubun | 2 |
| Final | |
| Time: 11:00 AM | |
| @Cannon Falls | |
| Tartan | 2 |
| Farmington | 0 |
| Final | |
| Time: 11:00 AM | |
| @Long Prairie | |
| Little Falls | 2 |
| Swanville | 0 |
| Final | |
| Time: 11:00 AM | |
| @Sauk Rapids | |
| New Life Academy | 2 |
| Duluth Denfeld | 0 |
| Final | |
| Time: 11:00 AM | |
| @St. Clair | |
| St. Peter | 2 |
| Mountain Lake Area/Comfrey | 0 |
| Final | |
| Time: 11:00 AM | |
| @Sauk Rapids | |
| Canby | 2 |
| Sauk Rapids-Rice | 0 |
| Final | |
| Time: 11:00 AM | |
| @Alexandria | |
| Belgrade-Brooten-Elrosa | 2 |
| Big Lake | 1 |
| Final | |
| Time: 11:00 AM | |
| @St. Clair | |
| Randolph | 1 |
| Sleepy Eye Saint Mary's | 1 |
| Final | |
| Time: 11:00 AM | |
| @Blue Earth | |
| Minnesota Valley Lutheran | 2 |
| Maple River | 0 |
| Final | |
| Time: 11:00 AM | |
| @Blue Earth | |
| New Richland-H-E-G | 1 |
| United South Central | 1 |
| Final | |
| Time: 11:00 AM | |
| @Blue Earth | |
| Lake Crystal-Wellcome Memorial | 2 |
| Martin Luther/G-H-EC/Truman | 0 |
| Final | |
| Time: 11:00 AM | |
| @Alexandria | |
| Mounds View | 1 |
| Alexandria | 2 |
| Final | |
| Time: 11:00 AM | |
| @Perham | |
| Sauk Centre | 2 |
| Thief River Falls | 0 |
| Final | |
| Time: 11:00 AM | |
| @Hopkins | |
| Roseville | 2 |
| Mankato West | 0 |
| Final | |
| Time: 11:00 AM | |
| @Alexandria | |
| Morris Area/Chokio-Alberta | 2 |
| Rocori | 0 |
| Final | |
| Time: 11:00 AM | |
| @Moose Lake | |
| Hinckley-Finlayson | 2 |
| Lakeview Christian | 0 |
| Final | |
| Time: 11:00 AM | |
| @St. Clair | |
| Christian Life Academy | 0 |
| St. Clair | 2 |
| Final | |
| Time: 11:00 AM | |
| @Perham | |
| Park Rapids Area | 2 |
| Northern Freeze | 1 |
| Final | |
| Time: 11:00 AM | |
| @Cannon Falls | |
| Sibley East | 0 |
| Cannon Falls | 2 |
| Final | |
| Time: 11:30 AM | |
| @St. Anthony Village | |
| Totino-Grace | 2 |
| Delano | 0 |
| Final | |
| Time: 11:30 AM | |
| @St. Anthony Village | |
| Visitation | 2 |
| Richfield | 0 |
| Final | |
| Time: 11:30 AM | |
| @St. Anthony Village | |
| Estelline | 2 |
| West Lutheran | 0 |
| Final | |
| Time: 11:45 AM | |
| @Riceville | |
| Southland | 2 |
| Turkey Valley | 0 |
| Final | |
| Time: 12:00 PM | |
| @Alexandria | |
| Big Lake | 2 |
| Mounds View | 0 |
| Final | |
| Time: 12:00 PM | |
| @Esko | |
| International Falls | 2 |
| Esko JV | 0 |
| Final | |
| Time: 12:00 PM | |
| @Esko | |
| Hermantown | 2 |
| Esko | 0 |
| Final | |
| Time: 12:00 PM | |
| @Hopkins | |
| Maple Grove | 2 |
| Spring Lake Park | 0 |
| Final | |
| Time: 12:00 PM | |
| @Hopkins | |
| St. Louis Park | 2 |
| Minneapolis Washburn | 0 |
| Final | |
| Time: 12:00 PM | |
| @Hopkins | |
| Buffalo | 2 |
| Park Center | 0 |
| Final | |
| Time: 12:00 PM | |
| @Blue Earth | |
| Minnesota Valley Lutheran | 2 |
| United South Central | 0 |
| Final | |
| Time: 12:00 PM | |
| @Blue Earth | |
| Lake Crystal-Wellcome Memorial | 1 |
| Blue Earth Area | 1 |
| Final | |
| Time: 12:00 PM | |
| @Moose Lake | |
| Hinckley-Finlayson | 2 |
| Isle | 1 |
| Final | |
| Time: 12:00 PM | |
| @Moose Lake | |
| Deer River | 2 |
| Moose Lake-Willow River | 0 |
| Final | |
| Time: 12:00 PM | |
| @St. Clair | |
| Alden-Conger | 2 |
| Madelia | 0 |
| Final | |
| Time: 12:00 PM | |
| @St. Clair | |
| Sleepy Eye Saint Mary's | 2 |
| Christian Life Academy | 0 |
| Final | |
| Time: 12:00 PM | |
| @Alexandria | |
| Belgrade-Brooten-Elrosa | 0 |
| Alexandria | 2 |
| Final | |
| Time: 12:00 PM | |
| @Alexandria | |
| Morris Area/Chokio-Alberta | 2 |
| Fergus Falls | 0 |
| Final | |
| Time: 12:00 PM | |
| @Cannon Falls | |
| River Falls | 2 |
| Plainview-Elgin-Millville | 0 |
| Final | |
| Time: 12:00 PM | |
| @Cannon Falls | |
| Simley | 2 |
| St. Croix Lutheran | 0 |
| Final | |
| Time: 12:00 PM | |
| @Cannon Falls | |
| Waterville-Elysian-Morristown | 2 |
| Minnehaha Academy | 0 |
| Final | |
| Time: 12:00 PM | |
| @Sauk Rapids | |
| Duluth Denfeld | 2 |
| Albany | 1 |
| Final | |
| Time: 12:00 PM | |
| @Sauk Rapids | |
| Detroit Lakes | 0 |
| Sauk Rapids-Rice | 2 |
| Final | |
| Time: 12:00 PM | |
| @Bigfork | |
| Nashwauk-Keewatin | 1 |
| Bigfork | 2 |
| Final | |
| Time: 12:00 PM | |
| @Bigfork | |
| Blackduck | 2 |
| Fond du Lac Ojibwe | 0 |
| Final | |
| Time: 12:00 PM | |
| @Aurora | |
| Northeast Range | 0 |
| Mesabi East | 2 |
| Final | |
| Time: 12:00 PM | |
| @Aurora | |
| North Woods | 2 |
| Ely | 0 |
| Final | |
| Time: 12:00 PM | |
| @Long Prairie | |
| Breckenridge | 1 |
| Staples-Motley | 1 |
| Final | |
| Time: 12:00 PM | |
| @Perham | |
| Roseau | 2 |
| Lake of the Woods | 0 |
| Final | |
| Time: 12:00 PM | |
| @Perham | |
| Walker-Hackensack-Akeley | 2 |
| Dilworth-Glyndon-Felton | 1 |
| Final | |
| Time: 12:00 PM | |
| @Mahnomen | |
| Red Lake County Central | 2 |
| Red Lake Falls | 1 |
| Final | |
| Time: 12:00 PM | |
| @Mahnomen | |
| NCE/U-H | 2 |
| Warren-Alvarado-Oslo | 1 |
| Final | |
| Time: 12:00 PM | |
| @Blue Earth | |
| Maple River | 2 |
| Martin Luther/G-H-EC/Truman | 0 |
| Final | |
| Time: 12:30 PM | |
| @La Crosse Logan | |
| Lewiston-Altura | 2 |
| Wisconsin Dells | 0 |
| Final | |
| Time: 12:30 PM | |
| @St. Anthony Village | |
| Maranatha Christian | 2 |
| Mahtomedi | 1 |
| Final | |
| Time: 12:30 PM | |
| @St. Anthony Village | |
| South St. Paul | 2 |
| Richfield | 0 |
| Final | |
| Time: 12:30 PM | |
| @St. Clair | |
| Mountain Lake Area/Comfrey | 2 |
| Christian Life Academy | 0 |
| Final | |
| Time: 12:30 PM | |
| @St. Anthony Village | |
| Robbinsdale Cooper | 2 |
| St. Anthony Village | 1 |
| Final | |
| Time: 12:30 PM | |
| @St. Clair | |
| St. Peter | 2 |
| Sleepy Eye Saint Mary's | 0 |
| Final | |
| Time: 12:30 PM | |
| @St. Clair | |
| Alden-Conger | 0 |
| St. Clair | 2 |
| Final | |
| Time: 1:00 PM | |
| @Perham | |
| Dilworth-Glyndon-Felton | 2 |
| Frazee | 0 |
| Final | |
| Time: 1:00 PM | |
| @Sauk Rapids | |
| Annandale | 2 |
| Detroit Lakes | 1 |
| Final | |
| Time: 1:00 PM | |
| @Perham | |
| Sebeka | 2 |
| May-Port-C-G | 0 |
| Final | |
| Time: 1:00 PM | |
| @Cannon Falls | |
| Farmington | 2 |
| Chatfield | 0 |
| Final | |
| Time: 1:00 PM | |
| @Alexandria | |
| Ada-Borup-West | 2 |
| Rocori | 0 |
| Final | |
| Time: 1:00 PM | |
| @Riceville | |
| Glenville-Emmons | 2 |
| Postville | 1 |
| Final | |
| Time: 1:00 PM | |
| @La Crosse Logan | |
| Winona Cotter | 2 |
| Adams-Friendship | 1 |
| Final | |
| Time: 1:00 PM | |
| @Hopkins | |
| Minneapolis Southwest | 2 |
| Bemidji | 0 |
| Final | |
| Time: 1:00 PM | |
| @Moose Lake | |
| Isle | 2 |
| Lakeview Christian | 0 |
| Final | |
| Time: 1:00 PM | |
| @Moose Lake | |
| Cloquet | 2 |
| Deer River | 1 |
| Final | |
| Time: 1:00 PM | |
| @Hopkins | |
| Mankato West | 2 |
| New Prague | 1 |
| Final | |
| Time: 1:00 PM | |
| @Bigfork | |
| Northland | 2 |
| Northome/Kelliher | 0 |
| Final | |
| Time: 1:00 PM | |
| @Perham | |
| Melrose | 2 |
| Northern Freeze | 0 |
| Final | |
| Time: 1:00 PM | |
| @Cannon Falls | |
| Hastings | 0 |
| Cannon Falls | 2 |
| Final | |
| Time: 1:00 PM | |
| @Cannon Falls | |
| Medford | 2 |
| Sibley East | 0 |
| Final | |
| Time: 1:00 PM | |
| @Cannon Falls | |
| Wabasha-Kellogg | 1 |
| Tartan | 1 |
| Final | |
| Time: 1:00 PM | |
| @Long Prairie | |
| Swanville | 2 |
| Staples-Motley | 0 |
| Final | |
| Time: 1:00 PM | |
| @Long Prairie | |
| Breckenridge | 1 |
| Little Falls | 1 |
| Final | |
| Time: 1:00 PM | |
| @Perham | |
| Lake of the Woods | 2 |
| Thief River Falls | 1 |
| Final | |
| Time: 1:00 PM | |
| @Bigfork | |
| Cromwell-Wright | 2 |
| Laporte | 0 |
| Final | |
| Time: 1:00 PM | |
| @Mahnomen | |
| Sacred Heart | 2 |
| Red Lake County Central | 0 |
| Final | |
| Time: 1:00 PM | |
| @Mahnomen | |
| NCE/U-H | 0 |
| Mahnomen/Waubun | 2 |
| Final | |
| Time: 1:00 PM | |
| @Sauk Rapids | |
| St. Cloud Apollo | 2 |
| New Life Academy | 1 |
| Final | |
| Time: 1:00 PM | |
| @Riceville | |
| LeRoy-Ostrander | 2 |
| Southland | 0 |
| Final | |
| Time: 1:00 PM | |
| @Esko | |
| Hermantown | 2 |
| Coon Rapids | 0 |
| Final | |
| Time: 1:30 PM | |
| @St. Anthony Village | |
| Visitation | 2 |
| South St. Paul | 0 |
| Final | |
| Time: 1:30 PM | |
| @Blue Earth | |
| Minnesota Valley Lutheran | 2 |
| Martin Luther/G-H-EC/Truman | 0 |
| Final | |
| Time: 1:30 PM | |
| @St. Anthony Village | |
| St. Anthony Village | 2 |
| West Lutheran | 0 |
| Final | |
| Time: 1:30 PM | |
| @St. Anthony Village | |
| Estelline | 2 |
| Robbinsdale Cooper | 0 |
| Final | |
| Time: 1:30 PM | |
| @Blue Earth | |
| New Richland-H-E-G | 1 |
| Blue Earth Area | 1 |
| Final | |
| Time: 1:30 PM | |
| @Blue Earth | |
| Maple River | 2 |
| Lake Crystal-Wellcome Memorial | 0 |
| Final | |
| Time: 1:30 PM | |
| @Aurora | |
| Duluth Marshall | 2 |
| Mesabi East | 0 |
| Final | |
| Time: 1:30 PM | |
| @Aurora | |
| Northeast Range | 2 |
| Wrenshall | 1 |
| Final | |
| Time: 1:30 PM | |
| @St. Clair | |
| Mountain Lake Area/Comfrey | 2 |
| Randolph | 0 |
| Final | |
| Time: 2:00 PM | |
| @Perham | |
| Sauk Centre | 2 |
| Roseau | 1 |
| Final | |
| Time: 2:00 PM | |
| @Perham | |
| Park Rapids Area | 2 |
| Hawley | 1 |
| Final | |
| Time: 2:00 PM | |
| @Perham | |
| Henning | 2 |
| Walker-Hackensack-Akeley | 1 |
| Final | |
| Time: 2:00 PM | |
| @Alexandria | |
| Mounds View | 2 |
| Fergus Falls | 0 |
| Final | |
| Time: 2:00 PM | |
| @Alexandria | |
| Belgrade-Brooten-Elrosa | 2 |
| Rocori | 0 |
| Final | |
| Time: 2:00 PM | |
| @Mahnomen | |
| Red Lake County Central | 2 |
| NCE/U-H | 0 |
| Final | |
| Time: 2:00 PM | |
| @Mahnomen | |
| Warren-Alvarado-Oslo | 2 |
| Red Lake Falls | 0 |
| Final | |
| Time: 2:00 PM | |
| @Moose Lake | |
| Isle | 0 |
| Moose Lake-Willow River | 2 |
| Final | |
| Time: 2:00 PM | |
| @Moose Lake | |
| Deer River | 2 |
| Lakeview Christian | 0 |
| Final | |
| Time: 2:00 PM | |
| @Hopkins | |
| Buffalo | 2 |
| White Bear Lake | 0 |
| Final | |
| Time: 2:00 PM | |
| @Hopkins | |
| Minneapolis Washburn | 2 |
| Spring Lake Park | 0 |
| Final | |
| Time: 2:00 PM | |
| @Hopkins | |
| Maple Grove | 2 |
| St. Louis Park | 1 |
| Final | |
| Time: 2:00 PM | |
| @Esko | |
| South Ridge | 0 |
| Esko | 2 |
| Final | |
| Time: 2:00 PM | |
| @Esko | |
| Proctor | 2 |
| International Falls | 0 |
| Final | |
| Time: 2:00 PM | |
| @La Crosse Logan | |
| Winona Cotter | 2 |
| Onalaska | 1 |
| Final | |
| Time: 2:00 PM | |
| @Cannon Falls | |
| Minnehaha Academy | 2 |
| Plainview-Elgin-Millville | 1 |
| Final | |
| Time: 2:00 PM | |
| @Cannon Falls | |
| Farmington | 2 |
| Sibley East | 0 |
| Final | |
| Time: 2:00 PM | |
| @Cannon Falls | |
| St. Croix Lutheran | 2 |
| Red Wing | 0 |
| Final | |
| Time: 2:00 PM | |
| @Sauk Rapids | |
| Jordan | 2 |
| Duluth Denfeld | 1 |
| Final | |
| Time: 2:00 PM | |
| @Sauk Rapids | |
| BOLD | 2 |
| St. Cloud Apollo | 0 |
| Final | |
| Time: 2:00 PM | |
| @Sauk Rapids | |
| Becker | 2 |
| New Life Academy | 1 |
| Final | |
| Time: 2:00 PM | |
| @Sauk Rapids | |
| Annandale | 2 |
| Sauk Rapids-Rice | 0 |
| Final | |
| Time: 2:00 PM | |
| @Bigfork | |
| Laporte | 2 |
| Nashwauk-Keewatin | 0 |
| Final | |
| Time: 2:00 PM | |
| @Bigfork | |
| Northome/Kelliher | 2 |
| Fond du Lac Ojibwe | 0 |
| Final | |
| Time: 2:30 PM | |
| @Blue Earth | |
| Lake Crystal-Wellcome Memorial | 2 |
| United South Central | 0 |
| Final | |
| Time: 2:30 PM | |
| @Blue Earth | |
| Minnesota Valley Lutheran | 2 |
| Blue Earth Area | 0 |
| Final | |
| Time: 2:30 PM | |
| @Blue Earth | |
| New Richland-H-E-G | 2 |
| Martin Luther/G-H-EC/Truman | 0 |
| Final | |
| Time: 2:30 PM | |
| @St. Anthony Village | |
| Totino-Grace | 2 |
| Maranatha Christian | 0 |
| Final | |
| Time: 2:45 PM | |
| @Aurora | |
| Floodwood | 0 |
| Mesabi East | 2 |
| Final | |
| Time: 2:45 PM | |
| @Aurora | |
| Northeast Range | 2 |
| Chisholm | 0 |
| Final | |
| Time: 3:00 PM | |
| @Long Prairie | |
| Breckenridge | 2 |
| Upsala | 0 |
| Final | |
| Time: 3:00 PM | |
| @Cannon Falls | |
| Medford | 2 |
| Wabasha-Kellogg | 1 |
| Final | |
| Time: 3:00 PM | |
| @Long Prairie | |
| Little Falls | 2 |
| Long Prairie-Grey Eagle | 0 |
| Final | |
| Time: 3:00 PM | |
| @Riceville | |
| LeRoy-Ostrander | 2 |
| Glenville-Emmons | 0 |
| Final | |
| Time: 3:00 PM | |
| @Bigfork | |
| Cromwell-Wright | 2 |
| Bigfork | 0 |
| Final | |
| Time: 3:00 PM | |
| @Esko | |
| Coon Rapids | 2 |
| Esko JV | 0 |
| Final | |
| Time: 3:00 PM | |
| @Esko | |
| South Ridge | 2 |
| International Falls | 0 |
| Final | |
| Time: 3:00 PM | |
| @Cannon Falls | |
| River Falls | 2 |
| Waterville-Elysian-Morristown | 0 |
| Final | |
| Time: 3:00 PM | |
| @Hopkins | |
| New Prague | 2 |
| Bemidji | 0 |
| Final | |
| Time: 3:00 PM | |
| @Hopkins | |
| Mankato West | 2 |
| Minneapolis Southwest | 0 |
| Final | |
| Time: 3:00 PM | |
| @Mahnomen | |
| Sacred Heart | 2 |
| Mahnomen/Waubun | 0 |
| Final | |
| Time: 3:00 PM | |
| @Perham | |
| Sauk Centre | 2 |
| Park Rapids Area | 0 |
| Final | |
| Time: 3:00 PM | |
| @Hopkins | |
| Park Center | 2 |
| White Bear Lake | 0 |
| Final | |
| Time: 3:00 PM | |
| @Alexandria | |
| Ada-Borup-West | 2 |
| Big Lake | 0 |
| Final | |
| Time: 3:00 PM | |
| @Alexandria | |
| Morris Area/Chokio-Alberta | 2 |
| Alexandria | 1 |
| Final | |
| Time: 3:00 PM | |
| @Cannon Falls | |
| Tartan | 2 |
| Cannon Falls | 0 |
| Final | |
| Time: 3:30 PM | |
| @Blue Earth | |
| Maple River | 2 |
| United South Central | 0 |
| Final | |
| Time: 3:30 PM | |
| @Blue Earth | |
| Minnesota Valley Lutheran | 2 |
| New Richland-H-E-G | 0 |
| Final | |
| Time: 3:30 PM | |
| @Blue Earth | |
| Martin Luther/G-H-EC/Truman | 2 |
| Blue Earth Area | 0 |
| Final | |
| Time: 3:30 PM | |
| @La Crosse Logan | |
| Lewiston-Altura | 2 |
| McDonell Central | 1 |
| Final | |
| Time: 4:00 PM | |
| @Cannon Falls | |
| Chatfield | 2 |
| Plainview-Elgin-Millville | 0 |
| Final | |
| Time: 4:00 PM | |
| @Cannon Falls | |
| Sibley East | 2 |
| Red Wing | 0 |
| Final | |
| Time: 4:00 PM | |
| @Cannon Falls | |
| Hastings | 2 |
| Minnehaha Academy | 0 |
| Final | |
| Time: 4:00 PM | |
| @Perham | |
| Fosston | 2 |
| Dilworth-Glyndon-Felton | 1 |
| Final | |
| Time: 4:00 PM | |
| @Aurora | |
| Duluth Marshall | 2 |
| North Woods | 1 |
| Final | |
| Time: 4:00 PM | |
| @Esko | |
| Hermantown | 2 |
| Superior | 1 |
| Final | |
| Time: 4:00 PM | |
| @Riceville | |
| LeRoy-Ostrander | 2 |
| Southland | 0 |
| Final | |
| Time: 4:00 PM | |
| @Cannon Falls | |
| Farmington | 2 |
| St. Croix Lutheran | 1 |
| Final | |
| Time: 4:30 PM | |
| @La Crosse Logan | |
| Lewiston-Altura | 2 |
| Gale-Ettrick-Trempealeau | 0 |
| Final | |
| Time: 5:00 PM | |
| @Cannon Falls | |
| Waterville-Elysian-Morristown | 2 |
| Cannon Falls | 0 |
| Final | |
| Time: 5:00 PM | |
| @Cannon Falls | |
| Lake City | 2 |
| Wabasha-Kellogg | 1 |
| f | |
| Time: 5:00 PM | |
| @Cannon Falls | |
| River Falls | 2 |
| Tartan | 0 |
| Final | |
| Time: 5:00 PM | |
| @Perham | |
| Sauk Centre | 2 |
| Fosston | 0 |
| Final | |
| Time: 5:30 PM | |
| @La Crosse Logan | |
| Lewiston-Altura | 2 |
| St. Charles | 0 |
| Final | |
| Time: 7:30 PM | |
| @Nevis | |
| Pequot Lakes | 3 |
| Nevis | 1 |
| Final | |
| Time: 7:30 PM | |
| @St. Agnes | |
| St. Croix Prep | 3 |
| St. Agnes | 0 |
| Final | |
| @La Crosse Logan | |
| St. Charles | 2 |
| Onalaska | 1 |
| Final | |
| @La Crosse Logan | |
| St. Charles | 2 |
| Cadott | 1 |
| Final | |
| @La Crosse Logan | |
| St. Charles | 2 |
| La Crosse Logan | 0 |
| Final | |
| @La Crosse Logan | |
| St. Charles | 2 |
| Adams-Friendship | 0 |
| Final | |