Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Neftchi Baku | 2021/22 – 2024/25 | 70 | 2 | — |
| Azerbaijan | 2023 | 1 | 0 | 1 |
| FC UFA | 2018/19 – 2021/22 | 66 | 2 | 2 |
| Tambov | 2020/21 | 10 | 1 | 1 |
| Krylia Sovetov | 2017/18 – 2018/19 | 41 | 5 | — |
| Ufa II | 2018/19 | 1 | 0 | — |
| Enisey | 2012/13 – 2016/17 | 90 | 7 | — |
| Sakhalin | 2013/14 | 10 | 6 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 27 Jan 2022 | FC UFA | Neftchi Baku | Free |
| 1 Jul 2021 | Tambov | FC UFA | — |
| 31 Aug 2018 | Krylia Sovetov | FC UFA | Free |
| 1 Jul 2017 | Enisey | Krylia Sovetov | Free |
| 1 Jan 2014 | Sakhalin | Enisey | — |
| 2 Sept 2013 | Enisey | Sakhalin | Loan |
| 31 Dec 2025 | Neftchi Baku | Enisey | Free agent |
| 24 Feb 2021 | FC UFA | Tambov | Free |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | Premyer Liqa | Neftchi Baku | 10 | 4 | 386 | 0 | — | 0 | 0 | — |
| 2024/25 | Cup | Neftchi Baku | 2 | 1 | 109 | 0 | — | 0 | 0 | — |
| 2023/24 | Premyer Liqa | Neftchi Baku | 13 | 12 | 1058 | 1 | — | 2 | 0 | — |
| 2023/24 | Cup | Neftchi Baku | 3 | 1 | 74 | 0 | — | 0 | 0 | — |
| 2023/24 | UEFA Europa Conference League | Neftchi Baku | 2 | 2 | 109 | 0 | — | 0 | 0 | — |
| 2023/24 | Friendlies Clubs | Neftchi Baku | 1 | 1 | 89 | 0 | — | 0 | 0 | — |
| 2023 | Euro Championship - Qualification | Azerbaijan | 1 | 0 | 44 | 0 | 1 | 0 | 0 | 7.30 |
| 2022/23 | Premyer Liqa | Neftchi Baku | 21 | 21 | 1709 | 1 | — | 2 | 0 | — |
| 2022/23 | Cup | Neftchi Baku | 2 | 1 | 111 | 0 | — | 0 | 0 | — |
| 2022/23 | UEFA Europa Conference League | Neftchi Baku | 2 | 0 | 33 | 0 | — | 0 | 0 | 6.50 |
| 2021/22 | Premyer Liqa | Neftchi Baku | 11 | 7 | 649 | 0 | — | 4 | 0 | — |
| 2021/22 | Premier League | FC UFA | 13 | 7 | 633 | 0 | — | 2 | 0 | 6.50 |
| 2021/22 | Cup | Neftchi Baku | 3 | 1 | 92 | 0 | — | 0 | 0 | — |
| 2021/22 | Cup | FC UFA | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
| 2020/21 | Premier League | Tambov | 10 | 8 | 779 | 1 | 1 | 0 | 0 | 6.62 |
| 2020/21 | Premier League | FC UFA | 14 | 11 | 1001 | 1 | 1 | 3 | 0 | 6.62 |
| 2020/21 | Cup | FC UFA | 2 | 1 | 111 | 0 | — | 0 | 0 | — |
| 2019/20 | Premier League | FC UFA | 19 | 16 | 1455 | 1 | 1 | 1 | 0 | 6.73 |
| 2019/20 | Cup | FC UFA | 2 | 2 | 172 | 0 | — | 0 | 0 | — |
| 2018/19 | Second League B | Ufa II | 1 | 1 | 46 | 0 | — | 0 | 0 | — |
| 2018/19 | Premier League | FC UFA | 13 | 0 | 276 | 0 | — | 0 | 0 | 6.30 |
| 2018/19 | Premier League | Krylia Sovetov | 1 | 0 | 48 | 0 | — | 0 | 0 | 6.30 |
| 2018/19 | Cup | FC UFA | 1 | 1 | 120 | 0 | — | 0 | 0 | — |
| 2017/18 | First League | Krylia Sovetov | 38 | 32 | 2788 | 4 | — | 2 | 0 | — |
| 2017/18 | Cup | Krylia Sovetov | 2 | 2 | 180 | 1 | — | 0 | 0 | — |
| 2016/17 | First League | Enisey | 37 | 34 | 2936 | 3 | — | 1 | 0 | — |
| 2016/17 | Cup | Enisey | 2 | 1 | 144 | 0 | — | 0 | 0 | — |
| 2015/16 | First League | Enisey | 32 | 26 | 2348 | 2 | — | 2 | 0 | — |
| 2015/16 | Cup | Enisey | 2 | 2 | 179 | 1 | — | 0 | 0 | — |
| 2014/15 | First League | Enisey | 13 | 7 | 493 | 1 | — | 0 | 0 | — |
| 2014/15 | Cup | Enisey | 1 | 0 | 2 | 0 | — | 0 | 0 | — |
| 2013/14 | Second League B | Sakhalin | 10 | 10 | 800 | 6 | — | 0 | 0 | — |
| 2012/13 | First League | Enisey | 3 | 0 | 36 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
