Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Radnicki Nis | Serbian Super Liga | 7 | 598 | 0 | 0 |
| 2025/26 | Radnicki Nis | Serbian Super Liga | 23 | 1,712 | 0 | 0 |
| 2024/25 | Radnicki Nis | Serbian Super Liga | 10 | 695 | 0 | 0 |
| 2024/25 | Radnicki Nis | Serbian Play-offs 1/2 | 1 | 31 | 0 | 0 |
| 2023/24 | Emirates Club | UAE Pro-league | 14 | 895 | 0 | 0 |
| 2023/24 | Emirates Club | UAE League Cup | 2 | 180 | 0 | 0 |
| 2022/23 | FK Vojvodina | Serbian Super Liga | 18 | 1,303 | 0 | 1 |
| 2020/21 | Partizan Belgrade | Serbian Super Liga | 11 | 903 | 0 | 0 |
| 2020/21 | Partizan Belgrade | UEFA Europa League Qualifying | 3 | 300 | 0 | 0 |
| 2020/21 | Al-Qadsiah | Saudi Pro League | 25 | 2,060 | 1 | 0 |
| 2019/20 | Partizan Belgrade | Serbian Super Liga | 1 | 90 | 1 | 0 |
| 2017/18 | Mechelen | Belgian Cup | 1 | 90 | 1 | 0 |
| 2017/18 | Mechelen | Belgian Jupiler League | 5 | 405 | 0 | 0 |
| 2016/17 | Mechelen | Belgian Jupiler League | 19 | 1,512 | 4 | 0 |
| 2016/17 | Mechelen | Belgian UEFA Europa League Play-offs | 9 | 810 | 2 | 0 |
| 2014/15 | Gent | Belgian Jupiler League | 2 | 153 | 0 | 0 |
| Total | 16 seasons | 151 | 11,737 | 9 | 1 |
Serbian Super Liga
2026/27Compared with 48 players in the same position in 2026/27.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 55% | 44 |
| Aerial game | 61% | 45 |
| Tackles | 0.15 | 5 |
| Interceptions | 1.20 | 53 |
| Clearances | 5.57 | 76 |
| Pass accuracy | 83% | 64 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 6 |
| Tackles won | 1 |
| Interceptions | 8 |
| Clearances | 37 |
| Clean sheets | 2 |
Serbian Cup
2025/26No stats available right now.
Serbian Super Liga
2025/26Compared with 122 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 61% | 84 |
| Aerial game | 70% | 86 |
| Tackles | 0.68 | 26 |
| Interceptions | 1.05 | 48 |
| Clearances | 6.05 | 82 |
| Pass accuracy | 84% | 65 |
| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 10 |
| Dribbles completed | 1 |
| Tackles won | 13 |
| Interceptions | 20 |
| Clearances | 115 |
| Clean sheets | 1 |
Serbian Cup
2024/25No stats available right now.
Serbian Super Liga
2024/25Compared with 117 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 60% | 80 |
| Aerial game | 76% | 96 |
| Tackles | 0.91 | 40 |
| Interceptions | 1.17 | 46 |
| Clearances | 7.25 | 97 |
| Pass accuracy | 83% | 57 |
| Metric | Total |
|---|---|
| Shots | 6 |
| Dribbles completed | 2 |
| Tackles won | 7 |
| Interceptions | 9 |
| Clearances | 56 |
| Clean sheets | 1 |
Serbian Play-offs 1/2
2024/25| Metric | Total |
|---|---|
| Clearances | 2 |
UAE Pro-league
2023/24Compared with 95 players in the same position in 2023/24.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 52% | 38 |
| Aerial game | 54% | 53 |
| Tackles | 0.91 | 38 |
| Interceptions | 1.11 | 63 |
| Clearances | 4.73 | 88 |
| Pass accuracy | 85% | 66 |
| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 5 |
| Dribbles completed | 4 |
| Tackles won | 9 |
| Interceptions | 11 |
| Clearances | 47 |
UAE League Cup
2023/24| Metric | Total |
|---|---|
| Shots | 3 |
| Tackles won | 1 |
| Clearances | 10 |
Serbian Cup
2022/23No stats available right now.
Serbian Super Liga
2022/23Compared with 123 players in the same position in 2022/23.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 48% | 15 |
| Aerial game | 50% | 24 |
| Tackles | 0.62 | 17 |
| Interceptions | 1.24 | 45 |
| Clearances | 4.83 | 85 |
| Pass accuracy | 75% | 57 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 7 |
| Dribbles completed | 5 |
| Tackles won | 9 |
| Interceptions | 18 |
| Clearances | 70 |
| Clean sheets | 4 |
Serbian Super Liga
2020/21Compared with 138 players in the same position in 2020/21.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Duels won | 48% | 12 |
| Aerial game | 47% | 14 |
| Tackles | 0.70 | 24 |
| Interceptions | 1.30 | 18 |
| Clearances | 3.29 | 58 |
| Pass accuracy | 88% | 97 |
| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 9 |
| Dribbles completed | 1 |
| Tackles won | 7 |
| Interceptions | 13 |
| Clearances | 33 |
| Clean sheets | 5 |
UEFA Europa League Qualifying
2020/21| Metric | Total |
|---|---|
| Clean sheets | 2 |
Saudi Arabian Kings Cup
2020/21No stats available right now.
Saudi Pro League
2020/21| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 2 |
| Shots | 14 |
| Dribbles completed | 2 |
| Tackles won | 15 |
| Interceptions | 23 |
| Clearances | 97 |
| Clean sheets | 2 |
Serbian Super Liga
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
UEFA Europa League
2019/20No stats available right now.
Kazakhstan Cup
2019/20No stats available right now.
Kazakhstan Premier League
2019/20No stats available right now.
Belgian Cup
2017/18| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Clean sheets | 1 |
Belgian Jupiler League
2017/18| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 4 |
| Dribbles completed | 1 |
| Tackles won | 3 |
| Interceptions | 7 |
| Clearances | 23 |
Belgian Cup
2016/17No stats available right now.
Belgian Jupiler League
2016/17| Metric | Total |
|---|---|
| Goals | 4 |
| Big chances created | 5 |
| Shots | 14 |
| Dribbles completed | 1 |
| Tackles won | 21 |
| Interceptions | 48 |
| Clearances | 63 |
| Clean sheets | 8 |
Belgian UEFA Europa League Play-offs
2016/17| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 4 |
| Shots | 10 |
| Dribbles completed | 1 |
| Tackles won | 11 |
| Interceptions | 12 |
| Clearances | 29 |
| Clean sheets | 5 |
Belgian Super Cup
2015/16No stats available right now.
Belgian Cup
2015/16No stats available right now.
Belgian Jupiler League
2015/16No stats available right now.
Belgian Cup
2014/15No stats available right now.
Belgian Jupiler League
2014/15| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 2 |
| Interceptions | 4 |
| Clearances | 11 |
Belgian Jupiler League
2013/14No stats available right now.
UEFA Under 21 Championship Qualifiers
2013/14No stats available right now.
UEFA Europa League Qualifying
2011/12No stats available right now.
Recent matches
| Match | Min | G | A | Clr | Tkl | Int | Duel | Aer | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/20AwayCrvena zvezdaP3-0 | 90' | 0 | 0 | 7 | 0 | 0 | 0 | 0 | 23/29 | 5.5 |
| 09/13OFK BelgradeG3-1 | 90' | 0 | 0 | 9 | 1 | 1 | 6 | 3 | 12/19 | 6.6 |
| 09/05AwayMladost LucaniP1-0 | 89' | 0 | 0 | 3 | 0 | 4 | 4 | 1 | 43/53 | 7.3 |
| 08/16AwayIMT New BelgradeE0-0 | 90' | 0 | 0 | 7 | 0 | 0 | 8 | 8 | 35/48 | 7.3 |
| 08/02AwayZemunG0-1 | 90' | 0 | 0 | 5 | 0 | 0 | 4 | 3 | 68/81 | 6.1 |
| 07/25FK CukarickiP0-2 | 59' | 0 | 0 | 3 | 0 | 2 | 1 | 1 | 52/55 | 7.2 |
| 07/17AwayZeleznicar PancevoP2-1 | 90' | 0 | 0 | 3 | 0 | 1 | 7 | 6 | 51/59 | 6.7 |
| 05/24Spartak SuboticaG2-1 | 78' | 0 | 0 | 3 | 0 | 1 | 1 | 1 | 41/46 | 7.1 |
| 05/16AwayBacka TopolaG1-2 | 90' | 0 | 0 | 12 | 0 | 2 | 1 | 1 | 26/29 | 6.8 |
| 05/10Mladost LucaniG1-0 | 71' | 0 | 0 | 4 | 0 | 2 | 4 | 3 | 35/40 | 7.2 |
| 05/03AwayNapredak KrusevacG0-1 | 10' | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 2/3 | 6.0 |
| 04/27AwayIMT New BelgradeP2-0 | 90' | 0 | 0 | 9 | 0 | 0 | 6 | 4 | 52/59 | 6.8 |
| 04/23Javor IvanjicaG3-2 | 90' | 0 | 0 | 10 | 0 | 0 | 7 | 5 | 31/37 | 7.3 |
| 04/19AwayRadnicki 1923 KragujevacE1-1 | 90' | 0 | 0 | 8 | 3 | 2 | 5 | 2 | 26/37 | 7.0 |
| 04/03OFK BelgradeP1-2 | 45' | 0 | 0 | 0 | 2 | 1 | 2 | 0 | 28/34 | 6.7 |
ENG
ISR
DEN
TUR
ITA
SWE
POL
ROU
BIH
NIR
HUN
BEL
FRA
GLP
BRB
CUB
SUR
MTQ
SKN
GRN
LCA
BER
JAM
HON
GUA
SLV
TUN
BOT
SSL
LIB
OLI
SHA
DUH
SAI
RAY
QAT_U19
WAN
ALB
PRK
CHN
ARM
MNE
GEO
UKR
LVA
CYP
JPN
VEN
KOR
URU
ZIM
COD
CTA
BFA
EQG
SLE
KHA
WAK





