Domestic Leagues
Domestic Cups
International Cups
2018/2019
Winterthur
Challenge League
2016/2017
West Ham United
Premier League
2015/2016
West Ham United
Premier League
2014/2015
Carlisle United
League Two
2014/2015
West Ham United
Premier League
2014/2015
Crawley Town
League One
2013/2014
West Ham United
Premier League
2012/2013
West Ham United
Premier League
2012/2013
Grasshopper
Super League
2011/2012
Brühl
Challenge League
2011/2012
Wil
Challenge League
2010/2011
Grasshopper
Super League
2016/2017
West Ham United
League Cup
2014/2015
West Ham United
League Cup
2014/2015
Crawley Town
League Cup
2013/2014
West Ham United
League Cup
2013/2014
West Ham United
FA Cup
2012/2013
West Ham United
League Cup
2012/2013
West Ham United
FA Cup
2017
West Ham United
Club Friendlies
2016/2017
West Ham United
UEFA Europa League
2016
West Ham United
Club Friendlies
2015/2016
West Ham United
UEFA Europa League
2010/2011
Grasshopper
UEFA Europa League
U17 World Cup
Winner
1
2009 Nigeria
Freiämter Cup
Winner
1
2018
01.07.18
Boavista
Winterthur
N/A
01.07.17
West Ham
Boavista
Free
23.03.15
Carlisle
West Ham
N/A
20.02.15
West Ham
Carlisle
Loan
19.12.14
Barnet
West Ham
N/A
21.11.14
West Ham
Barnet
Loan
17.08.14
Crawley
West Ham
N/A
17.07.14
West Ham
Crawley
Loan
24.07.12
Grasshopper
West Ham
N/A
01.11.11
Grasshopper
Brühl
Loan
01.07.11
Grasshopper
Wil
Loan