W listopadzie 2017 podpisał obowiązujący od lipca 2018 dwuletni kontrakt z BM Logroño La Rioja. Latem 2018 hiszpański klub zmienił trenera i koncepcję drużyny na nowy sezon, co spowodowało, że Piechowski nie został jego graczem. Jego pozyskaniem zainteresowane były m.in. Dinamo Bukareszt, ABC/UMinho oraz zespoły francuskie i polskie, jednak do transferu nie doszło. W drugiej połowie lipca 2018 podpisał roczny kontrakt z Wisłą Płock. W sezonie 2018/2019 rozegrał w lidze 29 meczów i rzucił 23 bramki, zaś w Lidze Mistrzów wystąpił w 14 spotkaniach, w których zdobył cztery gole. Pod koniec maja 2019 płocki klub ogłosił, że Piechowski odejdzie z zespołu. Zawodnik prowadził negocjacje w sprawie przejścia do Azotów-Puławy i hiszpańskiego Ademar León. W lipcu 2019 podpisał jednak nowy roczny kontrakt z Wisłą Płock z możliwością przedłużenia o kolejny sezon. W 2020 podpisał roczny kontrakt z Ademar León. W 2021 przeniósł się do rosyjskiego klubu Dinamo Viktor Stawropol. Po odejściu z klubu w marcu 2022 i kilkumiesięcznej przerwie, w lipcu podpisał kontrakt z niemieckim TV Emsdetten. W 2023 dołączył do tureckiego klubu Beşiktaş.

Kariera reprezentacyjna Grał w reprezentacji Polski juniorów.