W sezonie 2012/2013 zdobył tylko pięć bramek.
Sivasspor W styczniu 2013 podpisał z tureckim Sivassporem trzyipółletni kontrakt. W barwach klubu zadebiutował 27 stycznia podczas przegranego 0:3 ligowego starcia z Mersin İdman Yurdu. 7 kwietnia w meczu z Elazığsporem wyszedł w podstawowym składzie i zdobył swoją pierwszą bramkę.
Zagłębie Lubin 28 sierpnia 2013 Piech podpisał trzyletni kontrakt z Zagłębiem Lubin. Pierwsze spotkanie oraz pierwszą bramkę w nowym klubie zdobył dwa dni później podczas spotkania ligowego z Ruchem.
Legia Warszawa 18 czerwca 2014 podpisał trzyletni kontrakt z Legią Warszawa.
GKS Bełchatów (wypożyczenie) 7 stycznia 2015 Piech został wypożyczony na pół roku do GKS-u Bełchatów
W ekipie z Bełchatowa wystąpił w 15 meczach Ekstraklasy strzelając w nich 11 bramek i zaliczając 1 asystę. Po sezonie 2014/15 GKS spadł z ligi, a Piech powrócił do Legii.
AEL Limassol (wypożyczenie) 8 stycznia 2016 przeszedł na zasadzie półrocznego wypożyczenia do cypryjskiego AEL-u Limassol.
Śląsk Wrocław 23 czerwca 2017 podpisał dwuletni kontrakt z polskim klubem Śląsk Wrocław.