Chojniczanka Chojnice 1 lipca 2016 podpisał kontrakt z klubem Chojniczanka Chojnice. Zadebiutował 23 lipca 2016 w meczu Pucharu Polski przeciwko Kotwicy Kołobrzeg (2:3). W I lidze zadebiutował 31 lipca 2016 w meczu przeciwko Zagłębiu Sosnowiec (2:2). Pierwszą bramkę zdobył 10 sierpnia 2016 w meczu Pucharu Polski przeciwko Stali Mielec (2:0). Pierwszą bramkę w lidze zdobył 24 sierpnia 2016 w meczu przeciwko Podbeskidziu Bielsko-Biała (0:1).
Bytovia Bytów 1 lipca 2017 przeszedł do drużyny Bytovii Bytów. Zadebiutował 15 lipca 2017 w meczu Pucharu Polski przeciwko ŁKS-owi 1926 Łomża (2:4), w którym zdobył swoją pierwszą bramkę. W I lidze zadebiutował 29 lipca 2017 w meczu przeciwko Stomilowi Olsztyn (3:1).
Warta Poznań 7 stycznia 2019 podpisał kontrakt z zespołem Warty Poznań. Zadebiutował 2 marca 2019 w meczu I ligi przeciwko Bytovii Bytów (0:0). Pierwszą bramkę zdobył 10 marca 2019 w meczu ligowym przeciwko Podbeskidziu Bielsko-Biała (4:3). 31 lipca 2020 wystąpił w finale baraży o grę w Ekstraklasie przeciwko Radomiakowi Radom (2:0) i awansował do najwyższej ligi. W Ekstraklasie zadebiutował 23 sierpnia 2020 w meczu przeciwko Lechii Gdańsk (0:1).