Smolarek trafił do Jagiellonii we wrześniu 2012 roku. W minionym sezonie zagrał w dwudziestu ligowych meczach klubu z Białegostoku, ale tylko w sześciu od pierwszych minut. Zdobył cztery bramki. Wcześniej Smolarek występował w ADO Den Haag, katarskim Al-Khor, Polonii Warszawa, Kavali, Boltonie, Racingu Santander, Borussii Dortmund i Feyenoordzie Rotterdam.