Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Serik Spor | 2025/26 | 16 | 6 | 2 |
| Khimki | 2023/24 – 2024/25 | 52 | 2 | 0 |
| Nizhny Novgorod | 2020/21 – 2022/23 | 34 | 3 | 1 |
| Lokomotiv | 2020/21 | 0 | 0 | — |
| Torpedo Moskva | 2020/21 | 22 | 6 | — |
| Irtysh Omsk | 2016/17 – 2019/20 | 38 | 8 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 14 Jun 2024 | Lokomotiv | Khimki | € 80K |
| 20 Jul 2023 | Lokomotiv | Khimki | Loan |
| 10 Feb 2021 | Lokomotiv | Nizhny Novgorod | Loan |
| 1 Jan 2021 | Torpedo Moskva | Lokomotiv | € 250K |
| 27 Jul 2020 | Irtysh Omsk | Torpedo Moskva | € 140K |
| 30 Dec 2025 | Serik Belediyespor | Berkovsky Ilya | Free agent |
| 13 Jan 2026 | Serik Spor | Torpedo Moskva | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | 1. Lig | Serik Spor | 16 | 15 | 1285 | 6 | 2 | 3 | 0 | 7.05 |
| 2024/25 | Premier League | Khimki | 19 | 10 | 832 | 0 | 0 | 0 | 0 | 6.65 |
| 2024/25 | Cup | Khimki | 5 | 5 | 293 | 0 | — | 0 | 0 | — |
| 2023/24 | First League | Khimki | 23 | 16 | 1359 | 2 | — | 3 | 0 | — |
| 2023/24 | Cup | Khimki | 5 | 4 | 316 | 0 | — | 1 | 0 | — |
| 2022/23 | Premier League | Nizhny Novgorod | 6 | 3 | 173 | 0 | 1 | 0 | 0 | 6.55 |
| 2022/23 | Cup | Nizhny Novgorod | 5 | 1 | 210 | 0 | — | 0 | 0 | — |
| 2021/22 | Premier League | Nizhny Novgorod | 20 | 12 | 1034 | 1 | — | 0 | 1 | 6.36 |
| 2021/22 | Cup | Nizhny Novgorod | 1 | 1 | 90 | 2 | — | 0 | 0 | — |
| 2020/21 | First League | Nizhny Novgorod | 2 | 0 | 32 | 0 | — | 0 | 0 | — |
| 2020/21 | First League | Torpedo Moskva | 21 | 16 | 1275 | 6 | — | 3 | 0 | — |
| 2020/21 | Cup | Torpedo Moskva | 1 | 0 | 24 | 0 | — | 0 | 0 | — |
| 2019/20 | Second League B | Irtysh Omsk | 9 | 8 | 725 | 2 | — | 2 | 0 | — |
| 2018/19 | Second League B | Irtysh Omsk | 17 | 15 | 1255 | 2 | — | 4 | 0 | — |
| 2018/19 | Cup | Irtysh Omsk | 1 | 1 | 120 | 1 | — | 0 | 0 | — |
| 2017/18 | Second League B | Irtysh Omsk | 9 | 9 | 750 | 3 | — | 2 | 0 | — |
| 2017/18 | Cup | Irtysh Omsk | 1 | 0 | 17 | 0 | — | 0 | 0 | — |
| 2016/17 | Second League B | Irtysh Omsk | 1 | 0 | 10 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| First League (Russia) | 2023/2024 | Winner |
