Domestic Leagues
Domestic Cups
2018/2019
Cheltenham Town
League Two
2017/2018
Cheltenham Town
League Two
2016/2017
Newport County
League Two
2014/2015
West Ham United
Premier League
2013/2014
Peterborough United
League One
2012/2013
Peterborough United
Championship
2011/2012
Peterborough United
Championship
2017/2018
Cheltenham Town
FA Cup
2016
Sligo Rovers
League Cup
2013/2014
West Ham United
FA Cup
2013/2014
Peterborough United
League Cup
2012/2013
Peterborough United
League Cup
2012/2013
Peterborough United
FA Cup
2011/2012
Peterborough United
FA Cup
31.08.17
West Ham
Cheltenham
N/A
01.07.17
Newport
West Ham
N/A
01.01.17
West Ham
Newport
Loan
29.06.16
Sligo
West Ham
N/A
28.01.16
West Ham
Sligo
Loan
26.03.15
West Ham
Nuneaton
Loan
26.02.15
Chelmsford
West Ham
N/A
24.12.14
West Ham
Chelmsford
Loan
01.01.14
Peterborough
West Ham
N/A