Domestic Leagues
International Cups
2018/2019
Dinamo Zagreb II
2. HNL
2017/2018
Dinamo Zagreb II
2. HNL
2017/2018
Dinamo Zagreb
1. HNL
2016/2017
Lokomotiva Zagreb
1. HNL
1336
23
17
6
11
13
3
2
0
0
2015/2016
Lokomotiva Zagreb
1. HNL
2015/2016
Dinamo Zagreb II
2. HNL
2015/2016
Dinamo Zagreb
1. HNL
2014/2015
Dinamo Zagreb
1. HNL
2012/2013
Pogradeci
1st Division
2016/2017
Lokomotiva Zagreb
UEFA Europa League
2015/2016
Dinamo Zagreb
UEFA Champions League
2013/2014
Teuta Durrës
UEFA Europa League
1. HNL
Winner
2
2017/2018, 2014/2015
Cup
Winner
2
2017/2018, 2014/2015
01.07.17
Lokomotiva
Dinamo Zagreb
N/A
03.02.16
Dinamo Zagreb
Lokomotiva
N/A
01.01.15
Teuta
Dinamo Zagreb
N/A
01.07.13
Pogradeci
Teuta
Loan