-
Domestic Leagues
Domestic Cups
2017/2018
Brescia
Serie B
2017/2018
Brescia
Serie B
2016/2017
Juventus
Serie A
2015/2016
Brescia
Serie B
2018/2019
Brescia
Coppa Italia
2017/2018
Brescia
Coppa Italia
2016/2017
Juventus
Coppa Italia
-
Serie A
Winner
1
2016/2017
Coppa Italia
Winner
1
2016/2017
Super Cup
2nd Place
1
2016/2017
UEFA Champions League
2nd Place
1
2016/2017
-
01.07.18
Arezzo
Brescia
N/A
16.01.18
Brescia
Arezzo
Loan
01.07.17
Juventus
Brescia
N/A
01.07.16
Brescia
Juventus
Loan