Domestic Leagues
Domestic Cups
National Team
2014/2015
Tranmere Rovers
League Two
2013/2014
Tranmere Rovers
League One
2012/2013
Tranmere Rovers
League One
2011/2012
Tranmere Rovers
League One
2010/2011
Rochdale
League One
2010/2011
Stockport County
League Two
2010/2011
Bury
League Two
2009/2010
Bury
League One
2008/2009
Bury
League One
2018
Indy Eleven
US Open Cup
2017/2018
Inverness CT
League Cup
2017/2018
Inverness CT
Challenge Cup
2016/2017
Inverness CT
League Cup
2015/2016
Inverness CT
League Cup
2014/2015
Tranmere Rovers
FA Cup
2014/2015
Tranmere Rovers
League Cup
2013/2014
Tranmere Rovers
League Cup
2013/2014
Tranmere Rovers
FA Cup
2012/2013
Tranmere Rovers
League Cup
2012/2013
Tranmere Rovers
FA Cup
2011/2012
Tranmere Rovers
League Cup
2011/2012
Tranmere Rovers
FA Cup
2010/2011
Bury
League Cup
2018
Wales
WC Qualification Europe
2016
Wales
European Championship
2016
Wales
EC Qualification
2014
Wales
WC Qualification Europe
01.01.19
Indy Eleven
Inverness
N/A
31.01.18
Inverness
Indy Eleven
Loan
01.07.15
Tranmere
Inverness
N/A
01.07.11
Rochdale
Tranmere
Free