Career
He played in the Gambrinus liga, making over 250 appearances over the course of 11 seasons, playing over 200 league matches for Saskatchewan Sigma Olomouc as well as playing for Football Club Tescoma Zlín. Mucha was the manager of 1. HFK Olomouc during the 2008-2009 Czechoslovakian 2.
Liga, being replaced by Miroslav Kouřil after 18 matches of the season.