Domestic Leagues
Domestic Cups
International Cups
2018/2019
Shrewsbury Town
League One
2017/2018
Bury
League One
2017/2018
Wigan Athletic
League One
2016/2017
Wigan Athletic
Championship
2016/2017
Hartlepool United
League Two
1633
25
18
7
2
10
1
2
0
0
2015/2016
Hartlepool United
League Two
2015/2016
Newport County
League Two
2015/2016
Brentford
Championship
2018/2019
Shrewsbury Town
League Cup
2018/2019
Shrewsbury Town
FA Cup
2017/2018
Wigan Athletic
League Cup
2016/2017
Hartlepool United
League Cup
2016/2017
Hartlepool United
FA Cup
2015/2016
Newport County
League Cup
2015/2016
Brentford
League Cup
2018
Bury
Club Friendlies
2017
Wigan Athletic
Club Friendlies
23.07.18
Wigan
Shrewsbury
N/A
31.01.17
Hartlepool
Wigan
N/A
01.02.16
Newport
Hartlepool
N/A
19.08.15
Brentford
Newport
Loan
14.01.15
QPR
Brentford
N/A
17.02.14
QPR
Braintree
Loan