Szmal har spilt A-lagshåndball siden 1995 og i perioden 2003 til 2010 spilte han i den tyske Bundesligaen. Han har spilt på det polske landslaget siden 1998 og deltok blant annet da Polen fikk femteplass under Sommer-OL 2008 i Beijing. Hans beste internasjonale resultat er fra Håndball-VM i 2007 da Polen fikk sølvmedalje.