Kluby młodzieżowe: Korona Ostrołęka (2002-08), GKP Targówek Warszawa (2009-10).
Kariera seniorska:
2010/11 Znicz Pruszków 2/0 – II liga
2011/12 Znicz Pruszków 14/0 – II liga
2012/13 (j) Znicz Pruszków 4/0 – II liga
2012/13 (w) ŁKS Łomża 10/1 – III liga
2013/14 (j) ŁKS Łomża 15/3 – III liga
2013/14 (w) Płomień Ełk 15/6 – III liga
2014/15 Znicz Pruszków 15/2 – II liga
2015/16 (j) Znicz Pruszków 3/0 – II liga
2015/16 (w) Piast II Gliwice 14/7 – III liga
2016/17 (j) Olimpia Grudziądz 3/0 – I liga
2016/17 (w) Legionovia Legionowo 15/4 – II liga
2017/18 Elana Toruń 28/8 – III liga
2018/19 (j) Elana Toruń 9/2 – II liga
2018/19 (w) KP Starogard Gdański 16/7 – III liga
2019/20 (j) KP Starogard Gdański 10/1 – III liga
2019/20 (w) RKS Radomsko 1/0 – III liga (sezon przerwany, pandemia koronawirusa)
2020/21 (j) RKS Radomsko 16/4 – III liga
2020/21 (w) Olimpia Zambrów 15/4 – III liga
2021 FK Toten 10/10 – Norwegia, 4. poziom
2022 FK Toten 25/11 – Norwegia, 4. poziom (oraz 3/6 (!) rezerwy)
2023 SK Gjovik-Lyn 7/0 – Norwegia, 3. poziom
2024 – przerwa – kontuzja
2024/25 (w) Narew Ostrołęka

Polska
















