| Season | Club | Nat | League | Fee | Apps | Gls | Ast | PoM | AV RAT |
|---|---|---|---|---|---|---|---|---|---|
| 2030/31 | Leningradets | Russia | Second Division A Gold | 16 | 2 | 1 | 1 | 7.18 | |
| Second Division A Gold | 16 | 2 | 1 | 1 | 7.18 | ||||
| 2029/30 | Leningradets | Russia | Second Division A Gold | 18 | 1 | 3 | 1 | 7.24 | |
| Second Division A Gold | 18 | 1 | 3 | 1 | 7.24 | ||||
| 2028/29 | Leningradets | Russia | Second Division A Gold | Free | 14 | 0 | 0 | 0 | 7.10 |
| Second Division A Gold | 13 (1) | 0 | 0 | 0 | 7.10 | ||||
| 2028/29 | Spartak Kostroma | Russia | First Division | 2 | 0 | 0 | 0 | 6.33 | |
| First Division | 0 (2) | 0 | 0 | 0 | 6.33 | ||||
| 2027/28 | Spartak Kostroma | Russia | First Division | 19 | 0 | 0 | 0 | 6.76 | |
| First Division | 2 (16) | 0 | 0 | 0 | 6.75 | ||||
| Russian Cup | 0 (1) | 0 | 0 | 0 | 6.83 | ||||
| Friendly | 2 | 0 | 0 | 0 | 6.89 | ||||
| 2026/27 | Spartak Kostroma | Russia | First Division | 27 | 1 | 0 | 1 | 6.84 | |
| First Division | 1 (25) | 0 | 0 | 0 | 6.55 | ||||
| Russian Cup | 1 | 1 | 0 | 1 | 9.00 | ||||
| Friendly | 5 (1) | 1 | 0 | 0 | 7.32 | ||||
| 96 | 4 | 4 | 3 | 7.07 |