Domestic Leagues
Domestic Cups
International Cups
National Team
2018/2019
Spartak Moskva
Premier League
2017/2018
Spartak Moskva
Premier League
2016/2017
Crvena Zvezda
Super Liga
2015/2016
Crvena Zvezda
Super Liga
2014/2015
Crvena Zvezda
Super Liga
2013/2014
Crvena Zvezda
Super Liga
2013/2014
OFK Beograd
Super Liga
2012/2013
OFK Beograd
Super Liga
2011/2012
OFK Beograd
Super Liga
2010/2011
OFK Beograd
Super Liga
2017/2018
Spartak Moskva
Cup
2016/2017
Crvena Zvezda
Cup
2015/2016
Crvena Zvezda
Cup
2014/2015
Crvena Zvezda
Cup
2013/2014
Crvena Zvezda
Cup
2012/2013
OFK Beograd
Cup
2011/2012
OFK Beograd
Cup
2018/2019
Spartak Moskva
UEFA Champions League
2018
Spartak Moskva
Club Friendlies
2017/2018
Spartak Moskva
UEFA Europa League
2017/2018
Spartak Moskva
UEFA Champions League
2016/2017
Crvena Zvezda
UEFA Europa League
2016/2017
Crvena Zvezda
UEFA Champions League
2015/2016
Crvena Zvezda
UEFA Europa League
2010/2011
OFK Beograd
UEFA Europa League
2016
Serbia
EC Qualification
Super Liga
Winner
2
2015/2016, 2013/2014
Super Liga
2nd Place
2
2016/2017, 2014/2015
Cup
2nd Place
1
2016/2017
Super Cup
Winner
1
2017/2018
01.07.17
Crvena Zvezda
Spartak M
Free
29.08.13
OFK
Crvena Zvezda
200K €