Domestic Leagues
Domestic Cups
2018/2019
Morecambe
League Two
2017/2018
Morecambe
League Two
1836
31
22
9
19
15
1
3
0
0
2016/2017
Morecambe
League Two
1901
28
23
5
16
7
2
2
0
0
2015/2016
Morecambe
League Two
2010
32
22
10
5
13
2
4
0
0
2014/2015
Morecambe
League Two
2014/2015
Shrewsbury Town
League Two
2014/2015
Shrewsbury Town
League Two
2013/2014
Shrewsbury Town
League One
2012/2013
Shrewsbury Town
League One
1322
21
16
5
8
25
0
0
0
0
2011/2012
Shrewsbury Town
League Two
2011/2012
Cardiff City
Championship
2010/2011
Cardiff City
Championship
2009/2010
Cardiff City
Championship
2018/2019
Morecambe
League Cup
2018/2019
Morecambe
FA Cup
2017/2018
Morecambe
FA Cup
2017/2018
Morecambe
League Cup
2016/2017
Morecambe
League Cup
2016/2017
Morecambe
FA Cup
2015/2016
Morecambe
League Cup
2015/2016
Morecambe
FA Cup
2014/2015
Shrewsbury Town
League Cup
2014/2015
Shrewsbury Town
FA Cup
2013/2014
Shrewsbury Town
League Cup
2013/2014
Shrewsbury Town
FA Cup
2012/2013
Shrewsbury Town
League Cup
2012/2013
Shrewsbury Town
FA Cup
2011/2012
Shrewsbury Town
FA Cup
2010/2011
Cardiff City
League Cup
2010/2011
Cardiff City
FA Cup
2009/2010
Cardiff City
League Cup
2009/2010
Cardiff City
FA Cup
20.03.15
Shrewsbury
Morecambe
Loan
22.02.15
Kidderminster
Shrewsbury
N/A
19.01.15
Shrewsbury
Kidderminster
Loan
08.11.11
Cardiff
Shrewsbury
Loan