Domestic Leagues
Domestic Cups
International Cups
2015/2016
Fulham
Championship
2014/2015
Blackpool
Championship
2013/2014
Cardiff City
Premier League
2012/2013
Cardiff City
Championship
2011/2012
Peterborough United
Championship
2010/2011
Peterborough United
League One
2009/2010
Peterborough United
Championship
2008/2009
Peterborough United
League One
2007/2008
Peterborough United
League Two
2007/2008
Morecambe
League Two
2006/2007
Stockport County
League One
2004/2005
Norwich City
Premier League
2018/2019
Aberdeen
League Cup
2017/2018
Aberdeen
League Cup
2016/2017
Aberdeen
League Cup
2015/2016
Fulham
League Cup
2014/2015
Blackpool
League Cup
2014/2015
Blackpool
FA Cup
2013/2014
Cardiff City
League Cup
2013/2014
Cardiff City
FA Cup
2012/2013
Cardiff City
League Cup
2012/2013
Cardiff City
FA Cup
2011/2012
Peterborough United
League Cup
2011/2012
Peterborough United
FA Cup
2010/2011
Peterborough United
League Cup
2010/2011
Peterborough United
FA Cup
2009/2010
Peterborough United
FA Cup
2009/2010
Peterborough United
League Cup
2008/2009
Peterborough United
FA Cup
2018/2019
Aberdeen
UEFA Europa League
2017/2018
Aberdeen
UEFA Europa League
2016/2017
Aberdeen
UEFA Europa League
Premiership
2nd Place
2
2017/2018, 2016/2017
Championship
Winner
1
2012/2013
FA Cup
2nd Place
1
2016/2017
League Cup
2nd Place
1
2016/2017
01.06.16
Cardiff
Aberdeen
Free
31.05.16
Fulham
Cardiff
N/A
24.08.15
Cardiff
Fulham
Loan
01.06.15
Blackpool
Cardiff
N/A
05.08.14
Cardiff
Blackpool
Loan
01.07.12
Peterborough
Cardiff
Free
02.01.08
Norwich
Peterborough
600K €
01.08.07
Norwich
Morecambe
Loan
01.08.06
Norwich
Stockport
Loan