Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Motor Lublin | 2020/21 – 2024/25 | 174 | 32 | 1 |
| Polonia Bytom | 2016/17 | 29 | 4 | — |
| Pogoń Siedlce | 2015/16 | 12 | 0 | — |
| GKS Katowice | 2014/15 | 26 | 0 | — |
| Nieciecza | 2011/12 – 2013/14 | 64 | 7 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 7 Aug 2019 | Stal Rzeszów | Motor Lublin | — |
| 1 Jul 2016 | — | Polonia Bytom | — |
| 1 Jul 2015 | GKS Katowice | Pogoń Siedlce | — |
| 1 Jul 2025 | Motor Lublin | Ruch Chorzów | Free Transfer |
| 10 Jul 2026 | Ruch Chorzów | Rekord Bielsko-Biała | Free agent |
| 9 Jul 2026 | Ruch Chorzów | Rekord Bielsko-Biała | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | Ekstraklasa | Motor Lublin | 30 | 25 | 2197 | 6 | 1 | 2 | 0 | 6.78 |
| 2024/25 | Cup | Motor Lublin | 1 | 1 | 61 | 0 | — | 0 | 0 | — |
| 2023/24 | I Liga | Motor Lublin | 36 | 35 | 3043 | 11 | — | 2 | 0 | — |
| 2023/24 | Cup | Motor Lublin | 1 | 0 | 23 | 0 | — | 0 | 0 | — |
| 2022/23 | II Liga - East | Motor Lublin | 33 | 27 | 2245 | 5 | — | 4 | 0 | — |
| 2022/23 | Cup | Motor Lublin | 3 | 3 | 265 | 0 | — | 0 | 0 | — |
| 2021/22 | II Liga - East | Motor Lublin | 33 | 30 | 2405 | 5 | — | 4 | 0 | — |
| 2021/22 | Cup | Motor Lublin | 2 | 1 | 97 | 0 | — | 0 | 0 | — |
| 2020/21 | II Liga - East | Motor Lublin | 35 | 28 | 2403 | 5 | — | 2 | 0 | — |
| 2016/17 | II Liga | Polonia Bytom | 28 | 21 | 1846 | 4 | — | 2 | 0 | — |
| 2016/17 | Cup | Polonia Bytom | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2015/16 | II Liga | 13 | 13 | 1109 | 2 | — | 4 | 0 | — | |
| 2015/16 | I Liga | Pogoń Siedlce | 12 | 5 | 510 | 0 | — | 0 | 0 | — |
| 2014/15 | I Liga | GKS Katowice | 26 | 11 | 997 | 0 | — | 2 | 0 | — |
| 2013/14 | I Liga | Nieciecza | 15 | 13 | 1146 | 2 | — | 2 | 0 | — |
| 2013/14 | Cup | Nieciecza | 1 | 0 | 12 | 0 | — | 0 | 0 | — |
| 2012/13 | I Liga | Nieciecza | 32 | 23 | 2125 | 4 | — | 3 | 0 | — |
| 2012/13 | Cup | Nieciecza | 1 | 1 | 72 | 0 | — | 0 | 0 | — |
| 2011/12 | I Liga | Nieciecza | 15 | 10 | 944 | 1 | — | 2 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
