Domestic Leagues
Domestic Cups
International Cups
National Team
2018/2019
Crvena Zvezda
Super Liga
2017/2018
Kayserispor
Süper Lig
2017/2018
Sporting Braga
Primeira Liga
2016/2017
Sporting Braga
Primeira Liga
1198
24
15
9
11
14
5
2
0
0
2015/2016
Sporting Braga
Primeira Liga
2040
31
23
8
14
10
10
4
0
0
2015/2016
Čukarički
Super Liga
2014/2015
Čukarički
Super Liga
2013/2014
Čukarički
Super Liga
2292
28
28
0
19
0
7
4
0
0
2012/2013
Čukarički
Prva Liga
2012/2013
Rad Beograd
Super Liga
2011/2012
Rad Beograd
Super Liga
2010/2011
Rad Beograd
Super Liga
2009/2010
Rad Beograd
Super Liga
2017/2018
Kayserispor
Cup
2016/2017
Sporting Braga
Taça de Portugal
2015/2016
Sporting Braga
Taça de Portugal
2011/2012
Rad Beograd
Cup
2018/2019
Crvena Zvezda
UEFA Champions League
2018
Kayserispor
Club Friendlies
2017/2018
Sporting Braga
UEFA Europa League
2016/2017
Sporting Braga
UEFA Europa League
2015/2016
Sporting Braga
UEFA Europa League
2015/2016
Čukarički
UEFA Europa League
2014/2015
Čukarički
UEFA Europa League
2011/2012
Rad Beograd
UEFA Europa League
2018
Serbia
WC Qualification Europe
Prva Liga
2nd Place
1
2012/2013
Taça de Portugal
Winner
1
2015/2016
Taça da Liga
2nd Place
1
2016/2017
Super Cup
2nd Place
1
2016/2017
01.07.19
Crvena Zvezda
Braga
N/A
03.07.18
Braga
Crvena Zvezda
Loan
01.07.18
Kayseri
Braga
N/A
06.09.17
Braga
Kayseri
Loan
07.08.15
Čukarički
Braga
N/A
18.01.13
Rad
Čukarički
Free