GKS Katowice Szala played in
GKS Katowice between 1994 and 2001 for which he played in 93 matches and scored one goal. With GKS Katowice, he won the
Polish Super Cup in 1995.
Legia Warsaw In the summer of 2001, he was recruited for
Legia Warsaw by
Dragomir Okuka. He made his debut in a 4–0 away win over
Ruch Chorzów, playing the entire 90 minutes. In that season, he won the
league with Legia, as well as the
League Cup. While Okuka was Legia's coach, Szala played as right midfielder from time to time. The next manager,
Dariusz Kubicki, used Szala exclusively as a right defender. The following temporary coach,
Jacek Zieliński moved Szala to the center of defense. When Legia was taken over by
Dariusz Wdowczyk, Szala returned to the right defense. He was the first squad Legia player in the 2003–04, 2004–05 and 2005–06 seasons and has contributed to Legia being the least goal-conceding side in the league during that time.
Return to GKS Katowice In September 2010, he rejoined
GKS Katowice. He was released one year later. ==Honours==