Domestic Leagues
Domestic Cups
National Team
2018/2019
Millwall
Championship
2017/2018
Millwall
Championship
2016/2017
Millwall
League One
2321
43
23
20
13
22
2
5
0
0
2015/2016
Millwall
League One
2764
42
31
11
19
12
3
3
0
0
2014/2015
Newcastle United
Premier League
2013/2014
Birmingham City
Championship
2012/2013
Birmingham City
Championship
2012/2013
Newcastle United
Premier League
2011/2012
Newcastle United
Premier League
2010/2011
Newcastle United
Premier League
2017/2018
Millwall
League Cup
2017/2018
Millwall
FA Cup
2016/2017
Millwall
League Cup
2016/2017
Millwall
FA Cup
2015/2016
Millwall
FA Cup
2015/2016
Millwall
League Cup
2013/2014
Birmingham City
League Cup
2013/2014
Birmingham City
FA Cup
2012/2013
Newcastle United
League Cup
2012/2013
Newcastle United
FA Cup
2011/2012
Newcastle United
League Cup
2011/2012
Newcastle United
FA Cup
2010/2011
Newcastle United
League Cup
2010/2011
Newcastle United
FA Cup
2018
Northern Ireland
WC Qualification Europe
2018
Northern Ireland
Friendlies
2017
Northern Ireland
Friendlies
2016
Northern Ireland
EC Qualification
2016
Northern Ireland
European Championship
2016
Northern Ireland
Friendlies
2015
Northern Ireland
Friendlies
2014
Northern Ireland
WC Qualification Europe
2014
Northern Ireland
Friendlies
2013
Northern Ireland
Friendlies
2012
Northern Ireland
Friendlies
2009
Northern Ireland
Friendlies
26.01.16
Newcastle
Millwall
N/A
07.08.15
Newcastle
Millwall
Loan
01.06.15
Rangers
Newcastle
N/A
02.02.15
Newcastle
Rangers
Loan
01.07.14
Birmingham
Newcastle
N/A
23.07.13
Newcastle
Birmingham
Loan
06.05.13
Birmingham
Newcastle
N/A
28.02.13
Newcastle
Birmingham
Loan