Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Imabari | 2022/23 – 2024/25 | 5 | 0 | — |
| Bohemians | 2024/25 | 23 | 2 | 0 |
| Cracovia | 2018/19 – 2021/22 | 81 | 13 | — |
| Jagiellonia | 2021/22 | 5 | 0 | — |
| Trapani | 2019/20 | 11 | 2 | 2 |
| Sandecja Nowy Sącz | 2014/15 – 2017/18 | 84 | 13 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 25 Feb 2022 | Cracovia Krakow | Jagiellonia | Free |
| 1 Sept 2020 | Trapani | Cracovia Krakow | — |
| 31 Jan 2020 | Cracovia Krakow | Trapani | Loan |
| 1 Jul 2018 | Sandecja Nowy Sącz | Cracovia Krakow | € 54K |
| 21 Feb 2024 | Imabari | Bohemians | Free |
| 30 Jun 2025 | Ischia | Sandecja Nowy Sącz | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | Premier Division | Bohemians | 20 | 4 | 622 | 2 | 0 | 7 | 0 | 6.68 |
| 2024/25 | FAI Cup | Bohemians | 3 | 1 | 75 | 0 | — | 1 | 0 | — |
| 2022/23 | J3 League | Imabari | 5 | 1 | 150 | 0 | — | 0 | 0 | — |
| 2021/22 | Ekstraklasa | Jagiellonia | 5 | 3 | 175 | 0 | — | 0 | 0 | 6.86 |
| 2021/22 | Ekstraklasa | Cracovia | 8 | 5 | 393 | 2 | — | 1 | 0 | 6.86 |
| 2020/21 | Ekstraklasa | Cracovia | 22 | 4 | 644 | 2 | — | 4 | 0 | — |
| 2020/21 | Cup | Cracovia | 2 | 1 | 109 | 0 | — | 1 | 1 | — |
| 2019/20 | Serie B | Trapani | 11 | 8 | 581 | 2 | 2 | 2 | 0 | 6.74 |
| 2019/20 | Ekstraklasa | Cracovia | 15 | 4 | 493 | 0 | — | 1 | 0 | — |
| 2019/20 | Cup | Cracovia | 3 | 2 | 202 | 1 | — | 0 | 0 | — |
| 2019/20 | UEFA Europa League | Cracovia | 1 | 0 | 25 | 1 | — | 0 | 0 | — |
| 2018/19 | Ekstraklasa | Cracovia | 28 | 11 | 1096 | 6 | — | 6 | 0 | — |
| 2018/19 | Cup | Cracovia | 2 | 2 | 126 | 1 | — | 0 | 0 | — |
| 2017/18 | Ekstraklasa | Sandecja Nowy Sącz | 32 | 20 | 1908 | 6 | — | 5 | 0 | — |
| 2017/18 | Cup | Sandecja Nowy Sącz | 3 | 2 | 217 | 1 | — | 0 | 0 | — |
| 2016/17 | I Liga | Sandecja Nowy Sącz | 20 | 12 | 1144 | 3 | — | 4 | 0 | — |
| 2016/17 | Cup | Sandecja Nowy Sącz | 2 | 1 | 164 | 0 | — | 1 | 0 | — |
| 2015/16 | I Liga | Sandecja Nowy Sącz | 21 | 13 | 1169 | 3 | — | 4 | 0 | — |
| 2015/16 | Cup | Sandecja Nowy Sącz | 1 | 0 | 11 | 0 | — | 0 | 0 | — |
| 2014/15 | I Liga | Sandecja Nowy Sącz | 5 | 0 | 80 | 0 | — | 1 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
