Domestic Leagues
Domestic Cups
International Cups
2018/2019
Juventus
Serie A
2017/2018
Hellas Verona
Serie A
2017/2018
Juventus
Serie A
2016/2017
Juventus
Serie A
2017/2018
Hellas Verona
Coppa Italia
2017/2018
Juventus
Coppa Italia
2016/2017
Juventus
Coppa Italia
2017/2018
Juventus
UEFA Champions League
2017
Juventus
Club Friendlies
2016/2017
Juventus
UEFA Champions League
UEFA U19 Championship
2nd Place
1
2018 Finland
Serie A
Winner
1
2016/2017
Coppa Italia
Winner
1
2016/2017
Super Cup
2nd Place
2
2017/2018, 2016/2017
Campionato Primavera 1
2nd Place
1
2015/2016
Coppa Italia Primavera
2nd Place
1
2015/2016
UEFA Champions League
2nd Place
1
2016/2017
Youth Viareggio Cup
Winner
1
2016
01.07.18
Verona
Juventus
N/A
31.08.17
Juventus
Verona
Loan