Profile
- Age 33 years (12/02/1992)
 - Place of birth Skopje FYR Macedonia
 - Nationality FYR Macedonia
 - Size 181 cm
 - Weight 73 kg
 - Best foot Right
 - Position Defender
 
Current team
- Joined 14/07/2025
 - From Dinamo Zagreb
 
Global stats
- Appearances 8
 - Subbed in 1
 - Goal 0
 - Yellow 2
 
- Starting eleven 7
 - Subbed off 1
 - Assist 2
 - Red 0
 
Stats by competition
| UEFA Champions League | 8 | 7 | 0 | 2 | 2 | 0 | 
Global stats
- Appearances 12
 - Subbed in 0
 - Goal 0
 - Yellow 1
 
- Starting eleven 12
 - Subbed off 1
 - Assist 0
 - Red 0
 
Stats by competition
| UEFA Champions League | 1 | 1 | 0 | 0 | 0 | 0 | 
| UEFA Europa League | 2 | 2 | 0 | 0 | 0 | 0 | 
| 1. HNL | 1 | 1 | 0 | 0 | 0 | 0 | 
| UEFA Europa Conference League | 8 | 8 | 0 | 0 | 1 | 0 | 
Global stats
- Appearances 33
 - Subbed in 3
 - Goal 4
 - Yellow 4
 
- Starting eleven 31
 - Subbed off 11
 - Assist 2
 - Red 0
 
Stats by competition
| UEFA Champions League | 5 | 5 | 0 | 0 | 1 | 0 | 
| 1. HNL | 28 | 26 | 4 | 2 | 3 | 0 | 
Global stats
- Appearances 43
 - Subbed in 6
 - Goal 1
 - Yellow 7
 
- Starting eleven 31
 - Subbed off 10
 - Assist 7
 - Red 0
 
Stats by competition
| UEFA Champions League | 6 | 0 | 0 | 0 | 0 | 0 | 
| UEFA Europa League | 7 | 6 | 0 | 1 | 2 | 0 | 
| 1. HNL | 30 | 25 | 1 | 6 | 5 | 0 | 
Global stats
- Appearances 14
 - Subbed in 2
 - Goal 0
 - Yellow 2
 
- Starting eleven 12
 - Subbed off 2
 - Assist 1
 - Red 1
 
Stats by competition
| UEFA Europa League | 6 | 6 | 0 | 0 | 1 | 0 | 
| 1. HNL | 8 | 6 | 0 | 1 | 1 | 1 | 
Global stats
- Appearances 23
 - Subbed in 2
 - Goal 0
 - Yellow 2
 
- Starting eleven 21
 - Subbed off 8
 - Assist 3
 - Red 0
 
Stats by competition
| UEFA Europa League | 2 | 2 | 0 | 1 | 0 | 0 | 
| Primeira Liga | 21 | 19 | 0 | 2 | 2 | 0 | 
Global stats
- Appearances 23
 - Subbed in 1
 - Goal 0
 - Yellow 4
 
- Starting eleven 22
 - Subbed off 0
 - Assist 3
 - Red 3
 
Stats by competition
| Primeira Liga | 23 | 22 | 0 | 3 | 4 | 3 | 
Global stats
- Appearances 15
 - Subbed in 2
 - Goal 0
 - Yellow 1
 
- Starting eleven 13
 - Subbed off 4
 - Assist 0
 - Red 0
 
Stats by competition
| UEFA Champions League | 4 | 2 | 0 | 0 | 0 | 0 | 
| UEFA Europa League | 3 | 3 | 0 | 0 | 1 | 0 | 
| Primeira Liga | 8 | 8 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 4
 - Subbed in 0
 - Goal 1
 - Yellow 0
 
- Starting eleven 0
 - Subbed off 0
 - Assist 0
 - Red 0
 
Stats by competition
| UEFA Champions League | 4 | 0 | 1 | 0 | 0 | 0 | 
Global stats
- Appearances 2
 - Subbed in 0
 - Goal 0
 - Yellow 0
 
- Starting eleven 0
 - Subbed off 1
 - Assist 0
 - Red 0
 
Stats by competition
| UEFA Europa League | 2 | 0 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 1
 - Subbed in 0
 - Goal 0
 - Yellow 0
 
- Starting eleven 0
 - Subbed off 0
 - Assist 0
 - Red 0
 
Stats by competition
| UEFA Europa League | 1 | 0 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 6
 - Subbed in 2
 - Goal 0
 - Yellow 1
 
- Starting eleven 0
 - Subbed off 3
 - Assist 0
 - Red 0
 
Stats by competition
| Serie A | 6 | 0 | 0 | 0 | 1 | 0 | 
Global stats
- Appearances 3
 - Subbed in 0
 - Goal 0
 - Yellow 1
 
- Starting eleven 3
 - Subbed off 1
 - Assist 1
 - Red 0
 
Stats by competition
| EC Qualification | 3 | 3 | 0 | 1 | 1 | 0 | 
Global stats
- Appearances 12
 - Subbed in 0
 - Goal 0
 - Yellow 3
 
- Starting eleven 12
 - Subbed off 4
 - Assist 1
 - Red 0
 
Stats by competition
| WC Qualification Europe | 11 | 11 | 0 | 1 | 3 | 0 | 
| Friendlies | 1 | 1 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 9
 - Subbed in 0
 - Goal 1
 - Yellow 2
 
- Starting eleven 9
 - Subbed off 1
 - Assist 1
 - Red 0
 
Stats by competition
| UEFA Nations League | 6 | 6 | 1 | 1 | 1 | 0 | 
| European Championship | 3 | 3 | 0 | 0 | 1 | 0 | 
Global stats
- Appearances 10
 - Subbed in 0
 - Goal 0
 - Yellow 2
 
- Starting eleven 10
 - Subbed off 5
 - Assist 0
 - Red 0
 
Stats by competition
| EC Qualification | 10 | 10 | 0 | 0 | 2 | 0 | 
Global stats
- Appearances 12
 - Subbed in 0
 - Goal 1
 - Yellow 0
 
- Starting eleven 12
 - Subbed off 1
 - Assist 0
 - Red 0
 
Stats by competition
| WC Qualification Europe | 10 | 10 | 1 | 0 | 0 | 0 | 
| Friendlies | 2 | 2 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 3
 - Subbed in 0
 - Goal 0
 - Yellow 1
 
- Starting eleven 0
 - Subbed off 1
 - Assist 0
 - Red 0
 
Stats by competition
| Friendlies | 3 | 0 | 0 | 0 | 1 | 0 | 
Global stats
- Appearances 1
 - Subbed in 0
 - Goal 0
 - Yellow 1
 
- Starting eleven 1
 - Subbed off 1
 - Assist 0
 - Red 0
 
Stats by competition
| Friendlies | 1 | 1 | 0 | 0 | 1 | 0 | 
Global stats
- Appearances 3
 - Subbed in 1
 - Goal 0
 - Yellow 0
 
- Starting eleven 0
 - Subbed off 1
 - Assist 0
 - Red 0
 
Stats by competition
| Friendlies | 3 | 0 | 0 | 0 | 0 | 0 | 
Global stats
- Appearances 237
 - Subbed in 20
 - Goal 8
 - Yellow 34
 
- Starting eleven 196
 - Subbed off 56
 - Assist 21
 - Red 4
 
Stats by competition
| 1. HNL | 67 | 58 | 5 | 9 | 9 | 1 | 
| Primeira Liga | 52 | 49 | 0 | 5 | 6 | 3 | 
| UEFA Champions League | 28 | 15 | 1 | 2 | 3 | 0 | 
| UEFA Europa League | 23 | 19 | 0 | 2 | 4 | 0 | 
| WC Qualification Europe | 21 | 21 | 1 | 1 | 3 | 0 | 
| EC Qualification | 13 | 13 | 0 | 1 | 3 | 0 | 
| Friendlies | 10 | 4 | 0 | 0 | 2 | 0 | 
| UEFA Europa Conference League | 8 | 8 | 0 | 0 | 1 | 0 | 
| Serie A | 6 | 0 | 0 | 0 | 1 | 0 | 
| UEFA Nations League | 6 | 6 | 1 | 1 | 1 | 0 | 
| European Championship | 3 | 3 | 0 | 0 | 1 | 0 | 
Stats by team
| Dinamo Zagreb | 110 | 93 | 5 | 12 | 16 | 1 | 
| Sporting | 61 | 56 | 0 | 6 | 7 | 3 | 
| Rijeka | 7 | 0 | 1 | 0 | 0 | 0 | 
| Parma | 6 | 0 | 0 | 0 | 1 | 0 | 
| N. Macedonia | 53 | 47 | 2 | 3 | 10 | 0 |