Domestic Leagues
Domestic Cups
National Team
2019/2020
Rotherham United
League One
2018/2019
Bury
League Two
2017/2018
Bury
League One
2017/2018
Bradford City
League One
2017/2018
Bury
League One
2016/2017
Southend United
League One
2015/2016
Southend United
League One
2014/2015
Southend United
League Two
2013/2014
Southend United
League Two
2013/2014
Southend United
League Two
2012/2013
Watford
Championship
2012/2013
Barnet
League Two
2012/2013
Watford
Championship
2012/2013
Wycombe Wanderers
League Two
2012/2013
Watford
Championship
2011/2012
Brentford
League One
2011/2012
Brentford
League One
2010/2011
Watford
Championship
2019/2020
Rotherham United
League Cup
2019/2020
Rotherham United
FA Cup
2018/2019
Bury
League Cup
2017/2018
Bradford City
FA Cup
2017/2018
Bury
League Cup
2016/2017
Southend United
FA Cup
2016/2017
Southend United
League Cup
2015/2016
Southend United
FA Cup
2014/2015
Southend United
League Cup
2013/2014
Southend United
FA Cup
2013/2014
Southend United
FA Cup
2012/2013
Watford
League Cup
2010/2011
Watford
League Cup
2018
Northern Ireland
WC Qualification Europe
2017
Northern Ireland
Friendlies
2012
Northern Ireland
EC Qualification
27.08.19
Bury
Rotherham
Free
02.02.18
Bradford
Bury
N/A
30.08.17
Bury
Bradford
Loan
01.07.17
Southend
Bury
Free
07.01.14
Watford
Southend
N/A
09.08.13
Watford
Southend
Loan
15.01.13
Barnet
Watford
N/A
04.01.13
Watford
Barnet
Loan
01.10.12
Wycombe
Watford
N/A
30.08.12
Watford
Wycombe
Loan
01.07.12
Brentford
Watford
N/A
09.02.12
Watford
Brentford
Loan
26.10.11
Brentford
Watford
N/A
25.08.11
Watford
Brentford
Loan
05.01.20
26.01.20
Suspended
30.11.14
14.12.14
Suspended