This season 2026-27
- Appearances
- 9
- Starts
- 2
- Minutes
- 203
- Goals
- 1
- Assists
- 0
- Yellow cards
- 1
- Sent off
- 0
Goals and assists by season 184 apps, 53 goals, 12 assists
Career by season
| Season | Club | Competition | Apps | Goals | Assists | Mins |
|---|---|---|---|---|---|---|
| 2026-27 | North Macedonia | UEFA Nations League | 4 | 0 | 0 | 164 |
| 2026-27 | Rangers | Scottish Premiership | 5 | 1 | 0 | 39 |
| 2026 UEFA | North Macedonia | FIFA World Cup Qualification | 9 | 3 | 1 | 596 |
| 2025-26 | Rangers | UEFA Europa League | 8 | 1 | 0 | 235 |
| 2025-26 | Rangers | Scottish Premiership | 30 | 7 | 1 | 1,303 |
| 2025-26 | Girona | La Liga | 1 | 0 | 0 | 45 |
| 2024-25 | North Macedonia | UEFA Nations League | 6 | 3 | 1 | 522 |
| 2024 qualifying | North Macedonia | UEFA EURO Cup | 6 | 0 | 1 | 463 |
| 2024-25 | Girona | UEFA Champions League | 4 | 0 | 0 | 275 |
| 2024-25 | Aberdeen | Scottish Premiership | 2 | 0 | 0 | 90 |
| 2024-25 | Girona | La Liga | 17 | 2 | 1 | 875 |
| 2023-24 | Aberdeen | UEFA Europa Conference League | 5 | 2 | 1 | 209 |
| 2023-24 | Aberdeen | Scottish Premiership | 38 | 16 | 2 | 3,151 |
| 2022-23 | North Macedonia | UEFA Nations League | 6 | 2 | 0 | 309 |
| 2022-23 | Aberdeen | Scottish Premiership | 37 | 16 | 2 | 2,888 |
| 2022 UEFA | North Macedonia | FIFA World Cup Qualification | 6 | 0 | 2 | 144 |