Domestic Leagues
Domestic Cups
2018/2019
Portsmouth
League One
2017/2018
Portsmouth
League One
2016/2017
Portsmouth
League Two
2015/2016
Portsmouth
League Two
2014/2015
Peterborough United
League One
2014/2015
Middlesbrough
Championship
2013/2014
Hartlepool United
League Two
2012/2013
Middlesbrough
Championship
2018/2019
Portsmouth
FA Cup
2018/2019
Portsmouth
League Cup
2017/2018
Portsmouth
League Cup
2017/2018
Portsmouth
FA Cup
2016/2017
Portsmouth
FA Cup
2016/2017
Portsmouth
League Cup
2015/2016
Portsmouth
League Cup
2015/2016
Portsmouth
FA Cup
2014/2015
Peterborough United
FA Cup
2014/2015
Middlesbrough
League Cup
2013/2014
Hartlepool United
League Cup
2013/2014
Hartlepool United
FA Cup
2012/2013
Middlesbrough
FA Cup
01.07.15
Peterborough
Portsmouth
N/A
18.08.14
Middlesbrough
Peterborough
N/A
01.07.14
Hartlepool
Middlesbrough
N/A
02.08.13
Middlesbrough
Hartlepool
Loan
04.02.18
11.02.18
Suspended
22.11.17
26.11.17
Suspended
19.03.17
26.03.17
Suspended
21.02.16
24.02.16
Suspended
03.11.13
10.11.13
Suspended