Uplasował się na czternastym miejscu Indywidualnych Mistrzostw Polski oraz dziewiątej pozycji Indywidualnych Mistrzostw Europy. W 2007 był wypożyczony do ZKŻ Kronopol Zielona Góra. W sezonie 2010 Piotr ponownie powrócił do Wrocławia.
W 2008 przeniósł się z WTS-u Wrocław do pierwszoligowego RKM-u Rybnik, a następnie został zawodnikiem Unii Tarnów.
Kariera trenerska 4 listopada 2019 objął posadę trenera klubu PGG ROW Rybnik, po rezygnacji Piotra Żyto. 17 lutego 2020 skończyła się jego kariera trenerska w Rybniku.
25 sierpnia 2020, po rezygnacji Marka Cieślaka, objął posadę trenera klubu Włókniarz Częstochowa. Drużynę prowadził do końca sezonu 2021.
W 2022 roku wszedł do sztabu szkoleniowego H. Skrzydlewska Orła Łódź. W sezonie 2023 pełnił w klubie funkcję asystenta pierwszego trenera; po zakończeniu sezonu odszedł z Orła razem z Markiem Cieślakiem.
Jesienią 2024 został trenerem głównej drużyny Cellfast Wilków Krosno, zastępując Ireneusza Kwiecińskiego. W trakcie sezonu 2026 został on odsunięty od pełnienia funkcji menadżera głównej drużyny, mimo to został w klubie z Krosna gdzie pełni funkcje trenera młodzieży.