-
Domestic Leagues
Domestic Cups
International Cups
2018/2019
Queens Park Rangers
Championship
2018/2019
Stevenage
League Two
2018/2019
Queens Park Rangers
Championship
2015/2016
MSV Duisburg
2. Bundesliga
2015/2016
Grasshopper
Super League
2014/2015
Grasshopper
Super League
2013/2014
Grasshopper
Super League
2018/2019
Stevenage
League Cup
2015/2016
MSV Duisburg
DFB Pokal
2015/2016
Grasshopper
Schweizer Pokal
2014/2015
Grasshopper
Schweizer Pokal
2014/2015
Grasshopper
UEFA Champions League
2013/2014
Grasshopper
UEFA Europa League
-
02.01.19
Stevenage
QPR
N/A
03.08.18
QPR
Stevenage
Loan
01.07.18
Hampton Richm
QPR
N/A
16.03.18
QPR
Hampton Richm
Loan
27.10.17
QPR
Whitehawk
Loan
01.02.16
Grasshopper
Duisburg
N/A