Domestic Leagues
Domestic Cups
International Cups
2018/2019
Preston North End
Championship
2016/2017
NAC Breda
Eerste Divisie
2015/2016
Manchester City
Premier League
2015/2016
Rotherham United
Championship
2015/2016
Manchester City
Premier League
2017/2018
Hibernian
League Cup
2016/2017
NAC Breda
KNVB Beker
2015/2016
Manchester City
FA Cup
2015/2016
Manchester City
League Cup
2015/2016
Manchester City
FA Cup
2017
Manchester City
Club Friendlies
2016/2017
Manchester City
UEFA Champions League
2016
Manchester City
Club Friendlies
2015/2016
Manchester City
UEFA Champions League
2015/2016
Manchester City
UEFA Champions League
2015
Manchester City
Club Friendlies
Premier League
2nd Place
1
2014/2015
League Cup
Winner
1
2015/2016
01.07.19
Preston
Man City
N/A
07.08.18
Man City
Preston
Loan
01.06.18
Hibernian
Man City
N/A
17.08.17
Man City
Hibernian
Loan
15.08.16
Man City
NAC
Loan
03.01.16
Rotherham
Man City
N/A
06.11.15
Man City
Rotherham
Loan