Domestic Leagues
International Cups
2018/2019
Dinamo Zagreb
1. HNL
2017/2018
Dinamo Zagreb II
2. HNL
2017/2018
Dinamo Zagreb
1. HNL
2016/2017
Dinamo Zagreb II
2. HNL
2016/2017
Dinamo Zagreb
1. HNL
2016/2017
Lokomotiva Zagreb
1. HNL
2015/2016
Lokomotiva Zagreb
1. HNL
2014/2015
Lokomotiva Zagreb
1. HNL
2013/2014
Lokomotiva Zagreb
1. HNL
2018/2019
Dinamo Zagreb
UEFA Champions League
2017/2018
Dinamo Zagreb
UEFA Europa League
2016/2017
Dinamo Zagreb
UEFA Champions League
2016/2017
Lokomotiva Zagreb
UEFA Europa League
1. HNL
Winner
1
2017/2018
1. HNL
2nd Place
1
2016/2017
Cup
Winner
2
2017/2018, 2016/2017
01.07.17
Dinamo Zagreb
Lokomotiva
N/A
31.08.16
Lokomotiva
Dinamo Zagreb
Loan
19.08.15
Dinamo Zagreb
Lokomotiva
N/A
01.07.15
Lokomotiva
Dinamo Zagreb
N/A
01.01.14
Radnik
Lokomotiva
N/A