Domestic Leagues
Domestic Cups
2018/2019
Morecambe
League Two
2016/2017
Shrewsbury Town
League One
2015/2016
Shrewsbury Town
League One
1439
16
16
0
0
19
0
1
0
1
2014/2015
Shrewsbury Town
League Two
2013/2014
Blackpool
Championship
2012/2013
Blackpool
Championship
2011/2012
Blackpool
Championship
2011/2012
Blackpool
Championship
2010/2011
Blackpool
Premier League
2010/2011
Blackpool
Premier League
2010/2011
Blackpool
Premier League
2018/2019
Morecambe
League Cup
2018/2019
Morecambe
FA Cup
2016/2017
Shrewsbury Town
League Cup
2016/2017
Shrewsbury Town
FA Cup
2015/2016
Shrewsbury Town
League Cup
2015/2016
Shrewsbury Town
FA Cup
2014/2015
Shrewsbury Town
League Cup
2014/2015
Shrewsbury Town
FA Cup
2013/2014
Blackpool
League Cup
2012/2013
Blackpool
League Cup
2012/2013
Blackpool
FA Cup
2011/2012
Blackpool
League Cup
2011/2012
Blackpool
FA Cup
2011/2012
Stockport County
FA Trophy
2011/2012
Blackpool
League Cup
2010/2011
Blackpool
League Cup
2010/2011
Blackpool
FA Cup
2010/2011
Blackpool
FA Cup
2010/2011
Blackpool
League Cup
09.07.18
Southport
Morecambe
Free
01.08.17
Shrewsbury
Southport
Free
01.07.14
Blackpool
Shrewsbury
Free
11.11.11
Blackpool
Stockport
Loan
12.11.10
Blackpool
Barrow
Loan