| Season | Club | Nat | League | Fee | Apps | Gls | Ast | PoM | AV RAT |
|---|---|---|---|---|---|---|---|---|---|
| 2029/30 | Olympiacos | Greece | Super League | 14 | 3 | 5 | 2 | 7.26 | |
| Super League | 10 | 3 | 5 | 2 | 7.59 | ||||
| Champions League | 4 | 0 | 0 | 0 | 6.71 | ||||
| Greek Cup | 0 (1) | 0 | 0 | 0 | 6.71 | ||||
| 2028/29 | Olympiacos | Greece | Super League | 15.8M | 7 | 3 | 1 | 1 | 6.57 |
| Super League | 4 (1) | 3 | 1 | 1 | 7.04 | ||||
| Europa League | 2 | 0 | 0 | 0 | 5.62 | ||||
| Greek Cup | 1 | 1 | 0 | 1 | 8.53 | ||||
| 2028/29 | Zenit | Russia | Premier League | 21 | 9 | 5 | 6 | 7.41 | |
| Premier League | 21 | 9 | 5 | 6 | 7.41 | ||||
| 2027/28 | Zenit | Russia | Premier League | 24 | 5 | 7 | 5 | 7.03 | |
| Premier League | 24 | 5 | 7 | 5 | 7.03 | ||||
| Premier League U19 | 3 | 1 | 1 | 1 | 7.65 | ||||
| 2026/27 | Zenit | Russia | Premier League | 16.9M | 17 | 2 | 4 | 0 | 6.85 |
| Premier League | 14 (3) | 2 | 4 | 0 | 6.85 | ||||
| Russian Cup | 2 | 0 | 1 | 0 | 7.04 | ||||
| Premier League U19 | 5 | 1 | 1 | 1 | 7.21 | ||||
| 2026/27 | Mattersburg | Austria | Bundesliga | 2 | 2 | 0 | 2 | 8.34 | |
| Bundesliga | 2 | 2 | 0 | 2 | 8.34 | ||||
| 85 | 24 | 22 | 16 | 7.12 |