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.