Domestic Leagues
Domestic Cups
2018/2019
Shrewsbury Town
League One
2017/2018
Bradford City
League One
3206
42
36
6
10
8
1
3
0
0
2016/2017
Bradford City
League One
2016/2017
Luton Town
League Two
2015/2016
Carlisle United
League Two
2149
35
23
12
11
12
5
0
0
0
2014/2015
Newcastle United
Premier League
2018/2019
Shrewsbury Town
League Cup
2018/2019
Shrewsbury Town
FA Cup
2017/2018
Bradford City
League Cup
2017/2018
Bradford City
FA Cup
2016/2017
Luton Town
FA Cup
2015/2016
Carlisle United
League Cup
2015/2016
Carlisle United
FA Cup
2014/2015
Newcastle United
FA Cup
10.07.18
Newcastle
Shrewsbury
Free
12.01.17
Newcastle
Bradford
Loan
31.08.16
Newcastle
Luton
Loan
01.06.16
Carlisle
Newcastle
N/A
14.09.15
Newcastle
Carlisle
Loan